[2026-02-09T20:15:03.756488] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-09T20:15:03.926436] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-09T20:15:04.100530] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-09T20:15:04.270976] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-09T20:15:04.272426] [WARN ] [STATE ] State set to: WAITING [2026-02-09T20:15:04.272488] [INFO ] [STATE ] Checking TDM service status... [2026-02-09T20:15:04.342642] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-09T20:15:04.346463] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-09), and is a dependency of this service. [2026-02-09T20:15:04.380777] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-09T20:15:04.414648] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-09T20:15:04.448485] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-09T20:15:04.448813] [WARN ] [STATE ] State set to: RUNNING [2026-02-09T20:15:04.448903] [INFO ] [CACHE ] Starting cache update [2026-02-09T20:15:04.448974] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-09T20:15:04.453661] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-09T20:15:04.454070] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-09T20:15:04.454130] [INFO ] [CACHE ] Cache update completed successfully [2026-02-09T20:15:04.454204] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-09T20:15:04.454258] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-09T20:15:04.539875] [DEBUG] [REMOTE ] Fetched 3427 unique symbols from directory listing. [2026-02-09T20:15:04.548473] [INFO ] [sig ] Skipping 3427 symbols with existing configuration [2026-02-09T20:15:04.548656] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-09T20:15:04.550070] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-09T20:15:04.550122] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-09T20:15:04.670953] [DEBUG] [REMOTE ] Fetched 3427 unique symbols from directory listing. [2026-02-09T20:15:04.675736] [INFO ] [sig ] Found 3427 active symbols to forecast [2026-02-09T20:15:04.681786] [INFO ] [sig ] [1/3427] Forecasting A... [2026-02-09T20:15:04.681884] [INFO ] [sig ] Generating forecast for: A [2026-02-09T20:15:04.681926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-09T20:15:04.694127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-09T20:15:04.694516] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-09T20:15:04.695563] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-09T20:15:04.695648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:04.695682] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:04.695712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:04.695774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:04.756565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:04.757658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:04.757775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:04.757811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:04.891233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:04.891390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:04.891432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:04.891481] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:04.895359] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=41.86%) [2026-02-09T20:15:04.895713] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-09T20:15:04.895869] [INFO ] [sig ] A: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:05.061809] [INFO ] [LOCAL ] Saved forecast: A 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/A.txt [2026-02-09T20:15:05.062019] [INFO ] [sig ] [1/3427] Completed A in 0.4s | 2.63 sym/s | Total: 0.4s | ETA: 21.7m [2026-02-09T20:15:05.062072] [INFO ] [sig ] [2/3427] Forecasting AAL... [2026-02-09T20:15:05.062106] [INFO ] [sig ] Generating forecast for: AAL [2026-02-09T20:15:05.062139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-09T20:15:05.077308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-09T20:15:05.077701] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-09T20:15:05.078859] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-09T20:15:05.078912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:05.078947] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:05.078976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:05.079036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:05.135897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:05.136686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:05.136780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:05.136814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:05.260352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:05.260510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:05.260552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:05.260603] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:05.264342] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: UP (p=85.99%) [2026-02-09T20:15:05.264666] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-09T20:15:05.264806] [INFO ] [sig ] AAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:05.412272] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AAL.txt [2026-02-09T20:15:05.412440] [INFO ] [sig ] [2/3427] Completed AAL in 0.4s | 2.74 sym/s | Total: 0.7s | ETA: 20.9m [2026-02-09T20:15:05.412481] [INFO ] [sig ] [3/3427] Forecasting AAOI... [2026-02-09T20:15:05.412510] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-09T20:15:05.412541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-09T20:15:05.427552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-09T20:15:05.428010] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-09T20:15:05.429172] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-09T20:15:05.429238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:05.429288] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:05.429327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:05.429386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:05.487667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:05.488569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:05.488711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:05.488760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:05.617207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:05.617391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:05.617442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:05.617476] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:05.620966] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: UP (p=93.44%) [2026-02-09T20:15:05.621253] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-09T20:15:05.621388] [INFO ] [sig ] AAOI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:05.770554] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AAOI.txt [2026-02-09T20:15:05.770752] [INFO ] [sig ] [3/3427] Completed AAOI in 0.4s | 2.75 sym/s | Total: 1.1s | ETA: 20.7m [2026-02-09T20:15:05.770796] [INFO ] [sig ] [4/3427] Forecasting AAON... [2026-02-09T20:15:05.770826] [INFO ] [sig ] Generating forecast for: AAON [2026-02-09T20:15:05.770858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-09T20:15:05.784511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-09T20:15:05.784916] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-09T20:15:05.785892] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-09T20:15:05.785951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:05.785994] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:05.786033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:05.786116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:05.857587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:05.858893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:05.859022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:05.859060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:05.979853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:05.980003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:05.980045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:05.980077] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:05.983678] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=22.46%) [2026-02-09T20:15:05.984005] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-09T20:15:05.984167] [INFO ] [sig ] AAON: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:06.128041] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AAON.txt [2026-02-09T20:15:06.128216] [INFO ] [sig ] [4/3427] Completed AAON in 0.4s | 2.77 sym/s | Total: 1.4s | ETA: 20.6m [2026-02-09T20:15:06.128261] [INFO ] [sig ] [5/3427] Forecasting AAP... [2026-02-09T20:15:06.128292] [INFO ] [sig ] Generating forecast for: AAP [2026-02-09T20:15:06.128327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-09T20:15:06.141272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-09T20:15:06.141686] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-09T20:15:06.142554] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-09T20:15:06.142632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:06.142666] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:06.142694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:06.142774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:06.199834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:06.200763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:06.200849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:06.200884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:06.325976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:06.326129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:06.326170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:06.326201] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:06.329832] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: UP (p=62.59%) [2026-02-09T20:15:06.330132] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-09T20:15:06.330271] [INFO ] [sig ] AAP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:06.476017] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AAP.txt [2026-02-09T20:15:06.476180] [INFO ] [sig ] [5/3427] Completed AAP in 0.3s | 2.79 sym/s | Total: 1.8s | ETA: 20.5m [2026-02-09T20:15:06.476221] [INFO ] [sig ] [6/3427] Forecasting AAPB... [2026-02-09T20:15:06.476251] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-09T20:15:06.476283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-09T20:15:06.489382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-09T20:15:06.489811] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-09T20:15:06.490744] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-09T20:15:06.490798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:06.490833] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:06.490860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:06.490919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:06.550174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:06.551090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:06.551177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:06.551209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:06.672250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:06.672438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:06.672480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:06.672511] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:06.676246] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=76.86%) [2026-02-09T20:15:06.676758] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-09T20:15:06.676898] [INFO ] [sig ] AAPB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:06.824012] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AAPB.txt [2026-02-09T20:15:06.824186] [INFO ] [sig ] [6/3427] Completed AAPB in 0.3s | 2.80 sym/s | Total: 2.1s | ETA: 20.4m [2026-02-09T20:15:06.824229] [INFO ] [sig ] [7/3427] Forecasting AAPD... [2026-02-09T20:15:06.824259] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-09T20:15:06.824293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-09T20:15:06.837090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-09T20:15:06.837519] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-09T20:15:06.838376] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-09T20:15:06.838442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:06.838477] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:06.838504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:06.838562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:06.896276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:06.897103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:06.897185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:06.897220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:07.027083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:07.027244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:07.027284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:07.027313] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:07.030919] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: UP (p=87.43%) [2026-02-09T20:15:07.031227] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-09T20:15:07.031389] [INFO ] [sig ] AAPD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:07.179307] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AAPD.txt [2026-02-09T20:15:07.179456] [INFO ] [sig ] [7/3427] Completed AAPD in 0.4s | 2.80 sym/s | Total: 2.5s | ETA: 20.3m [2026-02-09T20:15:07.179496] [INFO ] [sig ] [8/3427] Forecasting AAPL... [2026-02-09T20:15:07.179527] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-09T20:15:07.179559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-09T20:15:07.192466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-09T20:15:07.192835] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-09T20:15:07.193693] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-09T20:15:07.193745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:07.193777] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:07.193804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:07.193861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:07.251905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:07.252808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:07.252891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:07.252924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:07.378149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:07.378308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:07.378358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:07.378393] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:07.381886] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: UP (p=85.86%) [2026-02-09T20:15:07.382179] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-09T20:15:07.382315] [INFO ] [sig ] AAPL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:07.526829] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AAPL.txt [2026-02-09T20:15:07.526989] [INFO ] [sig ] [8/3427] Completed AAPL in 0.3s | 2.81 sym/s | Total: 2.8s | ETA: 20.3m [2026-02-09T20:15:07.527030] [INFO ] [sig ] [9/3427] Forecasting AAXJ... [2026-02-09T20:15:07.527060] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-09T20:15:07.527091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-09T20:15:07.539244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-09T20:15:07.539652] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-09T20:15:07.540522] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-09T20:15:07.540596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:07.540632] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:07.540659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:07.540716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:07.598299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:07.599222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:07.599308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:07.599341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:07.723759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:07.723919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:07.723959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:07.723989] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:07.727441] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=10.81%) [2026-02-09T20:15:07.727760] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-09T20:15:07.727901] [INFO ] [sig ] AAXJ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:07.876567] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AAXJ.txt [2026-02-09T20:15:07.876744] [INFO ] [sig ] [9/3427] Completed AAXJ in 0.3s | 2.82 sym/s | Total: 3.2s | ETA: 20.2m [2026-02-09T20:15:07.876786] [INFO ] [sig ] [10/3427] Forecasting AB... [2026-02-09T20:15:07.876817] [INFO ] [sig ] Generating forecast for: AB [2026-02-09T20:15:07.876848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-09T20:15:07.889664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-09T20:15:07.890100] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-09T20:15:07.891085] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-09T20:15:07.891146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:07.891212] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:07.891256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:07.891320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:07.950461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:07.951343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:07.951427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:07.951460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:08.074974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:08.075132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:08.075175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:08.075205] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:08.078925] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: DOWN (p=16.82%) [2026-02-09T20:15:08.079221] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-09T20:15:08.079365] [INFO ] [sig ] AB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:08.224454] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AB.txt [2026-02-09T20:15:08.224631] [INFO ] [sig ] [10/3427] Completed AB in 0.3s | 2.82 sym/s | Total: 3.5s | ETA: 20.2m [2026-02-09T20:15:08.224675] [INFO ] [sig ] [11/3427] Forecasting ABCB... [2026-02-09T20:15:08.224707] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-09T20:15:08.224736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-09T20:15:08.239435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-09T20:15:08.239833] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-09T20:15:08.240686] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-09T20:15:08.240739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:08.240769] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:08.240796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:08.240852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:08.297956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:08.298683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:08.298761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:08.298794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:08.422326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:08.422485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:08.422526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:08.422556] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:08.426116] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-02-09T20:15:08.426434] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-09T20:15:08.426601] [INFO ] [sig ] ABCB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:08.577153] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ABCB.txt [2026-02-09T20:15:08.577317] [INFO ] [sig ] [11/3427] Completed ABCB in 0.4s | 2.82 sym/s | Total: 3.9s | ETA: 20.2m [2026-02-09T20:15:08.577390] [INFO ] [sig ] [12/3427] Forecasting ABCL... [2026-02-09T20:15:08.577424] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-09T20:15:08.577454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-09T20:15:08.590186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-09T20:15:08.590625] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-09T20:15:08.591477] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-09T20:15:08.591532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:08.591626] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:08.591663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:08.591721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:08.649462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:08.650420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:08.650507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:08.650541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:08.801331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:08.801492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:08.801535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:08.801566] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:08.805250] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: UP (p=71.87%) [2026-02-09T20:15:08.805779] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-09T20:15:08.805924] [INFO ] [sig ] ABCL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:08.955299] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ABCL.txt [2026-02-09T20:15:08.955469] [INFO ] [sig ] [12/3427] Completed ABCL in 0.4s | 2.81 sym/s | Total: 4.3s | ETA: 20.3m [2026-02-09T20:15:08.955512] [INFO ] [sig ] [13/3427] Forecasting ABEO... [2026-02-09T20:15:08.955551] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-09T20:15:08.955610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-09T20:15:08.968459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-09T20:15:08.968898] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-09T20:15:08.969787] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-09T20:15:08.969841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:08.969873] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:08.969900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:08.969957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:09.029638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:09.030549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:09.030653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:09.030688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:09.151492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:09.151677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:09.151722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:09.151789] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:09.155536] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=92.27%) [2026-02-09T20:15:09.155924] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-09T20:15:09.156081] [INFO ] [sig ] ABEO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:09.305022] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ABEO.txt [2026-02-09T20:15:09.305176] [INFO ] [sig ] [13/3427] Completed ABEO in 0.3s | 2.81 sym/s | Total: 4.6s | ETA: 20.2m [2026-02-09T20:15:09.305216] [INFO ] [sig ] [14/3427] Forecasting ABG... [2026-02-09T20:15:09.305247] [INFO ] [sig ] Generating forecast for: ABG [2026-02-09T20:15:09.305279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-09T20:15:09.318630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-09T20:15:09.319080] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-09T20:15:09.319967] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-09T20:15:09.320021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:09.320054] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:09.320081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:09.320138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:09.380947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:09.381856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:09.381941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:09.381976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:09.504788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:09.504969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:09.505011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:09.505040] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:09.508703] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: DOWN (p=34.96%) [2026-02-09T20:15:09.509063] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-09T20:15:09.509210] [INFO ] [sig ] ABG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:09.655252] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ABG.txt [2026-02-09T20:15:09.655401] [INFO ] [sig ] [14/3427] Completed ABG in 0.4s | 2.81 sym/s | Total: 5.0s | ETA: 20.2m [2026-02-09T20:15:09.655441] [INFO ] [sig ] [15/3427] Forecasting ABM... [2026-02-09T20:15:09.655472] [INFO ] [sig ] Generating forecast for: ABM [2026-02-09T20:15:09.655503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-09T20:15:09.671715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-09T20:15:09.672134] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-09T20:15:09.672984] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-09T20:15:09.673037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:09.673069] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:09.673096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:09.673153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:09.731093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:09.732033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:09.732130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:09.732163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:09.849764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:09.849926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:09.849965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:09.849997] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:09.853507] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-02-09T20:15:09.853835] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-09T20:15:09.853975] [INFO ] [sig ] ABM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:09.998494] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ABM.txt [2026-02-09T20:15:09.998674] [INFO ] [sig ] [15/3427] Completed ABM in 0.3s | 2.82 sym/s | Total: 5.3s | ETA: 20.2m [2026-02-09T20:15:09.998718] [INFO ] [sig ] [16/3427] Forecasting ABNB... [2026-02-09T20:15:09.998749] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-09T20:15:09.998780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-09T20:15:10.011643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-09T20:15:10.012051] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-09T20:15:10.012894] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-09T20:15:10.012947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:10.012978] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:10.013005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:10.013062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:10.070075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:10.071003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:10.071086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:10.071118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:10.191354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:10.191525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:10.191567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:10.191619] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:10.195207] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-02-09T20:15:10.195554] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-09T20:15:10.195723] [INFO ] [sig ] ABNB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:10.341737] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ABNB.txt [2026-02-09T20:15:10.341893] [INFO ] [sig ] [16/3427] Completed ABNB in 0.3s | 2.83 sym/s | Total: 5.7s | ETA: 20.1m [2026-02-09T20:15:10.341934] [INFO ] [sig ] [17/3427] Forecasting ABOS... [2026-02-09T20:15:10.341963] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-09T20:15:10.341994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-09T20:15:10.358988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-09T20:15:10.359442] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-09T20:15:10.360336] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-09T20:15:10.360392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:10.360428] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:10.360457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:10.360516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:10.422654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:10.423499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:10.423611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:10.423653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:10.553048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:10.553215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:10.553267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:10.553308] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:10.557288] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=2.37%) [2026-02-09T20:15:10.557806] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-09T20:15:10.557982] [INFO ] [sig ] ABOS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:10.717012] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ABOS.txt [2026-02-09T20:15:10.717180] [INFO ] [sig ] [17/3427] Completed ABOS in 0.4s | 2.82 sym/s | Total: 6.0s | ETA: 20.2m [2026-02-09T20:15:10.717240] [INFO ] [sig ] [18/3427] Forecasting ABSI... [2026-02-09T20:15:10.717275] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-09T20:15:10.717307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-09T20:15:10.730403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-09T20:15:10.730859] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-09T20:15:10.731877] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-09T20:15:10.731933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:10.731981] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:10.732011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:10.732070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:10.796104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:10.797157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:10.797243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:10.797277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:10.928060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:10.928228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:10.928271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:10.928301] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:10.932162] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-02-09T20:15:10.932558] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-09T20:15:10.932765] [INFO ] [sig ] ABSI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:11.084592] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ABSI.txt [2026-02-09T20:15:11.084768] [INFO ] [sig ] [18/3427] Completed ABSI in 0.4s | 2.81 sym/s | Total: 6.4s | ETA: 20.2m [2026-02-09T20:15:11.084825] [INFO ] [sig ] [19/3427] Forecasting ABUS... [2026-02-09T20:15:11.084859] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-09T20:15:11.084890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-09T20:15:11.097753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-09T20:15:11.098178] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-09T20:15:11.099073] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-09T20:15:11.099127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:11.099161] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:11.099189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:11.099247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:11.159543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:11.160487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:11.160590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:11.160627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:11.278111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:11.278268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:11.278308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:11.278336] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:11.282170] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: DOWN (p=37.90%) [2026-02-09T20:15:11.282454] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-09T20:15:11.282608] [INFO ] [sig ] ABUS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:11.432376] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ABUS.txt [2026-02-09T20:15:11.432536] [INFO ] [sig ] [19/3427] Completed ABUS in 0.3s | 2.81 sym/s | Total: 6.8s | ETA: 20.2m [2026-02-09T20:15:11.432597] [INFO ] [sig ] [20/3427] Forecasting ABVC... [2026-02-09T20:15:11.432631] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-09T20:15:11.432663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-09T20:15:11.444810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-09T20:15:11.445216] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-09T20:15:11.446129] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-09T20:15:11.446182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:11.446216] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:11.446246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:11.446304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:11.504257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:11.505126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:11.505268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:11.505331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:11.651117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:11.651285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:11.651335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:11.651374] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:11.655776] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-09T20:15:11.656083] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-09T20:15:11.656266] [INFO ] [sig ] ABVC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:11.819209] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ABVC.txt [2026-02-09T20:15:11.819379] [INFO ] [sig ] [20/3427] Completed ABVC in 0.4s | 2.80 sym/s | Total: 7.1s | ETA: 20.3m [2026-02-09T20:15:11.819420] [INFO ] [sig ] [21/3427] Forecasting ABVE... [2026-02-09T20:15:11.819451] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-09T20:15:11.819490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-09T20:15:11.831850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-09T20:15:11.832222] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-09T20:15:11.833072] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-09T20:15:11.833125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:11.833156] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:11.833183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:11.833240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:11.890353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:11.891254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:11.891337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:11.891369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:12.008800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:12.008962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:12.009003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:12.009031] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:12.012469] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: DOWN (p=12.84%) [2026-02-09T20:15:12.012790] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-09T20:15:12.012929] [INFO ] [sig ] ABVE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:12.158716] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ABVE.txt [2026-02-09T20:15:12.158873] [INFO ] [sig ] [21/3427] Completed ABVE in 0.3s | 2.81 sym/s | Total: 7.5s | ETA: 20.2m [2026-02-09T20:15:12.158918] [INFO ] [sig ] [22/3427] Forecasting ABVX... [2026-02-09T20:15:12.158951] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-09T20:15:12.158981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-09T20:15:12.171068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-09T20:15:12.171459] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-09T20:15:12.172291] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-09T20:15:12.172345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:12.172376] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:12.172401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:12.172461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:12.229815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:12.230703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:12.230787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:12.230839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:12.353147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:12.353336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:12.353395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:12.353431] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:12.357188] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-02-09T20:15:12.357551] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-09T20:15:12.357718] [INFO ] [sig ] ABVX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:12.508186] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ABVX.txt [2026-02-09T20:15:12.508329] [INFO ] [sig ] [22/3427] Completed ABVX in 0.3s | 2.81 sym/s | Total: 7.8s | ETA: 20.2m [2026-02-09T20:15:12.508374] [INFO ] [sig ] [23/3427] Forecasting ACA... [2026-02-09T20:15:12.508412] [INFO ] [sig ] Generating forecast for: ACA [2026-02-09T20:15:12.508449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-09T20:15:12.523205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-09T20:15:12.523834] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-09T20:15:12.524696] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-09T20:15:12.524750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:12.524784] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:12.524811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:12.524876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:12.602890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:12.604039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:12.604129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:12.604163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:12.734870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:12.735031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:12.735074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:12.735106] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:12.738816] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-02-09T20:15:12.739136] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-09T20:15:12.739302] [INFO ] [sig ] ACA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:12.889306] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACA.txt [2026-02-09T20:15:12.889491] [INFO ] [sig ] [23/3427] Completed ACA in 0.4s | 2.80 sym/s | Total: 8.2s | ETA: 20.2m [2026-02-09T20:15:12.889540] [INFO ] [sig ] [24/3427] Forecasting ACAD... [2026-02-09T20:15:12.889599] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-09T20:15:12.889635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-09T20:15:12.903881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-09T20:15:12.904282] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-09T20:15:12.905339] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-09T20:15:12.905392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:12.905425] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:12.905451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:12.905508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:12.970522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:12.971482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:12.971591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:12.971627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:13.093559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:13.093732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:13.093773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:13.093802] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:13.097301] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: DOWN (p=9.65%) [2026-02-09T20:15:13.097647] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-09T20:15:13.097782] [INFO ] [sig ] ACAD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:13.248368] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACAD.txt [2026-02-09T20:15:13.248526] [INFO ] [sig ] [24/3427] Completed ACAD in 0.4s | 2.80 sym/s | Total: 8.6s | ETA: 20.2m [2026-02-09T20:15:13.248567] [INFO ] [sig ] [25/3427] Forecasting ACB... [2026-02-09T20:15:13.248620] [INFO ] [sig ] Generating forecast for: ACB [2026-02-09T20:15:13.248652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-09T20:15:13.261116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-09T20:15:13.261472] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-09T20:15:13.262300] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-09T20:15:13.262353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:13.262385] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:13.262413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:13.262470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:13.322031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:13.323162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:13.323248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:13.323283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:13.453610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:13.453788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:13.453832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:13.453897] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:13.457866] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=84.20%) [2026-02-09T20:15:13.458227] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-09T20:15:13.458397] [INFO ] [sig ] ACB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:13.610425] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ACB.txt [2026-02-09T20:15:13.610591] [INFO ] [sig ] [25/3427] Completed ACB in 0.4s | 2.80 sym/s | Total: 8.9s | ETA: 20.3m [2026-02-09T20:15:13.610633] [INFO ] [sig ] [26/3427] Forecasting ACCO... [2026-02-09T20:15:13.610665] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-09T20:15:13.610695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-09T20:15:13.623891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-09T20:15:13.624291] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-09T20:15:13.625151] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-09T20:15:13.625204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:13.625238] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:13.625267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:13.625326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:13.684614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:13.685374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:13.685458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:13.685492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:13.813734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:13.813892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:13.813933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:13.813964] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:13.817618] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=15.09%) [2026-02-09T20:15:13.817908] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-09T20:15:13.818041] [INFO ] [sig ] ACCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:13.966698] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACCO.txt [2026-02-09T20:15:13.966868] [INFO ] [sig ] [26/3427] Completed ACCO in 0.4s | 2.80 sym/s | Total: 9.3s | ETA: 20.2m [2026-02-09T20:15:13.966909] [INFO ] [sig ] [27/3427] Forecasting ACDC... [2026-02-09T20:15:13.966939] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-09T20:15:13.966971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-09T20:15:13.979656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-09T20:15:13.980052] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-09T20:15:13.980950] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-09T20:15:13.981004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:13.981065] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:13.981095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:13.981155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:14.039754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:14.040653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:14.040754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:14.040790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:14.157150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:14.157309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:14.157373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:14.157406] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:14.161032] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: UP (p=85.30%) [2026-02-09T20:15:14.161332] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-09T20:15:14.161470] [INFO ] [sig ] ACDC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:14.309706] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ACDC.txt [2026-02-09T20:15:14.309869] [INFO ] [sig ] [27/3427] Completed ACDC in 0.3s | 2.80 sym/s | Total: 9.6s | ETA: 20.2m [2026-02-09T20:15:14.309911] [INFO ] [sig ] [28/3427] Forecasting ACEL... [2026-02-09T20:15:14.309940] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-09T20:15:14.309973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-09T20:15:14.322533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-09T20:15:14.322955] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-09T20:15:14.323835] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-09T20:15:14.323888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:14.323920] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:14.323948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:14.324004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:14.383236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:14.384287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:14.384378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:14.384411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:14.512188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:14.512364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:14.512423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:14.512469] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:14.516456] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=36.20%) [2026-02-09T20:15:14.516806] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-09T20:15:14.516956] [INFO ] [sig ] ACEL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:14.682192] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACEL.txt [2026-02-09T20:15:14.682360] [INFO ] [sig ] [28/3427] Completed ACEL in 0.4s | 2.80 sym/s | Total: 10.0s | ETA: 20.2m [2026-02-09T20:15:14.682402] [INFO ] [sig ] [29/3427] Forecasting ACGL... [2026-02-09T20:15:14.682433] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-09T20:15:14.682463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-09T20:15:14.695226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-09T20:15:14.695848] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-09T20:15:14.696921] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-09T20:15:14.696975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:14.697009] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:14.697047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:14.697107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:14.756734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:14.757713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:14.757802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:14.757834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:14.877390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:14.877561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:14.877623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:14.877653] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:14.881276] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: DOWN (p=20.30%) [2026-02-09T20:15:14.881597] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-09T20:15:14.881743] [INFO ] [sig ] ACGL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:15.042059] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACGL.txt [2026-02-09T20:15:15.042263] [INFO ] [sig ] [29/3427] Completed ACGL in 0.4s | 2.80 sym/s | Total: 10.4s | ETA: 20.2m [2026-02-09T20:15:15.042318] [INFO ] [sig ] [30/3427] Forecasting ACGLN... [2026-02-09T20:15:15.042357] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-09T20:15:15.042406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-09T20:15:15.057904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-09T20:15:15.058392] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-09T20:15:15.059712] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-09T20:15:15.059780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:15.059825] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:15.060015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:15.060097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:15.137648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:15.138608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:15.138697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:15.138732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:15.266334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:15.266508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:15.266565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:15.266672] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:15.270600] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: DOWN (p=35.27%) [2026-02-09T20:15:15.270928] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-09T20:15:15.271077] [INFO ] [sig ] ACGLN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:15.428883] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACGLN.txt [2026-02-09T20:15:15.429097] [INFO ] [sig ] [30/3427] Completed ACGLN in 0.4s | 2.79 sym/s | Total: 10.7s | ETA: 20.3m [2026-02-09T20:15:15.429156] [INFO ] [sig ] [31/3427] Forecasting ACGLO... [2026-02-09T20:15:15.429191] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-09T20:15:15.429222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-09T20:15:15.444193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-09T20:15:15.444890] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-09T20:15:15.445853] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-09T20:15:15.445909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:15.445942] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:15.445970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:15.446030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:15.520805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:15.522061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:15.522185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:15.522236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:15.696538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:15.696766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:15.696833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:15.696882] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:15.702180] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: UP (p=94.95%) [2026-02-09T20:15:15.702779] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-09T20:15:15.703019] [INFO ] [sig ] ACGLO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:15.900360] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ACGLO.txt [2026-02-09T20:15:15.900595] [INFO ] [sig ] [31/3427] Completed ACGLO in 0.5s | 2.76 sym/s | Total: 11.2s | ETA: 20.5m [2026-02-09T20:15:15.900652] [INFO ] [sig ] [32/3427] Forecasting ACHC... [2026-02-09T20:15:15.900694] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-09T20:15:15.900736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-09T20:15:15.919944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-09T20:15:15.921649] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-09T20:15:15.923832] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-09T20:15:15.924230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:15.924301] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:15.924353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:15.924454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:16.013245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:16.014621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:16.014746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:16.014802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:16.200933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:16.201150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:16.201216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:16.201267] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:16.209397] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: UP (p=98.72%) [2026-02-09T20:15:16.210189] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-09T20:15:16.210473] [INFO ] [sig ] ACHC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:16.436401] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ACHC.txt [2026-02-09T20:15:16.436660] [INFO ] [sig ] [32/3427] Completed ACHC in 0.5s | 2.72 sym/s | Total: 11.8s | ETA: 20.8m [2026-02-09T20:15:16.436731] [INFO ] [sig ] [33/3427] Forecasting ACI... [2026-02-09T20:15:16.436798] [INFO ] [sig ] Generating forecast for: ACI [2026-02-09T20:15:16.436856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-09T20:15:16.453558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-09T20:15:16.454049] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-09T20:15:16.455069] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-09T20:15:16.455126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:16.455159] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:16.455188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:16.455245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:16.523085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:16.524318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:16.524437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:16.524481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:16.683082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:16.683282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:16.683345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:16.683392] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:16.689170] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=16.97%) [2026-02-09T20:15:16.689730] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-09T20:15:16.689955] [INFO ] [sig ] ACI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:16.847244] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACI.txt [2026-02-09T20:15:16.847451] [INFO ] [sig ] [33/3427] Completed ACI in 0.4s | 2.71 sym/s | Total: 12.2s | ETA: 20.9m [2026-02-09T20:15:16.847498] [INFO ] [sig ] [34/3427] Forecasting ACIC... [2026-02-09T20:15:16.847528] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-09T20:15:16.847559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-09T20:15:16.861725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-09T20:15:16.862130] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-09T20:15:16.862989] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-09T20:15:16.863042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:16.863074] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:16.863101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:16.863157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:16.920881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:16.921798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:16.921882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:16.921915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:17.046790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:17.046944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:17.046984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:17.047013] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:17.050622] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=23.87%) [2026-02-09T20:15:17.050912] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-09T20:15:17.051240] [INFO ] [sig ] ACIC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:17.200162] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACIC.txt [2026-02-09T20:15:17.200306] [INFO ] [sig ] [34/3427] Completed ACIC in 0.4s | 2.72 sym/s | Total: 12.5s | ETA: 20.8m [2026-02-09T20:15:17.200346] [INFO ] [sig ] [35/3427] Forecasting ACLS... [2026-02-09T20:15:17.200377] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-09T20:15:17.200406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-09T20:15:17.213726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-09T20:15:17.214139] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-09T20:15:17.215095] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-09T20:15:17.215152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:17.215188] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:17.215217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:17.215278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:17.275040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:17.275873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:17.275960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:17.275994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:17.401289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:17.401451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:17.401495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:17.401526] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:17.405197] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=27.23%) [2026-02-09T20:15:17.405513] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-09T20:15:17.405680] [INFO ] [sig ] ACLS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:17.550353] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACLS.txt [2026-02-09T20:15:17.550480] [INFO ] [sig ] [35/3427] Completed ACLS in 0.4s | 2.72 sym/s | Total: 12.9s | ETA: 20.8m [2026-02-09T20:15:17.550520] [INFO ] [sig ] [36/3427] Forecasting ACLX... [2026-02-09T20:15:17.550550] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-09T20:15:17.550610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-09T20:15:17.562145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-09T20:15:17.562531] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-09T20:15:17.563450] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-09T20:15:17.563504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:17.563537] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:17.563565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:17.563652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:17.623430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:17.624556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:17.624689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:17.624744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:17.754548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:17.754724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:17.754959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:17.755003] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:17.758704] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=8.20%) [2026-02-09T20:15:17.759172] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-09T20:15:17.759301] [INFO ] [sig ] ACLX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:17.905415] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACLX.txt [2026-02-09T20:15:17.905538] [INFO ] [sig ] [36/3427] Completed ACLX in 0.4s | 2.72 sym/s | Total: 13.2s | ETA: 20.8m [2026-02-09T20:15:17.905594] [INFO ] [sig ] [37/3427] Forecasting ACM... [2026-02-09T20:15:17.905628] [INFO ] [sig ] Generating forecast for: ACM [2026-02-09T20:15:17.905658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-09T20:15:17.918247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-09T20:15:17.918615] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-09T20:15:17.919458] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-09T20:15:17.919510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:17.919542] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:17.919591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:17.919653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:17.978276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:17.978919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:17.979022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:17.979056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:18.097120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:18.097271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:18.097312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:18.097369] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:18.100867] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=89.24%) [2026-02-09T20:15:18.101141] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-09T20:15:18.101268] [INFO ] [sig ] ACM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:18.245156] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ACM.txt [2026-02-09T20:15:18.245281] [INFO ] [sig ] [37/3427] Completed ACM in 0.3s | 2.73 sym/s | Total: 13.6s | ETA: 20.7m [2026-02-09T20:15:18.245319] [INFO ] [sig ] [38/3427] Forecasting ACN... [2026-02-09T20:15:18.245350] [INFO ] [sig ] Generating forecast for: ACN [2026-02-09T20:15:18.245380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-09T20:15:18.257374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-09T20:15:18.257754] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-09T20:15:18.258609] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-09T20:15:18.258667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:18.258699] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:18.258726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:18.258784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:18.316421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:18.317067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:18.317145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:18.317178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:18.445589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:18.445743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:18.445785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:18.445813] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:18.449436] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-02-09T20:15:18.449766] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-09T20:15:18.449910] [INFO ] [sig ] ACN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:18.594286] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ACN.txt [2026-02-09T20:15:18.594414] [INFO ] [sig ] [38/3427] Completed ACN in 0.3s | 2.73 sym/s | Total: 13.9s | ETA: 20.7m [2026-02-09T20:15:18.594453] [INFO ] [sig ] [39/3427] Forecasting ACNB... [2026-02-09T20:15:18.594483] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-09T20:15:18.594513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-09T20:15:18.606216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-09T20:15:18.606612] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-09T20:15:18.607855] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-09T20:15:18.607909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:18.607941] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:18.607968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:18.608025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:18.667356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:18.668050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:18.668131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:18.668169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:18.793161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:18.793337] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:15:18.793390] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:18.793425] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:18.798416] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=48.25%) [2026-02-09T20:15:18.798804] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-09T20:15:18.798976] [INFO ] [sig ] ACNB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:18.959294] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACNB.txt [2026-02-09T20:15:18.959458] [INFO ] [sig ] [39/3427] Completed ACNB in 0.4s | 2.73 sym/s | Total: 14.3s | ETA: 20.7m [2026-02-09T20:15:18.959499] [INFO ] [sig ] [40/3427] Forecasting ACON... [2026-02-09T20:15:18.959531] [INFO ] [sig ] Generating forecast for: ACON [2026-02-09T20:15:18.959562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-09T20:15:18.975237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-09T20:15:18.975693] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-09T20:15:18.976998] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-09T20:15:18.977053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:18.977086] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:18.977113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:18.977183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:19.040097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:19.040989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:19.041077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:19.041111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:19.173203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:19.173391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:19.173450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:19.173495] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:19.178286] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: DOWN (p=9.82%) [2026-02-09T20:15:19.178703] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-09T20:15:19.178901] [INFO ] [sig ] ACON: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:19.371100] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACON.txt [2026-02-09T20:15:19.371341] [INFO ] [sig ] [40/3427] Completed ACON in 0.4s | 2.72 sym/s | Total: 14.7s | ETA: 20.7m [2026-02-09T20:15:19.371397] [INFO ] [sig ] [41/3427] Forecasting ACP... [2026-02-09T20:15:19.371445] [INFO ] [sig ] Generating forecast for: ACP [2026-02-09T20:15:19.371488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-09T20:15:19.383793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-09T20:15:19.384198] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-09T20:15:19.385084] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-09T20:15:19.385140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:19.385175] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:19.385204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:19.385262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:19.445139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:19.446045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:19.446134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:19.446168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:19.567702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:19.568063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:19.568105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:19.568134] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:19.571855] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: DOWN (p=48.99%) [2026-02-09T20:15:19.572146] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-09T20:15:19.572280] [INFO ] [sig ] ACP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:19.726532] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACP.txt [2026-02-09T20:15:19.726715] [INFO ] [sig ] [41/3427] Completed ACP in 0.4s | 2.73 sym/s | Total: 15.0s | ETA: 20.7m [2026-02-09T20:15:19.726758] [INFO ] [sig ] [42/3427] Forecasting ACRE... [2026-02-09T20:15:19.726789] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-09T20:15:19.726819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-09T20:15:19.740179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-09T20:15:19.740558] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-09T20:15:19.741395] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-09T20:15:19.741457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:19.741490] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:19.741517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:19.741593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:19.800596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:19.801363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:19.801445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:19.801478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:19.926395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:19.926548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:19.926606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:19.926636] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:19.930138] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=2.23%) [2026-02-09T20:15:19.930413] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-09T20:15:19.930541] [INFO ] [sig ] ACRE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:20.074975] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACRE.txt [2026-02-09T20:15:20.075110] [INFO ] [sig ] [42/3427] Completed ACRE in 0.3s | 2.73 sym/s | Total: 15.4s | ETA: 20.7m [2026-02-09T20:15:20.075149] [INFO ] [sig ] [43/3427] Forecasting ACRS... [2026-02-09T20:15:20.075179] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-09T20:15:20.075209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-09T20:15:20.088095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-09T20:15:20.088447] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-09T20:15:20.089296] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-09T20:15:20.089349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:20.089382] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:20.089409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:20.089467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:20.147109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:20.147768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:20.147848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:20.147881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:20.265637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:20.265792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:20.265833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:20.265864] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:20.269310] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=20.85%) [2026-02-09T20:15:20.269606] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-09T20:15:20.269737] [INFO ] [sig ] ACRS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:20.418200] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACRS.txt [2026-02-09T20:15:20.418330] [INFO ] [sig ] [43/3427] Completed ACRS in 0.3s | 2.73 sym/s | Total: 15.7s | ETA: 20.6m [2026-02-09T20:15:20.418369] [INFO ] [sig ] [44/3427] Forecasting ACTG... [2026-02-09T20:15:20.418400] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-09T20:15:20.418430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-09T20:15:20.433129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-09T20:15:20.433472] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-09T20:15:20.434298] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-09T20:15:20.434351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:20.434409] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:20.434438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:20.434496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:20.496369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:20.497245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:20.497360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:20.497404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:20.625091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:20.625249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:20.625288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:20.625318] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:20.628792] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=35.61%) [2026-02-09T20:15:20.629068] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-09T20:15:20.629197] [INFO ] [sig ] ACTG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:20.772439] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACTG.txt [2026-02-09T20:15:20.772587] [INFO ] [sig ] [44/3427] Completed ACTG in 0.4s | 2.73 sym/s | Total: 16.1s | ETA: 20.6m [2026-02-09T20:15:20.772630] [INFO ] [sig ] [45/3427] Forecasting ACVA... [2026-02-09T20:15:20.772660] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-09T20:15:20.772690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-09T20:15:20.786549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-09T20:15:20.786980] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-09T20:15:20.787872] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-09T20:15:20.787926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:20.787961] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:20.788000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:20.788072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:20.846799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:20.847462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:20.847543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:20.847595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:20.969133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:20.969292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:20.969333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:20.969362] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:20.972850] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: DOWN (p=7.37%) [2026-02-09T20:15:20.973139] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-09T20:15:20.973273] [INFO ] [sig ] ACVA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:21.120232] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACVA.txt [2026-02-09T20:15:21.120380] [INFO ] [sig ] [45/3427] Completed ACVA in 0.3s | 2.74 sym/s | Total: 16.4s | ETA: 20.6m [2026-02-09T20:15:21.120421] [INFO ] [sig ] [46/3427] Forecasting ACWI... [2026-02-09T20:15:21.120451] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-09T20:15:21.120481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-09T20:15:21.133239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-09T20:15:21.133627] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-09T20:15:21.134453] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-09T20:15:21.134506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:21.134539] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:21.134566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:21.134656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:21.192684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:21.193364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:21.193444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:21.193476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:21.311516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:21.311687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:21.311727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:21.311756] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:21.315205] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: UP (p=81.91%) [2026-02-09T20:15:21.315485] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-09T20:15:21.315633] [INFO ] [sig ] ACWI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:21.466794] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ACWI.txt [2026-02-09T20:15:21.466940] [INFO ] [sig ] [46/3427] Completed ACWI in 0.3s | 2.74 sym/s | Total: 16.8s | ETA: 20.6m [2026-02-09T20:15:21.466986] [INFO ] [sig ] [47/3427] Forecasting ACWX... [2026-02-09T20:15:21.467021] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-09T20:15:21.467058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-09T20:15:21.480329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-09T20:15:21.480714] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-09T20:15:21.481513] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-09T20:15:21.481569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:21.481643] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:21.481678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:21.481755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:21.548628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:21.549518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:21.549624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:21.549665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:21.675943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:21.676101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:21.676145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:21.676221] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:21.680162] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: DOWN (p=2.38%) [2026-02-09T20:15:21.680484] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-09T20:15:21.680658] [INFO ] [sig ] ACWX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:21.843180] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACWX.txt [2026-02-09T20:15:21.843315] [INFO ] [sig ] [47/3427] Completed ACWX in 0.4s | 2.74 sym/s | Total: 17.2s | ETA: 20.6m [2026-02-09T20:15:21.843356] [INFO ] [sig ] [48/3427] Forecasting ACXP... [2026-02-09T20:15:21.843387] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-09T20:15:21.843419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-09T20:15:21.856487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-09T20:15:21.857099] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-09T20:15:21.858157] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-09T20:15:21.858209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:21.858240] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:21.858267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:21.858323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:21.917679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:21.918691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:21.918793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:21.918830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:22.035517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:22.035693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:22.035734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:22.035764] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:22.039231] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=20.43%) [2026-02-09T20:15:22.039508] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-09T20:15:22.039657] [INFO ] [sig ] ACXP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:22.200460] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ACXP.txt [2026-02-09T20:15:22.200640] [INFO ] [sig ] [48/3427] Completed ACXP in 0.4s | 2.74 sym/s | Total: 17.5s | ETA: 20.6m [2026-02-09T20:15:22.200704] [INFO ] [sig ] [49/3427] Forecasting ADBE... [2026-02-09T20:15:22.200747] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-09T20:15:22.200787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-09T20:15:22.213526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-09T20:15:22.213977] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-09T20:15:22.214907] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-09T20:15:22.214963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:22.214999] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:22.215030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:22.215095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:22.279713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:22.280805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:22.280897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:22.280934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:22.416867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:22.417088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:22.417151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:22.417197] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:22.421864] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-02-09T20:15:22.422151] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-09T20:15:22.422286] [INFO ] [sig ] ADBE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:22.630075] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ADBE.txt [2026-02-09T20:15:22.630277] [INFO ] [sig ] [49/3427] Completed ADBE in 0.4s | 2.73 sym/s | Total: 17.9s | ETA: 20.6m [2026-02-09T20:15:22.630338] [INFO ] [sig ] [50/3427] Forecasting ADC... [2026-02-09T20:15:22.630385] [INFO ] [sig ] Generating forecast for: ADC [2026-02-09T20:15:22.630435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-09T20:15:22.645900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-09T20:15:22.646398] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-09T20:15:22.650714] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-09T20:15:22.650788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:22.650823] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:22.650850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:22.650906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:22.708738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:22.709455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:22.709539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:22.709588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:22.829352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:22.829514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:22.829558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:22.829611] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:22.833674] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=45.24%) [2026-02-09T20:15:22.833977] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-09T20:15:22.834120] [INFO ] [sig ] ADC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:22.996380] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ADC.txt [2026-02-09T20:15:22.996533] [INFO ] [sig ] [50/3427] Completed ADC in 0.4s | 2.73 sym/s | Total: 18.3s | ETA: 20.6m [2026-02-09T20:15:22.996590] [INFO ] [sig ] [51/3427] Forecasting ADEA... [2026-02-09T20:15:22.996632] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-09T20:15:22.996669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-09T20:15:23.010205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-09T20:15:23.010662] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-09T20:15:23.011555] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-09T20:15:23.011637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:23.011676] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:23.011707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:23.011769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:23.074820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:23.075678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:23.075764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:23.075801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:23.201553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:23.201724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:23.201765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:23.201795] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:23.205261] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=10.52%) [2026-02-09T20:15:23.205540] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-09T20:15:23.205691] [INFO ] [sig ] ADEA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:23.380909] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ADEA.txt [2026-02-09T20:15:23.381139] [INFO ] [sig ] [51/3427] Completed ADEA in 0.4s | 2.73 sym/s | Total: 18.7s | ETA: 20.6m [2026-02-09T20:15:23.381199] [INFO ] [sig ] [52/3427] Forecasting ADI... [2026-02-09T20:15:23.381246] [INFO ] [sig ] Generating forecast for: ADI [2026-02-09T20:15:23.381291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-09T20:15:23.396600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-09T20:15:23.397123] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-09T20:15:23.398372] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-09T20:15:23.398449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:23.398498] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:23.398544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:23.398667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:23.477660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:23.479013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:23.479108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:23.479145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:23.646626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:23.646819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:23.646883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:23.646931] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:23.651243] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=95.54%) [2026-02-09T20:15:23.651562] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-09T20:15:23.651737] [INFO ] [sig ] ADI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:23.821151] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ADI.txt [2026-02-09T20:15:23.821308] [INFO ] [sig ] [52/3427] Completed ADI in 0.4s | 2.72 sym/s | Total: 19.1s | ETA: 20.7m [2026-02-09T20:15:23.821349] [INFO ] [sig ] [53/3427] Forecasting ADM... [2026-02-09T20:15:23.821379] [INFO ] [sig ] Generating forecast for: ADM [2026-02-09T20:15:23.821409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADM' from 'https://tdm.silogroup.org/data/derivative_storage/ADM.csv'. [2026-02-09T20:15:23.835020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADM'. [2026-02-09T20:15:23.835422] [INFO ] [FORECASTER] Starting predict_future for ADM [2026-02-09T20:15:23.836381] [DEBUG] [LOCAL ] No optimal features file found for ADM: ./output/feature-sets/ADM.txt [2026-02-09T20:15:23.836436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:23.836481] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:23.836513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:23.836596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:23.903168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:23.904093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:23.904218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:23.904264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:24.039649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:24.039825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:24.039871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:24.039905] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:24.043919] [DEBUG] [FORECASTER] ADM: Forecast T+1@11:T+2@11: UP (p=94.08%) [2026-02-09T20:15:24.044433] [INFO ] [FORECASTER] Completed predict_future for ADM [2026-02-09T20:15:24.044600] [INFO ] [sig ] ADM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:24.210619] [INFO ] [LOCAL ] Saved forecast: ADM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ADM.txt [2026-02-09T20:15:24.210767] [INFO ] [sig ] [53/3427] Completed ADM in 0.4s | 2.71 sym/s | Total: 19.5s | ETA: 20.7m [2026-02-09T20:15:24.210807] [INFO ] [sig ] [54/3427] Forecasting ADMA... [2026-02-09T20:15:24.210837] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-09T20:15:24.210866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-09T20:15:24.223325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-09T20:15:24.223764] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-09T20:15:24.224734] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-09T20:15:24.224791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:24.224826] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:24.224855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:24.224914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:24.288832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:24.289919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:24.290089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:24.290142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:24.456310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:24.456467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:24.456508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:24.456538] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:24.461923] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: DOWN (p=24.67%) [2026-02-09T20:15:24.462314] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-09T20:15:24.462496] [INFO ] [sig ] ADMA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:24.630094] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ADMA.txt [2026-02-09T20:15:24.630226] [INFO ] [sig ] [54/3427] Completed ADMA in 0.4s | 2.71 sym/s | Total: 19.9s | ETA: 20.8m [2026-02-09T20:15:24.630266] [INFO ] [sig ] [55/3427] Forecasting ADP... [2026-02-09T20:15:24.630297] [INFO ] [sig ] Generating forecast for: ADP [2026-02-09T20:15:24.630327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-09T20:15:24.643116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-09T20:15:24.643492] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-09T20:15:24.644546] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-09T20:15:24.644632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:24.644673] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:24.644701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:24.644758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:24.706028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:24.706756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:24.706837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:24.706870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:24.828501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:24.828677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:24.828718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:24.828746] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:24.832169] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=18.90%) [2026-02-09T20:15:24.832449] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-09T20:15:24.832599] [INFO ] [sig ] ADP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:24.978558] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ADP.txt [2026-02-09T20:15:24.978730] [INFO ] [sig ] [55/3427] Completed ADP in 0.3s | 2.71 sym/s | Total: 20.3s | ETA: 20.7m [2026-02-09T20:15:24.978771] [INFO ] [sig ] [56/3427] Forecasting ADSE... [2026-02-09T20:15:24.978805] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-09T20:15:24.978835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-09T20:15:24.991430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-09T20:15:24.991880] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-09T20:15:24.992784] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-09T20:15:24.992838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:24.992871] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:24.992899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:24.992956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:25.052692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:25.053555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:25.053661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:25.053695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:25.178919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:25.179076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:25.179117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:25.179145] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:25.182880] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-02-09T20:15:25.183174] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-09T20:15:25.183312] [INFO ] [sig ] ADSE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:25.326427] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ADSE.txt [2026-02-09T20:15:25.326557] [INFO ] [sig ] [56/3427] Completed ADSE in 0.3s | 2.71 sym/s | Total: 20.6s | ETA: 20.7m [2026-02-09T20:15:25.326620] [INFO ] [sig ] [57/3427] Forecasting ADSK... [2026-02-09T20:15:25.326652] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-09T20:15:25.326682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-09T20:15:25.339027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-09T20:15:25.339418] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-09T20:15:25.340331] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-09T20:15:25.340385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:25.340419] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:25.340446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:25.340504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:25.398479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:25.399225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:25.399304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:25.399338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:25.523226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:25.523378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:25.523418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:25.523448] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:25.526858] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=53.50%) [2026-02-09T20:15:25.527133] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-09T20:15:25.527259] [INFO ] [sig ] ADSK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:25.671954] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ADSK.txt [2026-02-09T20:15:25.672174] [INFO ] [sig ] [57/3427] Completed ADSK in 0.3s | 2.72 sym/s | Total: 21.0s | ETA: 20.7m [2026-02-09T20:15:25.672233] [INFO ] [sig ] [58/3427] Forecasting ADTN... [2026-02-09T20:15:25.672278] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-09T20:15:25.672322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-09T20:15:25.685285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-09T20:15:25.685719] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-09T20:15:25.686642] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-09T20:15:25.686698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:25.686734] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:25.686764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:25.686830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:25.752715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:25.753557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:25.753660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:25.753695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:25.875714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:25.875872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:25.875912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:25.875942] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:25.879424] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: UP (p=89.18%) [2026-02-09T20:15:25.879746] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-09T20:15:25.879931] [INFO ] [sig ] ADTN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:26.024167] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ADTN.txt [2026-02-09T20:15:26.024313] [INFO ] [sig ] [58/3427] Completed ADTN in 0.4s | 2.72 sym/s | Total: 21.3s | ETA: 20.7m [2026-02-09T20:15:26.024353] [INFO ] [sig ] [59/3427] Forecasting ADUS... [2026-02-09T20:15:26.024385] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-09T20:15:26.024415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-09T20:15:26.037506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-09T20:15:26.037933] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-09T20:15:26.038837] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-09T20:15:26.038893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:26.038929] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:26.038960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:26.039023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:26.105934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:26.106883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:26.106988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:26.107027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:26.227859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:26.228019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:26.228058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:26.228087] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:26.231590] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=99.83%) [2026-02-09T20:15:26.231877] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-09T20:15:26.232010] [INFO ] [sig ] ADUS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:26.375949] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ADUS.txt [2026-02-09T20:15:26.376087] [INFO ] [sig ] [59/3427] Completed ADUS in 0.4s | 2.72 sym/s | Total: 21.7s | ETA: 20.6m [2026-02-09T20:15:26.376127] [INFO ] [sig ] [60/3427] Forecasting ADX... [2026-02-09T20:15:26.376158] [INFO ] [sig ] Generating forecast for: ADX [2026-02-09T20:15:26.376189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-09T20:15:26.389460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-09T20:15:26.389886] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-09T20:15:26.390820] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-09T20:15:26.391068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:26.391104] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:26.391133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:26.391196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:26.457437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:26.458317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:26.458406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:26.458442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:26.582405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:26.582562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:26.582621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:26.582669] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:26.586118] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=86.96%) [2026-02-09T20:15:26.586405] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-09T20:15:26.586534] [INFO ] [sig ] ADX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:26.732932] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ADX.txt [2026-02-09T20:15:26.733090] [INFO ] [sig ] [60/3427] Completed ADX in 0.4s | 2.72 sym/s | Total: 22.1s | ETA: 20.6m [2026-02-09T20:15:26.733131] [INFO ] [sig ] [61/3427] Forecasting AEE... [2026-02-09T20:15:26.733162] [INFO ] [sig ] Generating forecast for: AEE [2026-02-09T20:15:26.733192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-09T20:15:26.745793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-09T20:15:26.746188] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-09T20:15:26.747021] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-09T20:15:26.747074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:26.747133] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:26.747162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:26.747220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:26.804352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:26.805111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:26.805193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:26.805225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:26.939190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:26.939350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:26.939392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:26.939422] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:26.943079] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=92.34%) [2026-02-09T20:15:26.943413] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-09T20:15:26.943555] [INFO ] [sig ] AEE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:27.094056] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AEE.txt [2026-02-09T20:15:27.094229] [INFO ] [sig ] [61/3427] Completed AEE in 0.4s | 2.72 sym/s | Total: 22.4s | ETA: 20.6m [2026-02-09T20:15:27.094275] [INFO ] [sig ] [62/3427] Forecasting AEFC... [2026-02-09T20:15:27.094306] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-09T20:15:27.094335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-09T20:15:27.107549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-09T20:15:27.108007] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-09T20:15:27.108957] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-09T20:15:27.109011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:27.109043] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:27.109076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:27.109162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:27.170611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:27.171721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:27.171832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:27.171900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:27.302498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:27.302705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:27.302748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:27.302778] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:27.306713] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: DOWN (p=37.37%) [2026-02-09T20:15:27.307101] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-09T20:15:27.307255] [INFO ] [sig ] AEFC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:27.462608] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AEFC.txt [2026-02-09T20:15:27.462773] [INFO ] [sig ] [62/3427] Completed AEFC in 0.4s | 2.72 sym/s | Total: 22.8s | ETA: 20.6m [2026-02-09T20:15:27.462815] [INFO ] [sig ] [63/3427] Forecasting AEG... [2026-02-09T20:15:27.462847] [INFO ] [sig ] Generating forecast for: AEG [2026-02-09T20:15:27.462878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-09T20:15:27.476480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-09T20:15:27.476948] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-09T20:15:27.477945] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-09T20:15:27.478000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:27.478035] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:27.478064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:27.478122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:27.542940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:27.543817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:27.543925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:27.543961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:27.672167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:27.672327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:27.672367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:27.672396] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:27.676217] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=87.88%) [2026-02-09T20:15:27.676527] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-09T20:15:27.676716] [INFO ] [sig ] AEG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:27.824563] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AEG.txt [2026-02-09T20:15:27.824741] [INFO ] [sig ] [63/3427] Completed AEG in 0.4s | 2.72 sym/s | Total: 23.1s | ETA: 20.6m [2026-02-09T20:15:27.824787] [INFO ] [sig ] [64/3427] Forecasting AEI... [2026-02-09T20:15:27.824834] [INFO ] [sig ] Generating forecast for: AEI [2026-02-09T20:15:27.824881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-09T20:15:27.837631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-09T20:15:27.838078] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-09T20:15:27.838959] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-09T20:15:27.839014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:27.839048] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:27.839092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:27.839152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:27.902400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:27.903334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:27.903433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:27.903479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:28.028247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:28.028413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:28.028454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:28.028514] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:28.032130] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: DOWN (p=8.74%) [2026-02-09T20:15:28.032424] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-09T20:15:28.032561] [INFO ] [sig ] AEI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:28.184944] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AEI.txt [2026-02-09T20:15:28.185104] [INFO ] [sig ] [64/3427] Completed AEI in 0.4s | 2.72 sym/s | Total: 23.5s | ETA: 20.6m [2026-02-09T20:15:28.185145] [INFO ] [sig ] [65/3427] Forecasting AEIS... [2026-02-09T20:15:28.185178] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-09T20:15:28.185208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-09T20:15:28.197850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-09T20:15:28.198268] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-09T20:15:28.199177] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-09T20:15:28.199236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:28.199269] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:28.199296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:28.199355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:28.261186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:28.262104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:28.262191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:28.262226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:28.394241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:28.394397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:28.394438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:28.394468] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:28.398243] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: DOWN (p=13.62%) [2026-02-09T20:15:28.398603] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-09T20:15:28.398751] [INFO ] [sig ] AEIS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:28.549282] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AEIS.txt [2026-02-09T20:15:28.549445] [INFO ] [sig ] [65/3427] Completed AEIS in 0.4s | 2.72 sym/s | Total: 23.9s | ETA: 20.6m [2026-02-09T20:15:28.549487] [INFO ] [sig ] [66/3427] Forecasting AEM... [2026-02-09T20:15:28.549518] [INFO ] [sig ] Generating forecast for: AEM [2026-02-09T20:15:28.549547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-09T20:15:28.561801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-09T20:15:28.562230] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-09T20:15:28.563169] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-09T20:15:28.563222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:28.563256] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:28.563283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:28.563340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:28.627429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:28.628314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:28.628418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:28.628472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:28.760122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:28.760280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:28.760322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:28.760353] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:28.763934] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=83.46%) [2026-02-09T20:15:28.764266] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-09T20:15:28.764403] [INFO ] [sig ] AEM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:28.920815] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AEM.txt [2026-02-09T20:15:28.921009] [INFO ] [sig ] [66/3427] Completed AEM in 0.4s | 2.72 sym/s | Total: 24.2s | ETA: 20.6m [2026-02-09T20:15:28.921066] [INFO ] [sig ] [67/3427] Forecasting AEO... [2026-02-09T20:15:28.921102] [INFO ] [sig ] Generating forecast for: AEO [2026-02-09T20:15:28.921133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-09T20:15:28.933768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-09T20:15:28.934163] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-09T20:15:28.935042] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-09T20:15:28.935096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:28.935130] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:28.935160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:28.935219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:28.999000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:28.999816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:28.999922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:28.999956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:29.131281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:29.131455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:29.131506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:29.131539] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:29.135782] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=52.47%) [2026-02-09T20:15:29.136113] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-09T20:15:29.136256] [INFO ] [sig ] AEO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:29.303463] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AEO.txt [2026-02-09T20:15:29.303642] [INFO ] [sig ] [67/3427] Completed AEO in 0.4s | 2.72 sym/s | Total: 24.6s | ETA: 20.6m [2026-02-09T20:15:29.303690] [INFO ] [sig ] [68/3427] Forecasting AEP... [2026-02-09T20:15:29.303726] [INFO ] [sig ] Generating forecast for: AEP [2026-02-09T20:15:29.303762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-09T20:15:29.330333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-09T20:15:29.330778] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-09T20:15:29.331668] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-09T20:15:29.331722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:29.331754] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:29.331781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:29.331838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:29.392784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:29.393650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:29.393736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:29.393770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:29.518364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:29.518526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:29.518585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:29.518620] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:29.522238] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: DOWN (p=21.75%) [2026-02-09T20:15:29.522533] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-09T20:15:29.522695] [INFO ] [sig ] AEP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:29.669540] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AEP.txt [2026-02-09T20:15:29.669713] [INFO ] [sig ] [68/3427] Completed AEP in 0.4s | 2.72 sym/s | Total: 25.0s | ETA: 20.6m [2026-02-09T20:15:29.669755] [INFO ] [sig ] [69/3427] Forecasting AES... [2026-02-09T20:15:29.669787] [INFO ] [sig ] Generating forecast for: AES [2026-02-09T20:15:29.669821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-09T20:15:29.693968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-09T20:15:29.694366] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-09T20:15:29.695256] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-09T20:15:29.695310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:29.695344] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:29.695371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:29.695430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:29.759387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:29.760516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:29.760618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:29.760655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:29.883022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:29.883186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:29.883228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:29.883259] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:29.887364] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: DOWN (p=22.29%) [2026-02-09T20:15:29.887780] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-09T20:15:29.887963] [INFO ] [sig ] AES: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:30.047862] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AES.txt [2026-02-09T20:15:30.048045] [INFO ] [sig ] [69/3427] Completed AES in 0.4s | 2.72 sym/s | Total: 25.4s | ETA: 20.6m [2026-02-09T20:15:30.048087] [INFO ] [sig ] [70/3427] Forecasting AESI... [2026-02-09T20:15:30.048315] [INFO ] [sig ] Generating forecast for: AESI [2026-02-09T20:15:30.048347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-09T20:15:30.061363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-09T20:15:30.061772] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-09T20:15:30.062825] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-09T20:15:30.062891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:30.062933] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:30.062967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:30.063031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:30.124363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:30.125290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:30.125382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:30.125418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:30.246987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:30.247138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:30.247179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:30.247207] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:30.250799] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-02-09T20:15:30.251077] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-09T20:15:30.251207] [INFO ] [sig ] AESI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:30.405164] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AESI.txt [2026-02-09T20:15:30.405298] [INFO ] [sig ] [70/3427] Completed AESI in 0.4s | 2.72 sym/s | Total: 25.7s | ETA: 20.6m [2026-02-09T20:15:30.405337] [INFO ] [sig ] [71/3427] Forecasting AEVA... [2026-02-09T20:15:30.405367] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-09T20:15:30.405398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-09T20:15:30.416690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-09T20:15:30.417021] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-09T20:15:30.417932] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-09T20:15:30.417986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:30.418018] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:30.418046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:30.418103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:30.474919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:30.475598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:30.475703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:30.475738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:30.595380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:30.595535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:30.595591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:30.595625] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:30.599150] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: UP (p=93.23%) [2026-02-09T20:15:30.599464] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-09T20:15:30.599614] [INFO ] [sig ] AEVA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:30.743856] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AEVA.txt [2026-02-09T20:15:30.743996] [INFO ] [sig ] [71/3427] Completed AEVA in 0.3s | 2.72 sym/s | Total: 26.1s | ETA: 20.5m [2026-02-09T20:15:30.744035] [INFO ] [sig ] [72/3427] Forecasting AEYE... [2026-02-09T20:15:30.744064] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-09T20:15:30.744095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-09T20:15:30.757059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-09T20:15:30.757482] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-09T20:15:30.758516] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-09T20:15:30.758590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:30.758626] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:30.758653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:30.758711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:30.823294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:30.824409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:30.824497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:30.824532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:30.945825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:30.945967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:30.946007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:30.946037] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:30.949454] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: DOWN (p=1.61%) [2026-02-09T20:15:30.949753] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-09T20:15:30.949882] [INFO ] [sig ] AEYE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:31.097465] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AEYE.txt [2026-02-09T20:15:31.097675] [INFO ] [sig ] [72/3427] Completed AEYE in 0.4s | 2.73 sym/s | Total: 26.4s | ETA: 20.5m [2026-02-09T20:15:31.097727] [INFO ] [sig ] [73/3427] Forecasting AFB... [2026-02-09T20:15:31.097760] [INFO ] [sig ] Generating forecast for: AFB [2026-02-09T20:15:31.097791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-09T20:15:31.109901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-09T20:15:31.110385] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-09T20:15:31.111523] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-09T20:15:31.111615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:31.111663] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:31.111704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:31.111789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:31.191738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:31.192722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:31.192819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:31.192861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:31.319748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:31.319970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:31.320018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:31.320048] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:31.323921] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: DOWN (p=4.59%) [2026-02-09T20:15:31.324301] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-09T20:15:31.324455] [INFO ] [sig ] AFB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:31.480482] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AFB.txt [2026-02-09T20:15:31.480681] [INFO ] [sig ] [73/3427] Completed AFB in 0.4s | 2.72 sym/s | Total: 26.8s | ETA: 20.5m [2026-02-09T20:15:31.480725] [INFO ] [sig ] [74/3427] Forecasting AFCG... [2026-02-09T20:15:31.480757] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-09T20:15:31.480789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-09T20:15:31.493664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-09T20:15:31.494080] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-09T20:15:31.494961] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-09T20:15:31.495016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:31.495049] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:31.495078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:31.495139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:31.556421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:31.557567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:31.557675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:31.557707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:31.685826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:31.685990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:31.686033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:31.686063] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:31.689863] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: UP (p=67.47%) [2026-02-09T20:15:31.690195] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-09T20:15:31.690341] [INFO ] [sig ] AFCG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:31.843824] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AFCG.txt [2026-02-09T20:15:31.844028] [INFO ] [sig ] [74/3427] Completed AFCG in 0.4s | 2.72 sym/s | Total: 27.2s | ETA: 20.5m [2026-02-09T20:15:31.844076] [INFO ] [sig ] [75/3427] Forecasting AFG... [2026-02-09T20:15:31.844108] [INFO ] [sig ] Generating forecast for: AFG [2026-02-09T20:15:31.844140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-09T20:15:31.857162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-09T20:15:31.857611] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-09T20:15:31.858570] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-09T20:15:31.858650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:31.858684] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:31.858711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:31.858768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:31.916588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:31.917692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:31.917776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:31.917809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:32.045613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:32.045771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:32.045812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:32.045843] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:32.049784] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: DOWN (p=32.20%) [2026-02-09T20:15:32.050109] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-09T20:15:32.050246] [INFO ] [sig ] AFG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:32.203696] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AFG.txt [2026-02-09T20:15:32.203859] [INFO ] [sig ] [75/3427] Completed AFG in 0.4s | 2.73 sym/s | Total: 27.5s | ETA: 20.5m [2026-02-09T20:15:32.203909] [INFO ] [sig ] [76/3427] Forecasting AFGC... [2026-02-09T20:15:32.203939] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-09T20:15:32.203971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-09T20:15:32.216007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-09T20:15:32.216687] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-09T20:15:32.217835] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-09T20:15:32.217902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:32.217945] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:32.217983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:32.218248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:32.278518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:32.279453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:32.279558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:32.279632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:32.401914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:32.402083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:32.402124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:32.402154] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:32.407433] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: UP (p=67.50%) [2026-02-09T20:15:32.407947] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-09T20:15:32.408143] [INFO ] [sig ] AFGC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:32.563819] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AFGC.txt [2026-02-09T20:15:32.563984] [INFO ] [sig ] [76/3427] Completed AFGC in 0.4s | 2.73 sym/s | Total: 27.9s | ETA: 20.5m [2026-02-09T20:15:32.564024] [INFO ] [sig ] [77/3427] Forecasting AFL... [2026-02-09T20:15:32.564057] [INFO ] [sig ] Generating forecast for: AFL [2026-02-09T20:15:32.564088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-09T20:15:32.576055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-09T20:15:32.576459] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-09T20:15:32.577435] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-09T20:15:32.577489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:32.577558] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:32.577615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:32.577675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:32.638892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:32.640016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:32.640144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:32.640191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:32.766979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:32.767135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:32.767177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:32.767206] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:32.770778] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: DOWN (p=46.81%) [2026-02-09T20:15:32.771064] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-09T20:15:32.771196] [INFO ] [sig ] AFL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:32.919191] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AFL.txt [2026-02-09T20:15:32.919344] [INFO ] [sig ] [77/3427] Completed AFL in 0.4s | 2.73 sym/s | Total: 28.2s | ETA: 20.5m [2026-02-09T20:15:32.919384] [INFO ] [sig ] [78/3427] Forecasting AFRI... [2026-02-09T20:15:32.919414] [INFO ] [sig ] Generating forecast for: AFRI [2026-02-09T20:15:32.919445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRI' from 'https://tdm.silogroup.org/data/derivative_storage/AFRI.csv'. [2026-02-09T20:15:32.930433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRI'. [2026-02-09T20:15:32.930807] [INFO ] [FORECASTER] Starting predict_future for AFRI [2026-02-09T20:15:32.931811] [DEBUG] [LOCAL ] No optimal features file found for AFRI: ./output/feature-sets/AFRI.txt [2026-02-09T20:15:32.931875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:32.931982] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:32.932029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:32.932115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:32.992717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:32.993706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:32.993795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:32.993827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:33.099832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:33.099991] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:15:33.100031] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:33.100060] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:33.103484] [DEBUG] [FORECASTER] AFRI: Forecast T+1@11:T+2@11: DOWN (p=44.85%) [2026-02-09T20:15:33.103781] [INFO ] [FORECASTER] Completed predict_future for AFRI [2026-02-09T20:15:33.103924] [INFO ] [sig ] AFRI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:33.247051] [INFO ] [LOCAL ] Saved forecast: AFRI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AFRI.txt [2026-02-09T20:15:33.247195] [INFO ] [sig ] [78/3427] Completed AFRI in 0.3s | 2.73 sym/s | Total: 28.6s | ETA: 20.4m [2026-02-09T20:15:33.247237] [INFO ] [sig ] [79/3427] Forecasting AFRM... [2026-02-09T20:15:33.247266] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-09T20:15:33.247296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-09T20:15:33.258749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-09T20:15:33.259126] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-09T20:15:33.259972] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-09T20:15:33.260025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:33.260058] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:33.260085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:33.260143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:33.317533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:33.318327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:33.318409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:33.318443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:33.447529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:33.447705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:33.447746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:33.447774] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:33.451440] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: DOWN (p=0.80%) [2026-02-09T20:15:33.451743] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-09T20:15:33.451876] [INFO ] [sig ] AFRM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:33.597019] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AFRM.txt [2026-02-09T20:15:33.597181] [INFO ] [sig ] [79/3427] Completed AFRM in 0.3s | 2.73 sym/s | Total: 28.9s | ETA: 20.4m [2026-02-09T20:15:33.597221] [INFO ] [sig ] [80/3427] Forecasting AFYA... [2026-02-09T20:15:33.597252] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-09T20:15:33.597284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-09T20:15:33.609189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-09T20:15:33.609658] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-09T20:15:33.610465] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-09T20:15:33.610518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:33.610550] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:33.610605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:33.610665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:33.667912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:33.668595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:33.668675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:33.668708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:33.784514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:33.784712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:33.784755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:33.784786] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:33.788439] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: UP (p=92.68%) [2026-02-09T20:15:33.788743] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-09T20:15:33.788875] [INFO ] [sig ] AFYA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:33.935098] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AFYA.txt [2026-02-09T20:15:33.935220] [INFO ] [sig ] [80/3427] Completed AFYA in 0.3s | 2.73 sym/s | Total: 29.3s | ETA: 20.4m [2026-02-09T20:15:33.935266] [INFO ] [sig ] [81/3427] Forecasting AG... [2026-02-09T20:15:33.935296] [INFO ] [sig ] Generating forecast for: AG [2026-02-09T20:15:33.935328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-09T20:15:33.946328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-09T20:15:33.946664] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-09T20:15:33.947523] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-09T20:15:33.947598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:33.947634] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:33.947661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:33.947718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:34.012850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:34.013888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:34.014009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:34.014061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:34.180366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:34.180523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:34.180565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:34.180673] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:34.184200] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-02-09T20:15:34.184495] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-09T20:15:34.184654] [INFO ] [sig ] AG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:34.343689] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AG.txt [2026-02-09T20:15:34.343830] [INFO ] [sig ] [81/3427] Completed AG in 0.4s | 2.73 sym/s | Total: 29.7s | ETA: 20.4m [2026-02-09T20:15:34.343871] [INFO ] [sig ] [82/3427] Forecasting AGCO... [2026-02-09T20:15:34.343901] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-09T20:15:34.343932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-09T20:15:34.418504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-09T20:15:34.418946] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-09T20:15:34.419884] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-09T20:15:34.419948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:34.420002] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:34.420044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:34.420134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:34.484669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:34.485481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:34.485566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:34.485621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:34.615467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:34.615680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:34.615735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:34.615776] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:34.619964] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: UP (p=96.24%) [2026-02-09T20:15:34.620480] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-09T20:15:34.620673] [INFO ] [sig ] AGCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:34.775314] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AGCO.txt [2026-02-09T20:15:34.775455] [INFO ] [sig ] [82/3427] Completed AGCO in 0.4s | 2.72 sym/s | Total: 30.1s | ETA: 20.5m [2026-02-09T20:15:34.775496] [INFO ] [sig ] [83/3427] Forecasting AGD... [2026-02-09T20:15:34.775525] [INFO ] [sig ] Generating forecast for: AGD [2026-02-09T20:15:34.775554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-09T20:15:34.789644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-09T20:15:34.790034] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-09T20:15:34.790977] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-09T20:15:34.791039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:34.791078] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:34.791108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:34.791190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:34.855849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:34.856643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:34.856730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:34.856766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:34.978145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:34.978305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:34.978345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:34.978375] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:34.982034] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: DOWN (p=36.71%) [2026-02-09T20:15:34.982313] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-09T20:15:34.982444] [INFO ] [sig ] AGD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:35.124997] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AGD.txt [2026-02-09T20:15:35.125109] [INFO ] [sig ] [83/3427] Completed AGD in 0.3s | 2.73 sym/s | Total: 30.4s | ETA: 20.4m [2026-02-09T20:15:35.125147] [INFO ] [sig ] [84/3427] Forecasting AGEN... [2026-02-09T20:15:35.125177] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-09T20:15:35.125206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-09T20:15:35.136004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-09T20:15:35.136351] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-09T20:15:35.137180] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-09T20:15:35.137233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:35.137265] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:35.137291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:35.137373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:35.194846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:35.195498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:35.195598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:35.195634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:35.319551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:35.319675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:35.319712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:35.319754] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:35.323600] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: DOWN (p=2.37%) [2026-02-09T20:15:35.323869] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-09T20:15:35.323996] [INFO ] [sig ] AGEN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:35.470780] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AGEN.txt [2026-02-09T20:15:35.470884] [INFO ] [sig ] [84/3427] Completed AGEN in 0.3s | 2.73 sym/s | Total: 30.8s | ETA: 20.4m [2026-02-09T20:15:35.470923] [INFO ] [sig ] [85/3427] Forecasting AGI... [2026-02-09T20:15:35.470951] [INFO ] [sig ] Generating forecast for: AGI [2026-02-09T20:15:35.470981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-09T20:15:35.483510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-09T20:15:35.483840] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-09T20:15:35.484669] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-09T20:15:35.484722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:35.484761] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:35.484788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:35.484846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:35.543261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:35.543897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:35.543976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:35.544011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:35.667911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:35.668037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:35.668077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:35.668104] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:35.671598] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=28.37%) [2026-02-09T20:15:35.671873] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-09T20:15:35.672023] [INFO ] [sig ] AGI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:35.818086] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AGI.txt [2026-02-09T20:15:35.818215] [INFO ] [sig ] [85/3427] Completed AGI in 0.3s | 2.73 sym/s | Total: 31.1s | ETA: 20.4m [2026-02-09T20:15:35.818254] [INFO ] [sig ] [86/3427] Forecasting AGIO... [2026-02-09T20:15:35.818286] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-09T20:15:35.818315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-09T20:15:35.828946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-09T20:15:35.829299] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-09T20:15:35.830141] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-09T20:15:35.830194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:35.830226] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:35.830253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:35.830309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:35.887632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:35.888467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:35.888552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:35.888635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:36.015722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:36.015886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:36.015927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:36.015957] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:36.019733] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: DOWN (p=4.19%) [2026-02-09T20:15:36.020035] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-09T20:15:36.020189] [INFO ] [sig ] AGIO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:36.177005] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AGIO.txt [2026-02-09T20:15:36.177149] [INFO ] [sig ] [86/3427] Completed AGIO in 0.4s | 2.73 sym/s | Total: 31.5s | ETA: 20.4m [2026-02-09T20:15:36.177188] [INFO ] [sig ] [87/3427] Forecasting AGM... [2026-02-09T20:15:36.177218] [INFO ] [sig ] Generating forecast for: AGM [2026-02-09T20:15:36.177249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-09T20:15:36.189494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-09T20:15:36.189897] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-09T20:15:36.191104] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-09T20:15:36.191159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:36.191383] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:36.191410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:36.191467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:36.256946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:36.257838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:36.257925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:36.257977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:36.389038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:36.389197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:36.389238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:36.389266] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:36.393414] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: DOWN (p=41.25%) [2026-02-09T20:15:36.393744] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-09T20:15:36.393886] [INFO ] [sig ] AGM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:36.543308] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AGM.txt [2026-02-09T20:15:36.543468] [INFO ] [sig ] [87/3427] Completed AGM in 0.4s | 2.73 sym/s | Total: 31.9s | ETA: 20.4m [2026-02-09T20:15:36.543511] [INFO ] [sig ] [88/3427] Forecasting AGMH... [2026-02-09T20:15:36.543541] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-09T20:15:36.543592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-09T20:15:36.554765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-09T20:15:36.555128] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-09T20:15:36.556015] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-09T20:15:36.556082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:36.556122] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:36.556176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:36.556251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:36.619197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:36.620053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:36.620171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:36.620208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:36.746551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:36.746749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:36.746806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:36.746852] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:36.750548] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: DOWN (p=43.81%) [2026-02-09T20:15:36.750873] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-09T20:15:36.751022] [INFO ] [sig ] AGMH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:36.899480] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AGMH.txt [2026-02-09T20:15:36.899676] [INFO ] [sig ] [88/3427] Completed AGMH in 0.4s | 2.73 sym/s | Total: 32.2s | ETA: 20.4m [2026-02-09T20:15:36.899734] [INFO ] [sig ] [89/3427] Forecasting AGNC... [2026-02-09T20:15:36.899775] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-09T20:15:36.899823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-09T20:15:36.911356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-09T20:15:36.911728] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-09T20:15:36.912557] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-09T20:15:36.912630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:36.912664] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:36.912693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:36.912751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:36.974420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:36.975204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:36.975288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:36.975322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:37.106916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:37.107072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:37.107115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:37.107144] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:37.110750] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: UP (p=84.57%) [2026-02-09T20:15:37.111069] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-09T20:15:37.111211] [INFO ] [sig ] AGNC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:37.260634] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AGNC.txt [2026-02-09T20:15:37.260789] [INFO ] [sig ] [89/3427] Completed AGNC in 0.4s | 2.73 sym/s | Total: 32.6s | ETA: 20.4m [2026-02-09T20:15:37.260838] [INFO ] [sig ] [90/3427] Forecasting AGNCL... [2026-02-09T20:15:37.260882] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-09T20:15:37.260924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-09T20:15:37.272275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-09T20:15:37.272712] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-09T20:15:37.273782] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-09T20:15:37.273843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:37.273881] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:37.273912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:37.273984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:37.334142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:37.335044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:37.335147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:37.335181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:37.447109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:37.447265] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:15:37.447308] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:37.447365] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:37.451053] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=78.79%) [2026-02-09T20:15:37.451361] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-09T20:15:37.451501] [INFO ] [sig ] AGNCL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:37.608858] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AGNCL.txt [2026-02-09T20:15:37.609034] [INFO ] [sig ] [90/3427] Completed AGNCL in 0.3s | 2.73 sym/s | Total: 32.9s | ETA: 20.3m [2026-02-09T20:15:37.609075] [INFO ] [sig ] [91/3427] Forecasting AGNCM... [2026-02-09T20:15:37.609104] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-09T20:15:37.609141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-09T20:15:37.620218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-09T20:15:37.620591] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-09T20:15:37.621668] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-09T20:15:37.621724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:37.621758] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:37.621785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:37.621843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:37.683569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:37.684339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:37.684420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:37.684454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:37.795111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:37.795271] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:15:37.795311] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:37.795340] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:37.798915] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=52.58%) [2026-02-09T20:15:37.799206] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-09T20:15:37.799347] [INFO ] [sig ] AGNCM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:37.952337] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AGNCM.txt [2026-02-09T20:15:37.952489] [INFO ] [sig ] [91/3427] Completed AGNCM in 0.3s | 2.74 sym/s | Total: 33.3s | ETA: 20.3m [2026-02-09T20:15:37.952529] [INFO ] [sig ] [92/3427] Forecasting AGNCN... [2026-02-09T20:15:37.952559] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-09T20:15:37.952619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-09T20:15:37.964750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-09T20:15:37.965135] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-09T20:15:37.966015] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-09T20:15:37.966069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:37.966102] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:37.966130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:37.966186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:38.029352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:38.030269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:38.030543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:38.030596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:38.154740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:38.154906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:38.154948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:38.154979] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:38.158675] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: UP (p=88.77%) [2026-02-09T20:15:38.158963] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-09T20:15:38.159126] [INFO ] [sig ] AGNCN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:38.311238] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AGNCN.txt [2026-02-09T20:15:38.311400] [INFO ] [sig ] [92/3427] Completed AGNCN in 0.4s | 2.74 sym/s | Total: 33.6s | ETA: 20.3m [2026-02-09T20:15:38.311444] [INFO ] [sig ] [93/3427] Forecasting AGNCO... [2026-02-09T20:15:38.311475] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-09T20:15:38.311509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-09T20:15:38.324010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-09T20:15:38.324398] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-09T20:15:38.325270] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-09T20:15:38.325324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:38.325358] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:38.325386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:38.325444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:38.388639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:38.389460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:38.389542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:38.389594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:38.516717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:38.516881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:38.516925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:38.516955] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:38.520685] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=84.14%) [2026-02-09T20:15:38.520987] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-09T20:15:38.521126] [INFO ] [sig ] AGNCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:38.677206] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AGNCO.txt [2026-02-09T20:15:38.677397] [INFO ] [sig ] [93/3427] Completed AGNCO in 0.4s | 2.74 sym/s | Total: 34.0s | ETA: 20.3m [2026-02-09T20:15:38.677453] [INFO ] [sig ] [94/3427] Forecasting AGNCP... [2026-02-09T20:15:38.677486] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-09T20:15:38.677520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-09T20:15:38.689768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-09T20:15:38.690133] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-09T20:15:38.691041] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-09T20:15:38.691098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:38.691131] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:38.691158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:38.691216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:38.755789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:38.756742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:38.756833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:38.756867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:38.883780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:38.883935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:38.883977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:38.884010] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:38.888365] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: UP (p=71.66%) [2026-02-09T20:15:38.888918] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-09T20:15:38.889099] [INFO ] [sig ] AGNCP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:39.045772] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AGNCP.txt [2026-02-09T20:15:39.045922] [INFO ] [sig ] [94/3427] Completed AGNCP in 0.4s | 2.74 sym/s | Total: 34.4s | ETA: 20.3m [2026-02-09T20:15:39.045962] [INFO ] [sig ] [95/3427] Forecasting AGO... [2026-02-09T20:15:39.045995] [INFO ] [sig ] Generating forecast for: AGO [2026-02-09T20:15:39.046026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-09T20:15:39.058191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-09T20:15:39.058619] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-09T20:15:39.059524] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-09T20:15:39.059641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:39.059689] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:39.059725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:39.059803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:39.122306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:39.123244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:39.123334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:39.123370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:39.249134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:39.249315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:39.249358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:39.249420] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:39.253369] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: DOWN (p=41.93%) [2026-02-09T20:15:39.253783] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-09T20:15:39.253950] [INFO ] [sig ] AGO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:39.407229] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AGO.txt [2026-02-09T20:15:39.407412] [INFO ] [sig ] [95/3427] Completed AGO in 0.4s | 2.74 sym/s | Total: 34.7s | ETA: 20.3m [2026-02-09T20:15:39.407472] [INFO ] [sig ] [96/3427] Forecasting AGRO... [2026-02-09T20:15:39.407517] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-09T20:15:39.407559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-09T20:15:39.419520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-09T20:15:39.419933] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-09T20:15:39.420861] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-09T20:15:39.420916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:39.420950] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:39.420977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:39.421036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:39.483868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:39.484641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:39.484724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:39.484758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:39.608809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:39.608969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:39.609012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:39.609041] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:39.613440] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: DOWN (p=45.91%) [2026-02-09T20:15:39.613753] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-09T20:15:39.613891] [INFO ] [sig ] AGRO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:39.767394] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AGRO.txt [2026-02-09T20:15:39.767567] [INFO ] [sig ] [96/3427] Completed AGRO in 0.4s | 2.74 sym/s | Total: 35.1s | ETA: 20.3m [2026-02-09T20:15:39.767632] [INFO ] [sig ] [97/3427] Forecasting AGX... [2026-02-09T20:15:39.767664] [INFO ] [sig ] Generating forecast for: AGX [2026-02-09T20:15:39.767695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-09T20:15:39.780895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-09T20:15:39.781287] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-09T20:15:39.782177] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-09T20:15:39.782248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:39.782290] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:39.782318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:39.782377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:39.845296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:39.846377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:39.846480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:39.846522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:39.972923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:39.973081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:39.973122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:39.973151] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:39.977528] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: UP (p=75.15%) [2026-02-09T20:15:39.977841] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-09T20:15:39.977978] [INFO ] [sig ] AGX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:40.133975] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AGX.txt [2026-02-09T20:15:40.134117] [INFO ] [sig ] [97/3427] Completed AGX in 0.4s | 2.74 sym/s | Total: 35.5s | ETA: 20.3m [2026-02-09T20:15:40.134156] [INFO ] [sig ] [98/3427] Forecasting AGYS... [2026-02-09T20:15:40.134188] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-09T20:15:40.134219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-09T20:15:40.147234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-09T20:15:40.147653] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-09T20:15:40.148730] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-09T20:15:40.148788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:40.148852] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:40.148894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:40.148955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:40.209998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:40.210792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:40.210873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:40.210905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:40.331950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:40.332114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:40.332200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:40.332231] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:40.335864] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: DOWN (p=37.14%) [2026-02-09T20:15:40.336146] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-09T20:15:40.336277] [INFO ] [sig ] AGYS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:40.479674] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AGYS.txt [2026-02-09T20:15:40.479838] [INFO ] [sig ] [98/3427] Completed AGYS in 0.3s | 2.74 sym/s | Total: 35.8s | ETA: 20.3m [2026-02-09T20:15:40.479886] [INFO ] [sig ] [99/3427] Forecasting AGZD... [2026-02-09T20:15:40.479918] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-09T20:15:40.479951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-09T20:15:40.491039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-09T20:15:40.491407] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-09T20:15:40.492285] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-09T20:15:40.492340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:40.492373] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:40.492400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:40.492474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:40.551039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:40.551910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:40.551992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:40.552028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:40.661668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:40.661830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:40.661871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:40.661901] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:40.665618] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=23.15%) [2026-02-09T20:15:40.665914] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-09T20:15:40.666047] [INFO ] [sig ] AGZD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:40.814603] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AGZD.txt [2026-02-09T20:15:40.814749] [INFO ] [sig ] [99/3427] Completed AGZD in 0.3s | 2.74 sym/s | Total: 36.1s | ETA: 20.2m [2026-02-09T20:15:40.814804] [INFO ] [sig ] [100/3427] Forecasting AHCO... [2026-02-09T20:15:40.814853] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-09T20:15:40.814889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-09T20:15:40.827435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-09T20:15:40.827856] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-09T20:15:40.828718] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-09T20:15:40.828772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:40.828805] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:40.828835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:40.828893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:40.890464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:40.891273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:40.891357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:40.891389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:41.012769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:41.012925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:41.012970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:41.013001] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:41.016527] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: UP (p=72.36%) [2026-02-09T20:15:41.016834] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-09T20:15:41.016974] [INFO ] [sig ] AHCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:41.162839] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AHCO.txt [2026-02-09T20:15:41.162998] [INFO ] [sig ] [100/3427] Completed AHCO in 0.3s | 2.74 sym/s | Total: 36.5s | ETA: 20.2m [2026-02-09T20:15:41.163039] [INFO ] [sig ] [101/3427] Forecasting AHH... [2026-02-09T20:15:41.163071] [INFO ] [sig ] Generating forecast for: AHH [2026-02-09T20:15:41.163101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-09T20:15:41.175166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-09T20:15:41.175816] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-09T20:15:41.176753] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-09T20:15:41.176825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:41.176859] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:41.176887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:41.176945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:41.239103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:41.240018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:41.240111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:41.240154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:41.363309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:41.363472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:41.363514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:41.363544] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:41.367094] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-02-09T20:15:41.367427] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-09T20:15:41.367569] [INFO ] [sig ] AHH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:41.520654] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AHH.txt [2026-02-09T20:15:41.520802] [INFO ] [sig ] [101/3427] Completed AHH in 0.4s | 2.74 sym/s | Total: 36.8s | ETA: 20.2m [2026-02-09T20:15:41.520842] [INFO ] [sig ] [102/3427] Forecasting AI... [2026-02-09T20:15:41.520873] [INFO ] [sig ] Generating forecast for: AI [2026-02-09T20:15:41.520944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-09T20:15:41.532457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-09T20:15:41.532835] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-09T20:15:41.533684] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-09T20:15:41.533736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:41.533768] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:41.533795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:41.533852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:41.592406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:41.593290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:41.593380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:41.593413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:41.714975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:41.715139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:41.715180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:41.715210] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:41.719073] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-09T20:15:41.719556] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-09T20:15:41.719719] [INFO ] [sig ] AI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:41.869175] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AI.txt [2026-02-09T20:15:41.869331] [INFO ] [sig ] [102/3427] Completed AI in 0.3s | 2.74 sym/s | Total: 37.2s | ETA: 20.2m [2026-02-09T20:15:41.869371] [INFO ] [sig ] [103/3427] Forecasting AIA... [2026-02-09T20:15:41.869402] [INFO ] [sig ] Generating forecast for: AIA [2026-02-09T20:15:41.869432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-09T20:15:41.881443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-09T20:15:41.881846] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-09T20:15:41.882707] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-09T20:15:41.882761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:41.882794] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:41.882822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:41.882881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:41.948220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:41.949111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:41.949198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:41.949232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:42.085526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:42.085715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:42.085758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:42.085787] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:42.089813] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: DOWN (p=41.57%) [2026-02-09T20:15:42.090121] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-09T20:15:42.090260] [INFO ] [sig ] AIA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:42.249641] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AIA.txt [2026-02-09T20:15:42.249802] [INFO ] [sig ] [103/3427] Completed AIA in 0.4s | 2.74 sym/s | Total: 37.6s | ETA: 20.2m [2026-02-09T20:15:42.249841] [INFO ] [sig ] [104/3427] Forecasting AIG... [2026-02-09T20:15:42.249871] [INFO ] [sig ] Generating forecast for: AIG [2026-02-09T20:15:42.249902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-09T20:15:42.261667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-09T20:15:42.262019] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-09T20:15:42.263262] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-09T20:15:42.263315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:42.263347] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:42.263374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:42.263432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:42.323614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:42.324266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:42.324346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:42.324380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:42.449299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:42.449447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:42.449486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:42.449514] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:42.452948] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: DOWN (p=38.94%) [2026-02-09T20:15:42.453222] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-09T20:15:42.453370] [INFO ] [sig ] AIG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:42.596937] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AIG.txt [2026-02-09T20:15:42.597069] [INFO ] [sig ] [104/3427] Completed AIG in 0.3s | 2.74 sym/s | Total: 37.9s | ETA: 20.2m [2026-02-09T20:15:42.597114] [INFO ] [sig ] [105/3427] Forecasting AIMD... [2026-02-09T20:15:42.597146] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-09T20:15:42.597176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-09T20:15:42.609129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-09T20:15:42.609559] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-09T20:15:42.610494] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-09T20:15:42.610549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:42.610608] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:42.610644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:42.610705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:42.674685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:42.675920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:42.676030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:42.676081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:42.793433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:42.793608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:42.793650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:42.793680] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:42.797190] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-02-09T20:15:42.797506] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-09T20:15:42.797660] [INFO ] [sig ] AIMD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:42.942550] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AIMD.txt [2026-02-09T20:15:42.942707] [INFO ] [sig ] [105/3427] Completed AIMD in 0.3s | 2.74 sym/s | Total: 38.3s | ETA: 20.2m [2026-02-09T20:15:42.942747] [INFO ] [sig ] [106/3427] Forecasting AIO... [2026-02-09T20:15:42.942776] [INFO ] [sig ] Generating forecast for: AIO [2026-02-09T20:15:42.942805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-09T20:15:42.954117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-09T20:15:42.954475] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-09T20:15:42.955307] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-09T20:15:42.955359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:42.955390] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:42.955417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:42.955474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:43.012671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:43.013527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:43.013630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:43.013664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:43.131296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:43.131445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:43.131484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:43.131512] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:43.134953] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: DOWN (p=32.32%) [2026-02-09T20:15:43.135248] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-09T20:15:43.135374] [INFO ] [sig ] AIO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:43.278903] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AIO.txt [2026-02-09T20:15:43.279017] [INFO ] [sig ] [106/3427] Completed AIO in 0.3s | 2.75 sym/s | Total: 38.6s | ETA: 20.2m [2026-02-09T20:15:43.279055] [INFO ] [sig ] [107/3427] Forecasting AIP... [2026-02-09T20:15:43.279084] [INFO ] [sig ] Generating forecast for: AIP [2026-02-09T20:15:43.279114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-09T20:15:43.290396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-09T20:15:43.290750] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-09T20:15:43.291622] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-09T20:15:43.291679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:43.291712] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:43.291741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:43.291803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:43.348973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:43.349623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:43.349702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:43.349735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:43.468958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:43.469101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:43.469148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:43.469185] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:43.472938] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: UP (p=94.05%) [2026-02-09T20:15:43.473216] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-09T20:15:43.473344] [INFO ] [sig ] AIP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:43.621269] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AIP.txt [2026-02-09T20:15:43.621435] [INFO ] [sig ] [107/3427] Completed AIP in 0.3s | 2.75 sym/s | Total: 38.9s | ETA: 20.1m [2026-02-09T20:15:43.621475] [INFO ] [sig ] [108/3427] Forecasting AIPI... [2026-02-09T20:15:43.621505] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-09T20:15:43.621534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-09T20:15:43.634092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-09T20:15:43.634498] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-09T20:15:43.635569] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-09T20:15:43.635646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:43.635678] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:43.635706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:43.635779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:43.696988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:43.697933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:43.698019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:43.698051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:43.817176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:43.817330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:43.817485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:43.817521] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:43.821245] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=87.92%) [2026-02-09T20:15:43.821745] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-09T20:15:43.821883] [INFO ] [sig ] AIPI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:43.976195] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AIPI.txt [2026-02-09T20:15:43.976377] [INFO ] [sig ] [108/3427] Completed AIPI in 0.4s | 2.75 sym/s | Total: 39.3s | ETA: 20.1m [2026-02-09T20:15:43.976423] [INFO ] [sig ] [109/3427] Forecasting AIQ... [2026-02-09T20:15:43.976456] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-09T20:15:43.976487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-09T20:15:43.988996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-09T20:15:43.989367] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-09T20:15:43.990288] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-09T20:15:43.990342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:43.990375] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:43.990402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:43.990461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:44.055928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:44.057013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:44.057100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:44.057134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:44.185000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:44.185163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:44.185212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:44.185249] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:44.189032] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-02-09T20:15:44.189328] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-09T20:15:44.189462] [INFO ] [sig ] AIQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:44.347542] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AIQ.txt [2026-02-09T20:15:44.347735] [INFO ] [sig ] [109/3427] Completed AIQ in 0.4s | 2.75 sym/s | Total: 39.7s | ETA: 20.1m [2026-02-09T20:15:44.347780] [INFO ] [sig ] [110/3427] Forecasting AIRG... [2026-02-09T20:15:44.347811] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-09T20:15:44.347844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-09T20:15:44.359400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-09T20:15:44.359820] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-09T20:15:44.360755] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-09T20:15:44.360817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:44.360852] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:44.360880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:44.360938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:44.422390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:44.423247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:44.423338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:44.423387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:44.537759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:44.537918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:44.537960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:44.537991] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:44.541968] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=71.35%) [2026-02-09T20:15:44.542261] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-09T20:15:44.542394] [INFO ] [sig ] AIRG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:44.697521] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AIRG.txt [2026-02-09T20:15:44.697878] [INFO ] [sig ] [110/3427] Completed AIRG in 0.4s | 2.75 sym/s | Total: 40.0s | ETA: 20.1m [2026-02-09T20:15:44.697917] [INFO ] [sig ] [111/3427] Forecasting AIRJ... [2026-02-09T20:15:44.697947] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-09T20:15:44.697977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-09T20:15:44.709857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-09T20:15:44.710234] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-09T20:15:44.711107] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-09T20:15:44.711174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:44.711214] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:44.711248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:44.711317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:44.769612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:44.770340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:44.770420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:44.770453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:44.887760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:44.887910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:44.887950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:44.887978] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:44.891383] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=85.29%) [2026-02-09T20:15:44.891751] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-09T20:15:44.891928] [INFO ] [sig ] AIRJ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:45.048353] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AIRJ.txt [2026-02-09T20:15:45.048525] [INFO ] [sig ] [111/3427] Completed AIRJ in 0.4s | 2.75 sym/s | Total: 40.4s | ETA: 20.1m [2026-02-09T20:15:45.048567] [INFO ] [sig ] [112/3427] Forecasting AIRS... [2026-02-09T20:15:45.048619] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-09T20:15:45.048652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-09T20:15:45.061688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-09T20:15:45.062115] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-09T20:15:45.063052] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-09T20:15:45.063147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:45.063195] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:45.063227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:45.063286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:45.124034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:45.124990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:45.125078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:45.125112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:45.255749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:45.255907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:45.255951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:45.255980] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:45.259675] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: DOWN (p=13.57%) [2026-02-09T20:15:45.260008] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-09T20:15:45.260147] [INFO ] [sig ] AIRS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:45.418124] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AIRS.txt [2026-02-09T20:15:45.418309] [INFO ] [sig ] [112/3427] Completed AIRS in 0.4s | 2.75 sym/s | Total: 40.7s | ETA: 20.1m [2026-02-09T20:15:45.418353] [INFO ] [sig ] [113/3427] Forecasting AISP... [2026-02-09T20:15:45.418382] [INFO ] [sig ] Generating forecast for: AISP [2026-02-09T20:15:45.418413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-09T20:15:45.429723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-09T20:15:45.430185] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-09T20:15:45.431185] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-09T20:15:45.431241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:45.431274] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:45.431304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:45.431375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:45.493129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:45.494016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:45.494103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:45.494138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:45.619188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:45.619345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:45.619385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:45.619415] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:45.623079] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: UP (p=75.58%) [2026-02-09T20:15:45.623375] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-09T20:15:45.623514] [INFO ] [sig ] AISP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:45.774109] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AISP.txt [2026-02-09T20:15:45.774261] [INFO ] [sig ] [113/3427] Completed AISP in 0.4s | 2.75 sym/s | Total: 41.1s | ETA: 20.1m [2026-02-09T20:15:45.774310] [INFO ] [sig ] [114/3427] Forecasting AIZN... [2026-02-09T20:15:45.774347] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-09T20:15:45.774383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-09T20:15:45.786240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-09T20:15:45.786711] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-09T20:15:45.787605] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-09T20:15:45.787662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:45.787694] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:45.787722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:45.787798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:45.848039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:45.848885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:45.848969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:45.849001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:45.965493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:45.965667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:45.965720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:45.965752] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:45.969485] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: UP (p=78.09%) [2026-02-09T20:15:45.969786] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-09T20:15:45.969920] [INFO ] [sig ] AIZN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:46.116260] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AIZN.txt [2026-02-09T20:15:46.116402] [INFO ] [sig ] [114/3427] Completed AIZN in 0.3s | 2.75 sym/s | Total: 41.4s | ETA: 20.1m [2026-02-09T20:15:46.116442] [INFO ] [sig ] [115/3427] Forecasting AJG... [2026-02-09T20:15:46.116474] [INFO ] [sig ] Generating forecast for: AJG [2026-02-09T20:15:46.116505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-09T20:15:46.128511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-09T20:15:46.128920] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-09T20:15:46.129958] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-09T20:15:46.130010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:46.130042] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:46.130068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:46.130124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:46.191298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:46.192180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:46.192318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:46.192360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:46.318720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:46.318873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:46.318965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:46.318997] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:46.323678] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-02-09T20:15:46.323978] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-09T20:15:46.324121] [INFO ] [sig ] AJG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:46.469424] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AJG.txt [2026-02-09T20:15:46.469588] [INFO ] [sig ] [115/3427] Completed AJG in 0.4s | 2.75 sym/s | Total: 41.8s | ETA: 20.1m [2026-02-09T20:15:46.469631] [INFO ] [sig ] [116/3427] Forecasting AKAM... [2026-02-09T20:15:46.469666] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-09T20:15:46.469697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-09T20:15:46.481296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-09T20:15:46.481689] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-09T20:15:46.482603] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-09T20:15:46.482660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:46.482692] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:46.482720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:46.482779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:46.541383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:46.542182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:46.542264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:46.542297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:46.662295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:46.662457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:46.662496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:46.662525] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:46.666190] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: UP (p=75.22%) [2026-02-09T20:15:46.666472] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-09T20:15:46.666824] [INFO ] [sig ] AKAM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:46.810318] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AKAM.txt [2026-02-09T20:15:46.810682] [INFO ] [sig ] [116/3427] Completed AKAM in 0.3s | 2.75 sym/s | Total: 42.1s | ETA: 20.0m [2026-02-09T20:15:46.810723] [INFO ] [sig ] [117/3427] Forecasting AKBA... [2026-02-09T20:15:46.810755] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-09T20:15:46.810786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-09T20:15:46.822318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-09T20:15:46.822722] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-09T20:15:46.823803] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-09T20:15:46.823858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:46.823890] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:46.823920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:46.823979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:46.884019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:46.884803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:46.884887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:46.884921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:47.013017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:47.013172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:47.013213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:47.013241] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:47.016730] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=84.71%) [2026-02-09T20:15:47.017005] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-09T20:15:47.017138] [INFO ] [sig ] AKBA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:47.160745] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AKBA.txt [2026-02-09T20:15:47.160877] [INFO ] [sig ] [117/3427] Completed AKBA in 0.4s | 2.75 sym/s | Total: 42.5s | ETA: 20.0m [2026-02-09T20:15:47.160917] [INFO ] [sig ] [118/3427] Forecasting AL... [2026-02-09T20:15:47.160949] [INFO ] [sig ] Generating forecast for: AL [2026-02-09T20:15:47.160979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-09T20:15:47.171923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-09T20:15:47.172288] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-09T20:15:47.173117] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-09T20:15:47.173169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:47.173200] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:47.173227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:47.173285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:47.231291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:47.231998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:47.232078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:47.232111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:47.351866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:47.352022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:47.352061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:47.352089] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:47.356053] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=92.67%) [2026-02-09T20:15:47.356334] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-09T20:15:47.356654] [INFO ] [sig ] AL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:47.506188] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AL.txt [2026-02-09T20:15:47.506339] [INFO ] [sig ] [118/3427] Completed AL in 0.3s | 2.76 sym/s | Total: 42.8s | ETA: 20.0m [2026-02-09T20:15:47.506383] [INFO ] [sig ] [119/3427] Forecasting ALAB... [2026-02-09T20:15:47.506611] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-09T20:15:47.506672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-09T20:15:47.519277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-09T20:15:47.519648] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-09T20:15:47.520516] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-09T20:15:47.520592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:47.520642] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:47.520671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:47.520731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:47.580562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:47.581275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:47.581367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:47.581615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:47.708555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:47.708738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:47.708780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:47.708826] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:47.712428] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-02-09T20:15:47.712741] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-09T20:15:47.712880] [INFO ] [sig ] ALAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:47.860689] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALAB.txt [2026-02-09T20:15:47.860836] [INFO ] [sig ] [119/3427] Completed ALAB in 0.4s | 2.76 sym/s | Total: 43.2s | ETA: 20.0m [2026-02-09T20:15:47.860878] [INFO ] [sig ] [120/3427] Forecasting ALB... [2026-02-09T20:15:47.860908] [INFO ] [sig ] Generating forecast for: ALB [2026-02-09T20:15:47.860947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-09T20:15:47.872653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-09T20:15:47.872992] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-09T20:15:47.873849] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-09T20:15:47.873902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:47.873935] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:47.873964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:47.874024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:47.933962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:47.934679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:47.934762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:47.934796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:48.063790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:48.063945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:48.063988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:48.064019] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:48.067724] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: DOWN (p=8.61%) [2026-02-09T20:15:48.068012] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-09T20:15:48.068145] [INFO ] [sig ] ALB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:48.215985] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALB.txt [2026-02-09T20:15:48.216143] [INFO ] [sig ] [120/3427] Completed ALB in 0.4s | 2.76 sym/s | Total: 43.5s | ETA: 20.0m [2026-02-09T20:15:48.216184] [INFO ] [sig ] [121/3427] Forecasting ALC... [2026-02-09T20:15:48.216213] [INFO ] [sig ] Generating forecast for: ALC [2026-02-09T20:15:48.216245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-09T20:15:48.227771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-09T20:15:48.228180] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-09T20:15:48.229149] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-09T20:15:48.229205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:48.229246] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:48.229280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:48.229351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:48.289550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:48.290452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:48.290539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:48.290608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:48.416413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:48.416610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:48.416670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:48.416710] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:48.421250] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: UP (p=68.10%) [2026-02-09T20:15:48.421595] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-09T20:15:48.421743] [INFO ] [sig ] ALC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:48.567475] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALC.txt [2026-02-09T20:15:48.567653] [INFO ] [sig ] [121/3427] Completed ALC in 0.4s | 2.76 sym/s | Total: 43.9s | ETA: 20.0m [2026-02-09T20:15:48.567698] [INFO ] [sig ] [122/3427] Forecasting ALCO... [2026-02-09T20:15:48.567761] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-09T20:15:48.567808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-09T20:15:48.580155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-09T20:15:48.580524] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-09T20:15:48.581444] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-09T20:15:48.581499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:48.581532] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:48.581559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:48.581648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:48.646886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:48.647817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:48.647905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:48.647940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:48.772357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:48.772522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:48.772589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:48.772856] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:48.776300] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: DOWN (p=5.45%) [2026-02-09T20:15:48.776599] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-09T20:15:48.776735] [INFO ] [sig ] ALCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:48.923231] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALCO.txt [2026-02-09T20:15:48.923372] [INFO ] [sig ] [122/3427] Completed ALCO in 0.4s | 2.76 sym/s | Total: 44.2s | ETA: 20.0m [2026-02-09T20:15:48.923411] [INFO ] [sig ] [123/3427] Forecasting ALDX... [2026-02-09T20:15:48.923442] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-09T20:15:48.923471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-09T20:15:48.934310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-09T20:15:48.934698] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-09T20:15:48.935531] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-09T20:15:48.935612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:48.935650] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:48.935678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:48.935749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:48.995108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:48.995837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:48.995920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:48.995955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:49.118720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:49.118866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:49.118907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:49.118936] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:49.122826] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: DOWN (p=25.11%) [2026-02-09T20:15:49.123111] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-09T20:15:49.123272] [INFO ] [sig ] ALDX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:49.267616] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALDX.txt [2026-02-09T20:15:49.267756] [INFO ] [sig ] [123/3427] Completed ALDX in 0.3s | 2.76 sym/s | Total: 44.6s | ETA: 20.0m [2026-02-09T20:15:49.267796] [INFO ] [sig ] [124/3427] Forecasting ALEX... [2026-02-09T20:15:49.267827] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-09T20:15:49.267859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-09T20:15:49.279623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-09T20:15:49.280024] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-09T20:15:49.280950] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-09T20:15:49.281005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:49.281037] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:49.281066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:49.281124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:49.344041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:49.344953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:49.345041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:49.345074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:49.481979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:49.482160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:49.482203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:49.482233] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:49.486162] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=96.41%) [2026-02-09T20:15:49.486473] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-09T20:15:49.486659] [INFO ] [sig ] ALEX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:49.643244] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALEX.txt [2026-02-09T20:15:49.643388] [INFO ] [sig ] [124/3427] Completed ALEX in 0.4s | 2.76 sym/s | Total: 45.0s | ETA: 20.0m [2026-02-09T20:15:49.643429] [INFO ] [sig ] [125/3427] Forecasting ALG... [2026-02-09T20:15:49.643652] [INFO ] [sig ] Generating forecast for: ALG [2026-02-09T20:15:49.643686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-09T20:15:49.656492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-09T20:15:49.656891] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-09T20:15:49.657852] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-09T20:15:49.657914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:49.657947] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:49.657975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:49.658033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:49.724017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:49.724903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:49.725023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:49.725060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:49.856035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:49.856192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:49.856234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:49.856264] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:49.860662] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: UP (p=78.32%) [2026-02-09T20:15:49.861056] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-09T20:15:49.861278] [INFO ] [sig ] ALG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:50.015949] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALG.txt [2026-02-09T20:15:50.016144] [INFO ] [sig ] [125/3427] Completed ALG in 0.4s | 2.76 sym/s | Total: 45.3s | ETA: 20.0m [2026-02-09T20:15:50.016196] [INFO ] [sig ] [126/3427] Forecasting ALGM... [2026-02-09T20:15:50.016230] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-09T20:15:50.016261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-09T20:15:50.028935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-09T20:15:50.029336] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-09T20:15:50.030219] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-09T20:15:50.030273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:50.030306] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:50.030335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:50.030395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:50.091528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:50.092433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:50.092519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:50.092554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:50.219200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:50.219375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:50.219425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:50.219460] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:50.223097] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=34.01%) [2026-02-09T20:15:50.223388] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-09T20:15:50.223528] [INFO ] [sig ] ALGM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:50.374518] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALGM.txt [2026-02-09T20:15:50.374717] [INFO ] [sig ] [126/3427] Completed ALGM in 0.4s | 2.76 sym/s | Total: 45.7s | ETA: 20.0m [2026-02-09T20:15:50.374765] [INFO ] [sig ] [127/3427] Forecasting ALGN... [2026-02-09T20:15:50.374797] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-09T20:15:50.374829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-09T20:15:50.387167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-09T20:15:50.387613] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-09T20:15:50.388472] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-09T20:15:50.388526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:50.388559] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:50.388627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:50.388689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:50.452803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:50.453740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:50.453831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:50.453866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:50.574816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:50.574977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:50.575018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:50.575047] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:50.578790] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=21.77%) [2026-02-09T20:15:50.579082] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-09T20:15:50.579217] [INFO ] [sig ] ALGN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:50.728989] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALGN.txt [2026-02-09T20:15:50.729175] [INFO ] [sig ] [127/3427] Completed ALGN in 0.4s | 2.76 sym/s | Total: 46.0s | ETA: 19.9m [2026-02-09T20:15:50.729223] [INFO ] [sig ] [128/3427] Forecasting ALGS... [2026-02-09T20:15:50.729255] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-09T20:15:50.729286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-09T20:15:50.741265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-09T20:15:50.741701] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-09T20:15:50.742608] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-09T20:15:50.742663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:50.742696] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:50.742722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:50.742780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:50.803616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:50.804492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:50.804598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:50.804635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:50.928542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:50.928715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:50.928757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:50.928792] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:50.932502] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=64.77%) [2026-02-09T20:15:50.932849] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-09T20:15:50.933023] [INFO ] [sig ] ALGS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:51.093090] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALGS.txt [2026-02-09T20:15:51.093269] [INFO ] [sig ] [128/3427] Completed ALGS in 0.4s | 2.76 sym/s | Total: 46.4s | ETA: 19.9m [2026-02-09T20:15:51.093312] [INFO ] [sig ] [129/3427] Forecasting ALHC... [2026-02-09T20:15:51.093342] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-09T20:15:51.093375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-09T20:15:51.106111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-09T20:15:51.106484] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-09T20:15:51.107894] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-09T20:15:51.107949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:51.107982] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:51.108010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:51.108069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:51.176236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:51.177217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:51.177326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:51.177392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:51.301603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:51.301764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:51.301804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:51.301834] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:51.305625] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=49.22%) [2026-02-09T20:15:51.305924] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-09T20:15:51.306065] [INFO ] [sig ] ALHC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:51.453902] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALHC.txt [2026-02-09T20:15:51.454052] [INFO ] [sig ] [129/3427] Completed ALHC in 0.4s | 2.76 sym/s | Total: 46.8s | ETA: 19.9m [2026-02-09T20:15:51.454094] [INFO ] [sig ] [130/3427] Forecasting ALK... [2026-02-09T20:15:51.454126] [INFO ] [sig ] Generating forecast for: ALK [2026-02-09T20:15:51.454161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-09T20:15:51.466567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-09T20:15:51.466979] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-09T20:15:51.467920] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-09T20:15:51.467975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:51.468008] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:51.468035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:51.468105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:51.530661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:51.531750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:51.531834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:51.531869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:51.668150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:51.668315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:51.668365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:51.668401] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:51.672387] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-02-09T20:15:51.672705] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-09T20:15:51.672847] [INFO ] [sig ] ALK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:51.892462] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALK.txt [2026-02-09T20:15:51.892666] [INFO ] [sig ] [130/3427] Completed ALK in 0.4s | 2.75 sym/s | Total: 47.2s | ETA: 20.0m [2026-02-09T20:15:51.892723] [INFO ] [sig ] [131/3427] Forecasting ALKS... [2026-02-09T20:15:51.892769] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-09T20:15:51.892817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-09T20:15:51.905105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-09T20:15:51.905507] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-09T20:15:51.906396] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-09T20:15:51.906451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:51.906484] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:51.906512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:51.906570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:51.974557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:51.975523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:51.975641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:51.975693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:52.104771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:52.104943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:52.104988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:52.105016] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:52.108987] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-09T20:15:52.109284] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-09T20:15:52.109450] [INFO ] [sig ] ALKS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:52.260694] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALKS.txt [2026-02-09T20:15:52.260876] [INFO ] [sig ] [131/3427] Completed ALKS in 0.4s | 2.75 sym/s | Total: 47.6s | ETA: 20.0m [2026-02-09T20:15:52.260924] [INFO ] [sig ] [132/3427] Forecasting ALL... [2026-02-09T20:15:52.260957] [INFO ] [sig ] Generating forecast for: ALL [2026-02-09T20:15:52.260988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-09T20:15:52.273997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-09T20:15:52.274378] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-09T20:15:52.275433] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-09T20:15:52.275488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:52.275521] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:52.275549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:52.275633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:52.339947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:52.340860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:52.340957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:52.340992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:52.469798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:52.470039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:52.470096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:52.470127] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:52.474373] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: UP (p=66.08%) [2026-02-09T20:15:52.474725] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-09T20:15:52.474869] [INFO ] [sig ] ALL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:52.636720] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALL.txt [2026-02-09T20:15:52.636905] [INFO ] [sig ] [132/3427] Completed ALL in 0.4s | 2.75 sym/s | Total: 48.0s | ETA: 20.0m [2026-02-09T20:15:52.636964] [INFO ] [sig ] [133/3427] Forecasting ALLE... [2026-02-09T20:15:52.637006] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-09T20:15:52.637045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-09T20:15:52.649329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-09T20:15:52.649748] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-09T20:15:52.650703] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-09T20:15:52.650758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:52.650791] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:52.650820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:52.650888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:52.713839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:52.715018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:52.715119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:52.715162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:52.845869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:52.846026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:52.846068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:52.846100] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:52.850070] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: DOWN (p=50.00%) [2026-02-09T20:15:52.850362] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-09T20:15:52.850502] [INFO ] [sig ] ALLE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:53.002699] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALLE.txt [2026-02-09T20:15:53.002857] [INFO ] [sig ] [133/3427] Completed ALLE in 0.4s | 2.75 sym/s | Total: 48.3s | ETA: 19.9m [2026-02-09T20:15:53.002898] [INFO ] [sig ] [134/3427] Forecasting ALLO... [2026-02-09T20:15:53.002933] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-09T20:15:53.002965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-09T20:15:53.015128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-09T20:15:53.015517] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-09T20:15:53.016418] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-09T20:15:53.016473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:53.016509] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:53.016537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:53.016615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:53.080795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:53.081771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:53.081858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:53.081892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:53.212661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:53.212837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:53.212893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:53.212931] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:53.216549] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=21.61%) [2026-02-09T20:15:53.216875] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-09T20:15:53.217016] [INFO ] [sig ] ALLO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:53.369909] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALLO.txt [2026-02-09T20:15:53.370091] [INFO ] [sig ] [134/3427] Completed ALLO in 0.4s | 2.75 sym/s | Total: 48.7s | ETA: 19.9m [2026-02-09T20:15:53.370137] [INFO ] [sig ] [135/3427] Forecasting ALLY... [2026-02-09T20:15:53.370167] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-09T20:15:53.370197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-09T20:15:53.382856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-09T20:15:53.383249] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-09T20:15:53.384132] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-09T20:15:53.384187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:53.384221] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:53.384249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:53.384309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:53.445750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:53.446682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:53.446770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:53.446804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:53.582147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:53.582308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:53.582351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:53.582380] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:53.586297] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=22.39%) [2026-02-09T20:15:53.586668] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-09T20:15:53.586815] [INFO ] [sig ] ALLY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:53.742803] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALLY.txt [2026-02-09T20:15:53.742971] [INFO ] [sig ] [135/3427] Completed ALLY in 0.4s | 2.75 sym/s | Total: 49.1s | ETA: 19.9m [2026-02-09T20:15:53.743059] [INFO ] [sig ] [136/3427] Forecasting ALMS... [2026-02-09T20:15:53.743092] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-09T20:15:53.743123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-09T20:15:53.755183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-09T20:15:53.755784] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-09T20:15:53.756841] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-09T20:15:53.756911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:53.756945] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:53.756973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:53.757032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:53.818468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:53.819368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:53.819454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:53.819488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:53.948022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:53.948181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:53.948223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:53.948252] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:53.952321] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-02-09T20:15:53.952778] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-09T20:15:53.952917] [INFO ] [sig ] ALMS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:54.107671] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALMS.txt [2026-02-09T20:15:54.107847] [INFO ] [sig ] [136/3427] Completed ALMS in 0.4s | 2.75 sym/s | Total: 49.4s | ETA: 19.9m [2026-02-09T20:15:54.107889] [INFO ] [sig ] [137/3427] Forecasting ALNY... [2026-02-09T20:15:54.107922] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-09T20:15:54.107954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-09T20:15:54.121270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-09T20:15:54.121680] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-09T20:15:54.122518] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-09T20:15:54.122594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:54.122629] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:54.122847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:54.122904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:54.183068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:54.184013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:54.184098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:54.184131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:54.308100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:54.308259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:54.308300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:54.308330] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:54.311885] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: DOWN (p=9.82%) [2026-02-09T20:15:54.312204] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-09T20:15:54.312342] [INFO ] [sig ] ALNY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:54.463548] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALNY.txt [2026-02-09T20:15:54.463736] [INFO ] [sig ] [137/3427] Completed ALNY in 0.4s | 2.75 sym/s | Total: 49.8s | ETA: 19.9m [2026-02-09T20:15:54.463782] [INFO ] [sig ] [138/3427] Forecasting ALRM... [2026-02-09T20:15:54.463814] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-09T20:15:54.463846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-09T20:15:54.475407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-09T20:15:54.476029] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-09T20:15:54.476881] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-09T20:15:54.476935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:54.476966] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:54.476993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:54.477050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:54.538441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:54.539375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:54.539479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:54.539522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:54.670648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:54.670804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:54.670845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:54.670874] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:54.674320] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=70.63%) [2026-02-09T20:15:54.674632] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-09T20:15:54.674771] [INFO ] [sig ] ALRM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:54.825105] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALRM.txt [2026-02-09T20:15:54.825265] [INFO ] [sig ] [138/3427] Completed ALRM in 0.4s | 2.75 sym/s | Total: 50.1s | ETA: 19.9m [2026-02-09T20:15:54.825305] [INFO ] [sig ] [139/3427] Forecasting ALRS... [2026-02-09T20:15:54.825336] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-09T20:15:54.825367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-09T20:15:54.836892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-09T20:15:54.837274] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-09T20:15:54.838164] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-09T20:15:54.838219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:54.838252] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:54.838324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:54.838385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:54.895791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:54.896548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:54.896646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:54.896680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:55.020276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:55.020430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:55.020471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:55.020502] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:55.024025] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: UP (p=66.50%) [2026-02-09T20:15:55.024303] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-09T20:15:55.024432] [INFO ] [sig ] ALRS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:55.170681] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALRS.txt [2026-02-09T20:15:55.170811] [INFO ] [sig ] [139/3427] Completed ALRS in 0.3s | 2.75 sym/s | Total: 50.5s | ETA: 19.9m [2026-02-09T20:15:55.170857] [INFO ] [sig ] [140/3427] Forecasting ALSN... [2026-02-09T20:15:55.170888] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-09T20:15:55.170919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-09T20:15:55.182493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-09T20:15:55.183018] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-09T20:15:55.184017] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-09T20:15:55.184069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:55.184101] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:55.184128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:55.184184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:55.241609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:55.242477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:55.242565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:55.242623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:55.366298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:55.366457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:55.366496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:55.366527] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:55.370260] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: DOWN (p=31.65%) [2026-02-09T20:15:55.370537] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-09T20:15:55.370885] [INFO ] [sig ] ALSN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:55.517191] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALSN.txt [2026-02-09T20:15:55.517329] [INFO ] [sig ] [140/3427] Completed ALSN in 0.3s | 2.75 sym/s | Total: 50.8s | ETA: 19.9m [2026-02-09T20:15:55.517387] [INFO ] [sig ] [141/3427] Forecasting ALTG... [2026-02-09T20:15:55.517418] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-09T20:15:55.517448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-09T20:15:55.533938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-09T20:15:55.534270] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-09T20:15:55.535291] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-09T20:15:55.535342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:55.535374] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:55.535400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:55.535457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:55.594828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:55.595519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:55.595617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:55.595847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:55.726787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:55.726953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:55.727012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:55.727044] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:55.730937] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: UP (p=94.55%) [2026-02-09T20:15:55.731264] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-09T20:15:55.731410] [INFO ] [sig ] ALTG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:55.882414] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALTG.txt [2026-02-09T20:15:55.882555] [INFO ] [sig ] [141/3427] Completed ALTG in 0.4s | 2.75 sym/s | Total: 51.2s | ETA: 19.9m [2026-02-09T20:15:55.882614] [INFO ] [sig ] [142/3427] Forecasting ALTI... [2026-02-09T20:15:55.882645] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-09T20:15:55.882677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-09T20:15:55.895389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-09T20:15:55.895932] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-09T20:15:55.896988] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-09T20:15:55.897040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:55.897072] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:55.897099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:55.897155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:55.957936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:55.958712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:55.958793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:55.958830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:56.084730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:56.084888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:56.084929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:56.084960] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:56.089028] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: DOWN (p=9.13%) [2026-02-09T20:15:56.089318] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-09T20:15:56.089452] [INFO ] [sig ] ALTI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:56.241388] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALTI.txt [2026-02-09T20:15:56.241789] [INFO ] [sig ] [142/3427] Completed ALTI in 0.4s | 2.75 sym/s | Total: 51.6s | ETA: 19.9m [2026-02-09T20:15:56.241846] [INFO ] [sig ] [143/3427] Forecasting ALTS... [2026-02-09T20:15:56.241887] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-09T20:15:56.241928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-09T20:15:56.254468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-09T20:15:56.254863] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-09T20:15:56.255742] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-09T20:15:56.255794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:56.255828] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:56.255856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:56.255915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:56.317324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:56.318107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:56.318189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:56.318223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:56.441422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:56.441596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:56.441655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:56.441686] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:56.445157] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: UP (p=67.61%) [2026-02-09T20:15:56.445444] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-09T20:15:56.445602] [INFO ] [sig ] ALTS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:56.593737] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALTS.txt [2026-02-09T20:15:56.593874] [INFO ] [sig ] [143/3427] Completed ALTS in 0.4s | 2.75 sym/s | Total: 51.9s | ETA: 19.9m [2026-02-09T20:15:56.593914] [INFO ] [sig ] [144/3427] Forecasting ALTY... [2026-02-09T20:15:56.593944] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-09T20:15:56.593975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-09T20:15:56.605763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-09T20:15:56.606097] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-09T20:15:56.607166] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-09T20:15:56.607220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:56.607253] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:56.607281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:56.607364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:56.668401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:56.669226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:56.669309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:56.669341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:56.781518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:56.781707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:56.781948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:56.781978] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:56.785671] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: DOWN (p=27.23%) [2026-02-09T20:15:56.786004] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-09T20:15:56.786166] [INFO ] [sig ] ALTY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:56.934351] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALTY.txt [2026-02-09T20:15:56.934510] [INFO ] [sig ] [144/3427] Completed ALTY in 0.3s | 2.76 sym/s | Total: 52.3s | ETA: 19.9m [2026-02-09T20:15:56.934549] [INFO ] [sig ] [145/3427] Forecasting ALVO... [2026-02-09T20:15:56.934599] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-09T20:15:56.934632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-09T20:15:56.945849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-09T20:15:56.946197] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-09T20:15:56.947072] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-09T20:15:56.947125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:56.947157] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:56.947185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:56.947241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:57.004641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:57.005436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:57.005521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:57.005556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:57.125678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:57.125843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:57.125884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:57.125913] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:57.129473] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: DOWN (p=13.17%) [2026-02-09T20:15:57.129812] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-09T20:15:57.129957] [INFO ] [sig ] ALVO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:57.294829] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALVO.txt [2026-02-09T20:15:57.295022] [INFO ] [sig ] [145/3427] Completed ALVO in 0.4s | 2.76 sym/s | Total: 52.6s | ETA: 19.8m [2026-02-09T20:15:57.295074] [INFO ] [sig ] [146/3427] Forecasting ALX... [2026-02-09T20:15:57.295107] [INFO ] [sig ] Generating forecast for: ALX [2026-02-09T20:15:57.295138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-09T20:15:57.307429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-09T20:15:57.307844] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-09T20:15:57.308931] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-09T20:15:57.308982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:57.309014] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:57.309042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:57.309098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:57.366378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:57.367378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:57.367466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:57.367505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:57.481828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:57.481986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:57.482026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:57.482054] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:57.485504] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=36.73%) [2026-02-09T20:15:57.485808] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-09T20:15:57.485942] [INFO ] [sig ] ALX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:57.632096] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALX.txt [2026-02-09T20:15:57.632250] [INFO ] [sig ] [146/3427] Completed ALX in 0.3s | 2.76 sym/s | Total: 53.0s | ETA: 19.8m [2026-02-09T20:15:57.632292] [INFO ] [sig ] [147/3427] Forecasting ALXO... [2026-02-09T20:15:57.632324] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-09T20:15:57.632357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-09T20:15:57.643696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-09T20:15:57.644029] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-09T20:15:57.644864] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-09T20:15:57.644917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:57.644960] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:57.644993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:57.645062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:57.707216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:57.708087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:57.708175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:57.708210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:57.829038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:57.829198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:57.829239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:57.829268] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:57.832929] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-09T20:15:57.833218] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-09T20:15:57.833354] [INFO ] [sig ] ALXO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:57.986480] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ALXO.txt [2026-02-09T20:15:57.986847] [INFO ] [sig ] [147/3427] Completed ALXO in 0.4s | 2.76 sym/s | Total: 53.3s | ETA: 19.8m [2026-02-09T20:15:57.986890] [INFO ] [sig ] [148/3427] Forecasting ALZN... [2026-02-09T20:15:57.986920] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-09T20:15:57.986953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-09T20:15:57.998728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-09T20:15:57.999112] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-09T20:15:58.000009] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-09T20:15:58.000064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:58.000096] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:58.000123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:58.000181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:58.062253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:58.063228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:58.063318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:58.063353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:58.192333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:58.192508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:58.192556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:58.192613] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:58.197125] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: UP (p=93.69%) [2026-02-09T20:15:58.197520] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-09T20:15:58.197717] [INFO ] [sig ] ALZN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:58.353160] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ALZN.txt [2026-02-09T20:15:58.353324] [INFO ] [sig ] [148/3427] Completed ALZN in 0.4s | 2.76 sym/s | Total: 53.7s | ETA: 19.8m [2026-02-09T20:15:58.353367] [INFO ] [sig ] [149/3427] Forecasting AM... [2026-02-09T20:15:58.353401] [INFO ] [sig ] Generating forecast for: AM [2026-02-09T20:15:58.353434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-09T20:15:58.365492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-09T20:15:58.365986] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-09T20:15:58.366919] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-09T20:15:58.366977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:58.367015] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:58.367048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:58.367111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:58.430022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:58.431145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:58.431288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:58.431326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:58.555726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:58.555889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:58.555937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:58.555975] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:58.559892] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: DOWN (p=32.42%) [2026-02-09T20:15:58.560210] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-09T20:15:58.560356] [INFO ] [sig ] AM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:15:58.736345] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AM.txt [2026-02-09T20:15:58.736529] [INFO ] [sig ] [149/3427] Completed AM in 0.4s | 2.76 sym/s | Total: 54.1s | ETA: 19.8m [2026-02-09T20:15:58.736598] [INFO ] [sig ] [150/3427] Forecasting AMAL... [2026-02-09T20:15:58.736638] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-09T20:15:58.736679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-09T20:15:58.748912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-09T20:15:58.749361] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-09T20:15:58.750346] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-09T20:15:58.750404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:58.750440] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:58.750471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:58.750543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:58.818848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:58.819794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:58.819887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:58.819925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:58.950434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:58.950617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:58.950663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:58.950697] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:58.954922] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: UP (p=81.03%) [2026-02-09T20:15:58.955235] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-09T20:15:58.955381] [INFO ] [sig ] AMAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:59.121711] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMAL.txt [2026-02-09T20:15:59.122058] [INFO ] [sig ] [150/3427] Completed AMAL in 0.4s | 2.76 sym/s | Total: 54.4s | ETA: 19.8m [2026-02-09T20:15:59.122099] [INFO ] [sig ] [151/3427] Forecasting AMBA... [2026-02-09T20:15:59.122133] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-09T20:15:59.122168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-09T20:15:59.133936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-09T20:15:59.134375] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-09T20:15:59.135316] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-09T20:15:59.135374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:59.135410] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:59.135441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:59.135503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:59.200203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:59.201161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:59.201253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:59.201289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:59.334761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:59.334919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:59.334962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:59.334995] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:59.338858] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-09T20:15:59.339168] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-09T20:15:59.339314] [INFO ] [sig ] AMBA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:59.502667] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMBA.txt [2026-02-09T20:15:59.502834] [INFO ] [sig ] [151/3427] Completed AMBA in 0.4s | 2.75 sym/s | Total: 54.8s | ETA: 19.8m [2026-02-09T20:15:59.502878] [INFO ] [sig ] [152/3427] Forecasting AMBP... [2026-02-09T20:15:59.502912] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-09T20:15:59.502949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-09T20:15:59.515068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-09T20:15:59.515495] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-09T20:15:59.516436] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-09T20:15:59.516500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:59.516546] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:59.516618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:59.516695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:59.587235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:59.588205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:59.588297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:59.588335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:15:59.712342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:15:59.712503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:15:59.712544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:15:59.712592] [INFO ] [FORECASTER] Training complete [2026-02-09T20:15:59.716443] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-02-09T20:15:59.716751] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-09T20:15:59.716887] [INFO ] [sig ] AMBP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:15:59.882835] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMBP.txt [2026-02-09T20:15:59.883304] [INFO ] [sig ] [152/3427] Completed AMBP in 0.4s | 2.75 sym/s | Total: 55.2s | ETA: 19.8m [2026-02-09T20:15:59.883358] [INFO ] [sig ] [153/3427] Forecasting AMC... [2026-02-09T20:15:59.883394] [INFO ] [sig ] Generating forecast for: AMC [2026-02-09T20:15:59.883437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-09T20:15:59.895325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-09T20:15:59.895763] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-09T20:15:59.897072] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-09T20:15:59.897135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:15:59.897173] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:15:59.897203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:15:59.897263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:15:59.958417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:15:59.959323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:15:59.959409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:15:59.959443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:00.082769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:00.082928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:00.082975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:00.083205] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:00.087319] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: UP (p=51.87%) [2026-02-09T20:16:00.087728] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-09T20:16:00.088077] [INFO ] [sig ] AMC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:00.246862] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMC.txt [2026-02-09T20:16:00.247025] [INFO ] [sig ] [153/3427] Completed AMC in 0.4s | 2.75 sym/s | Total: 55.6s | ETA: 19.8m [2026-02-09T20:16:00.247065] [INFO ] [sig ] [154/3427] Forecasting AMCX... [2026-02-09T20:16:00.247096] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-09T20:16:00.247129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-09T20:16:00.257984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-09T20:16:00.258381] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-09T20:16:00.259289] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-09T20:16:00.259342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:00.259374] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:00.259402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:00.259461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:00.327091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:00.328113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:00.328204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:00.328239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:00.455180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:00.455378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:00.455420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:00.455479] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:00.459354] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: UP (p=64.01%) [2026-02-09T20:16:00.459694] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-09T20:16:00.459834] [INFO ] [sig ] AMCX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:00.607697] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMCX.txt [2026-02-09T20:16:00.607864] [INFO ] [sig ] [154/3427] Completed AMCX in 0.4s | 2.75 sym/s | Total: 55.9s | ETA: 19.8m [2026-02-09T20:16:00.607906] [INFO ] [sig ] [155/3427] Forecasting AMD... [2026-02-09T20:16:00.607938] [INFO ] [sig ] Generating forecast for: AMD [2026-02-09T20:16:00.607972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-09T20:16:00.619508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-09T20:16:00.619941] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-09T20:16:00.620796] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-09T20:16:00.620848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:00.620880] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:00.620907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:00.620965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:00.680037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:00.680948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:00.681038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:00.681072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:00.813057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:00.813202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:00.813251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:00.813284] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:00.817134] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-09T20:16:00.817522] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-09T20:16:00.817696] [INFO ] [sig ] AMD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:00.978068] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMD.txt [2026-02-09T20:16:00.978225] [INFO ] [sig ] [155/3427] Completed AMD in 0.4s | 2.75 sym/s | Total: 56.3s | ETA: 19.8m [2026-02-09T20:16:00.978265] [INFO ] [sig ] [156/3427] Forecasting AMDL... [2026-02-09T20:16:00.978296] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-09T20:16:00.978326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-09T20:16:00.995204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-09T20:16:00.995596] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-09T20:16:00.996424] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-09T20:16:00.996479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:00.996537] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:00.996565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:00.996644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:01.057261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:01.058165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:01.058267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:01.058323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:01.185299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:01.185420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:01.185459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:01.185487] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:01.189113] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-02-09T20:16:01.189440] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-09T20:16:01.189622] [INFO ] [sig ] AMDL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:01.342352] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMDL.txt [2026-02-09T20:16:01.342516] [INFO ] [sig ] [156/3427] Completed AMDL in 0.4s | 2.75 sym/s | Total: 56.7s | ETA: 19.8m [2026-02-09T20:16:01.342559] [INFO ] [sig ] [157/3427] Forecasting AME... [2026-02-09T20:16:01.342615] [INFO ] [sig ] Generating forecast for: AME [2026-02-09T20:16:01.342646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-09T20:16:01.354382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-09T20:16:01.354793] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-09T20:16:01.355754] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-09T20:16:01.355808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:01.355841] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:01.355896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:01.355967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:01.414069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:01.415028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:01.415118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:01.415153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:01.544664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:01.544817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:01.544857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:01.544886] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:01.548558] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: UP (p=92.97%) [2026-02-09T20:16:01.549088] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-09T20:16:01.549241] [INFO ] [sig ] AME: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:01.715998] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AME.txt [2026-02-09T20:16:01.716180] [INFO ] [sig ] [157/3427] Completed AME in 0.4s | 2.75 sym/s | Total: 57.0s | ETA: 19.8m [2026-02-09T20:16:01.716256] [INFO ] [sig ] [158/3427] Forecasting AMG... [2026-02-09T20:16:01.716308] [INFO ] [sig ] Generating forecast for: AMG [2026-02-09T20:16:01.716342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-09T20:16:01.728834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-09T20:16:01.729259] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-09T20:16:01.730198] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-09T20:16:01.730256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:01.730291] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:01.730332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:01.730394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:01.792980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:01.793914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:01.794005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:01.794038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:01.923692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:01.923903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:01.923951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:01.923981] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:01.928665] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-02-09T20:16:01.929038] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-09T20:16:01.929207] [INFO ] [sig ] AMG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:02.080905] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMG.txt [2026-02-09T20:16:02.081073] [INFO ] [sig ] [158/3427] Completed AMG in 0.4s | 2.75 sym/s | Total: 57.4s | ETA: 19.8m [2026-02-09T20:16:02.081115] [INFO ] [sig ] [159/3427] Forecasting AMGN... [2026-02-09T20:16:02.081146] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-09T20:16:02.081177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-09T20:16:02.093274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-09T20:16:02.093715] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-09T20:16:02.094599] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-09T20:16:02.094661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:02.094694] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:02.094720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:02.094778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:02.160650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:02.161616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:02.161710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:02.161743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:02.286291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:02.286453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:02.286495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:02.286565] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:02.290346] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: DOWN (p=46.59%) [2026-02-09T20:16:02.290701] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-09T20:16:02.290847] [INFO ] [sig ] AMGN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:02.440427] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMGN.txt [2026-02-09T20:16:02.440591] [INFO ] [sig ] [159/3427] Completed AMGN in 0.4s | 2.75 sym/s | Total: 57.8s | ETA: 19.8m [2026-02-09T20:16:02.440633] [INFO ] [sig ] [160/3427] Forecasting AMH... [2026-02-09T20:16:02.440663] [INFO ] [sig ] Generating forecast for: AMH [2026-02-09T20:16:02.440706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-09T20:16:02.452378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-09T20:16:02.452796] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-09T20:16:02.453666] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-09T20:16:02.453719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:02.453751] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:02.453778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:02.453836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:02.514086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:02.514837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:02.514918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:02.514952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:02.636311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:02.636471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:02.636511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:02.636541] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:02.640247] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: DOWN (p=47.55%) [2026-02-09T20:16:02.640531] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-09T20:16:02.640699] [INFO ] [sig ] AMH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:02.789106] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMH.txt [2026-02-09T20:16:02.789266] [INFO ] [sig ] [160/3427] Completed AMH in 0.3s | 2.75 sym/s | Total: 58.1s | ETA: 19.8m [2026-02-09T20:16:02.789308] [INFO ] [sig ] [161/3427] Forecasting AMLX... [2026-02-09T20:16:02.789338] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-09T20:16:02.789369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-09T20:16:02.801521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-09T20:16:02.801904] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-09T20:16:02.802726] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-09T20:16:02.802779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:02.802812] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:02.802839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:02.802897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:02.862610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:02.863244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:02.863322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:02.863355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:02.982203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:02.982362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:02.982401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:02.982430] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:02.985874] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: DOWN (p=22.15%) [2026-02-09T20:16:02.986164] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-09T20:16:02.986300] [INFO ] [sig ] AMLX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:03.137479] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMLX.txt [2026-02-09T20:16:03.137665] [INFO ] [sig ] [161/3427] Completed AMLX in 0.3s | 2.75 sym/s | Total: 58.5s | ETA: 19.8m [2026-02-09T20:16:03.137711] [INFO ] [sig ] [162/3427] Forecasting AMN... [2026-02-09T20:16:03.137744] [INFO ] [sig ] Generating forecast for: AMN [2026-02-09T20:16:03.137782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-09T20:16:03.149500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-09T20:16:03.149873] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-09T20:16:03.150699] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-09T20:16:03.150752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:03.150783] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:03.150809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:03.150866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:03.207869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:03.208739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:03.208819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:03.208852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:03.328313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:03.328463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:03.328502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:03.328530] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:03.332466] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: DOWN (p=9.15%) [2026-02-09T20:16:03.332761] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-09T20:16:03.332891] [INFO ] [sig ] AMN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:03.480092] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMN.txt [2026-02-09T20:16:03.480239] [INFO ] [sig ] [162/3427] Completed AMN in 0.3s | 2.76 sym/s | Total: 58.8s | ETA: 19.8m [2026-02-09T20:16:03.480280] [INFO ] [sig ] [163/3427] Forecasting AMP... [2026-02-09T20:16:03.480310] [INFO ] [sig ] Generating forecast for: AMP [2026-02-09T20:16:03.480341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-09T20:16:03.491634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-09T20:16:03.491976] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-09T20:16:03.492792] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-09T20:16:03.492845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:03.492879] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:03.492906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:03.492964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:03.550687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:03.551363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:03.551442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:03.551474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:03.669359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:03.669512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:03.669550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:03.669597] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:03.672993] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=84.14%) [2026-02-09T20:16:03.673274] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-09T20:16:03.673403] [INFO ] [sig ] AMP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:03.815032] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMP.txt [2026-02-09T20:16:03.815170] [INFO ] [sig ] [163/3427] Completed AMP in 0.3s | 2.76 sym/s | Total: 59.1s | ETA: 19.7m [2026-02-09T20:16:03.815211] [INFO ] [sig ] [164/3427] Forecasting AMPG... [2026-02-09T20:16:03.815240] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-09T20:16:03.815271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-09T20:16:03.826515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-09T20:16:03.826882] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-09T20:16:03.827732] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-09T20:16:03.827785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:03.827817] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:03.827843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:03.827900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:03.884197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:03.884892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:03.884973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:03.885006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:04.004273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:04.004428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:04.004467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:04.004496] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:04.007990] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-02-09T20:16:04.008267] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-09T20:16:04.008395] [INFO ] [sig ] AMPG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:04.152595] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMPG.txt [2026-02-09T20:16:04.152749] [INFO ] [sig ] [164/3427] Completed AMPG in 0.3s | 2.76 sym/s | Total: 59.5s | ETA: 19.7m [2026-02-09T20:16:04.152794] [INFO ] [sig ] [165/3427] Forecasting AMPH... [2026-02-09T20:16:04.152829] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-09T20:16:04.152864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-09T20:16:04.164511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-09T20:16:04.164924] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-09T20:16:04.165856] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-09T20:16:04.165912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:04.165947] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:04.165978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:04.166038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:04.228469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:04.229298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:04.229382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:04.229418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:04.352504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:04.352675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:04.352717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:04.352746] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:04.356158] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: DOWN (p=34.65%) [2026-02-09T20:16:04.356436] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-09T20:16:04.356562] [INFO ] [sig ] AMPH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:04.512249] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMPH.txt [2026-02-09T20:16:04.512386] [INFO ] [sig ] [165/3427] Completed AMPH in 0.4s | 2.76 sym/s | Total: 59.8s | ETA: 19.7m [2026-02-09T20:16:04.512425] [INFO ] [sig ] [166/3427] Forecasting AMPL... [2026-02-09T20:16:04.512456] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-09T20:16:04.512487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-09T20:16:04.528426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-09T20:16:04.528849] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-09T20:16:04.529756] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-09T20:16:04.529818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:04.529875] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:04.529909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:04.529970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:04.596907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:04.598030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:04.598350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:04.598411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:04.726419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:04.726607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:04.726655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:04.726687] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:04.730704] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: UP (p=54.94%) [2026-02-09T20:16:04.731215] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-09T20:16:04.731367] [INFO ] [sig ] AMPL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:04.876889] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMPL.txt [2026-02-09T20:16:04.877044] [INFO ] [sig ] [166/3427] Completed AMPL in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.7m [2026-02-09T20:16:04.877084] [INFO ] [sig ] [167/3427] Forecasting AMPX... [2026-02-09T20:16:04.877116] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-09T20:16:04.877147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-09T20:16:04.888725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-09T20:16:04.889099] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-09T20:16:04.890007] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-09T20:16:04.890063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:04.890100] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:04.890130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:04.890193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:04.956754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:04.957891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:04.957976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:04.958013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:05.084455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:05.084650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:05.084698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:05.084732] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:05.088802] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: UP (p=90.96%) [2026-02-09T20:16:05.089297] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-09T20:16:05.089457] [INFO ] [sig ] AMPX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:05.255671] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMPX.txt [2026-02-09T20:16:05.255825] [INFO ] [sig ] [167/3427] Completed AMPX in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.7m [2026-02-09T20:16:05.255868] [INFO ] [sig ] [168/3427] Forecasting AMRC... [2026-02-09T20:16:05.255903] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-09T20:16:05.255939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-09T20:16:05.267824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-09T20:16:05.268175] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-09T20:16:05.269100] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-09T20:16:05.269154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:05.269190] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:05.269221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:05.269281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:05.334463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:05.335207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:05.335292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:05.335329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:05.464902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:05.465064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:05.465107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:05.465136] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:05.468737] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-02-09T20:16:05.469049] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-09T20:16:05.469195] [INFO ] [sig ] AMRC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:05.621923] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMRC.txt [2026-02-09T20:16:05.622102] [INFO ] [sig ] [168/3427] Completed AMRC in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.7m [2026-02-09T20:16:05.622148] [INFO ] [sig ] [169/3427] Forecasting AMRN... [2026-02-09T20:16:05.622183] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-09T20:16:05.622222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-09T20:16:05.634684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-09T20:16:05.635119] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-09T20:16:05.636075] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-09T20:16:05.636132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:05.636169] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:05.636202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:05.636265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:05.699187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:05.700166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:05.700277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:05.700315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:05.824924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:05.825094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:05.825137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:05.825167] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:05.828846] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: UP (p=67.76%) [2026-02-09T20:16:05.829210] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-09T20:16:05.829368] [INFO ] [sig ] AMRN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:05.981487] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMRN.txt [2026-02-09T20:16:05.981717] [INFO ] [sig ] [169/3427] Completed AMRN in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.7m [2026-02-09T20:16:05.981764] [INFO ] [sig ] [170/3427] Forecasting AMRX... [2026-02-09T20:16:05.981796] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-09T20:16:05.981828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-09T20:16:05.993275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-09T20:16:05.993654] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-09T20:16:05.994567] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-09T20:16:05.994655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:05.994695] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:05.994727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:05.994789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:06.056775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:06.057536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:06.057643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:06.057691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:06.185538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:06.185718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:06.185759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:06.185787] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:06.189239] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=90.96%) [2026-02-09T20:16:06.189520] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-09T20:16:06.189673] [INFO ] [sig ] AMRX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:06.342191] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMRX.txt [2026-02-09T20:16:06.342362] [INFO ] [sig ] [170/3427] Completed AMRX in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.7m [2026-02-09T20:16:06.342404] [INFO ] [sig ] [171/3427] Forecasting AMSC... [2026-02-09T20:16:06.342435] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-09T20:16:06.342467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-09T20:16:06.354842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-09T20:16:06.355191] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-09T20:16:06.356229] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-09T20:16:06.356299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:06.356335] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:06.356551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:06.356649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:06.422112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:06.423290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:06.423380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:06.423415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:06.550492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:06.550676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:06.550719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:06.550751] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:06.554375] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: DOWN (p=14.38%) [2026-02-09T20:16:06.554687] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-09T20:16:06.554825] [INFO ] [sig ] AMSC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:06.715693] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMSC.txt [2026-02-09T20:16:06.715854] [INFO ] [sig ] [171/3427] Completed AMSC in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.7m [2026-02-09T20:16:06.715901] [INFO ] [sig ] [172/3427] Forecasting AMSF... [2026-02-09T20:16:06.715936] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-09T20:16:06.715972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-09T20:16:06.729526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-09T20:16:06.729970] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-09T20:16:06.730953] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-09T20:16:06.731199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:06.731237] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:06.731267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:06.731328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:06.797429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:06.798229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:06.798314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:06.798349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:06.918433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:06.918618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:06.918664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:06.918697] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:06.922509] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: DOWN (p=37.09%) [2026-02-09T20:16:06.922830] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-09T20:16:06.922971] [INFO ] [sig ] AMSF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:07.078417] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMSF.txt [2026-02-09T20:16:07.078551] [INFO ] [sig ] [172/3427] Completed AMSF in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.7m [2026-02-09T20:16:07.078609] [INFO ] [sig ] [173/3427] Forecasting AMTB... [2026-02-09T20:16:07.078641] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-09T20:16:07.078671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-09T20:16:07.090089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-09T20:16:07.090458] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-09T20:16:07.091419] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-09T20:16:07.091477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:07.091543] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:07.091602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:07.091688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:07.158189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:07.159211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:07.159308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:07.159344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:07.286410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:07.286597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:07.286644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:07.286676] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:07.290853] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: DOWN (p=6.05%) [2026-02-09T20:16:07.291190] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-09T20:16:07.291343] [INFO ] [sig ] AMTB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:07.448408] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMTB.txt [2026-02-09T20:16:07.448561] [INFO ] [sig ] [173/3427] Completed AMTB in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.7m [2026-02-09T20:16:07.448626] [INFO ] [sig ] [174/3427] Forecasting AMTX... [2026-02-09T20:16:07.448662] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-09T20:16:07.448698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-09T20:16:07.461071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-09T20:16:07.461708] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-09T20:16:07.462821] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-09T20:16:07.462876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:07.462912] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:07.463090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:07.463151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:07.527591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:07.528716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:07.528809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:07.528846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:07.652764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:07.652923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:07.652963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:07.652993] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:07.656379] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=33.93%) [2026-02-09T20:16:07.656672] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-09T20:16:07.656805] [INFO ] [sig ] AMTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:07.803162] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMTX.txt [2026-02-09T20:16:07.803321] [INFO ] [sig ] [174/3427] Completed AMTX in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-09T20:16:07.803366] [INFO ] [sig ] [175/3427] Forecasting AMWD... [2026-02-09T20:16:07.803398] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-09T20:16:07.803430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-09T20:16:07.814385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-09T20:16:07.814745] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-09T20:16:07.815567] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-09T20:16:07.815637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:07.815669] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:07.815696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:07.815753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:07.874216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:07.874913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:07.874993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:07.875026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:07.996212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:07.996378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:07.996421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:07.996453] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:08.004030] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-02-09T20:16:08.004433] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-09T20:16:08.004617] [INFO ] [sig ] AMWD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:08.174672] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMWD.txt [2026-02-09T20:16:08.174869] [INFO ] [sig ] [175/3427] Completed AMWD in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-09T20:16:08.174932] [INFO ] [sig ] [176/3427] Forecasting AMWL... [2026-02-09T20:16:08.174969] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-09T20:16:08.175006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-09T20:16:08.189217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-09T20:16:08.189766] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-09T20:16:08.190928] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-09T20:16:08.191004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:08.191062] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:08.191099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:08.191160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:08.264720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:08.265815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:08.265923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:08.265961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:08.445128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:08.445337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:08.445416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:08.445521] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:08.451599] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=6.65%) [2026-02-09T20:16:08.452140] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-09T20:16:08.452346] [INFO ] [sig ] AMWL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:08.678640] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMWL.txt [2026-02-09T20:16:08.678875] [INFO ] [sig ] [176/3427] Completed AMWL in 0.5s | 2.75 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-09T20:16:08.678937] [INFO ] [sig ] [177/3427] Forecasting AMX... [2026-02-09T20:16:08.678986] [INFO ] [sig ] Generating forecast for: AMX [2026-02-09T20:16:08.679033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-09T20:16:08.745133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-09T20:16:08.745711] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-09T20:16:08.746983] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-09T20:16:08.747056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:08.747107] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:08.747151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:08.747244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:08.856592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:08.857862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:08.857986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:08.858038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:09.062860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:09.063070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:09.063122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:09.063159] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:09.069176] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: DOWN (p=11.17%) [2026-02-09T20:16:09.069707] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-09T20:16:09.069926] [INFO ] [sig ] AMX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:09.296169] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMX.txt [2026-02-09T20:16:09.296422] [INFO ] [sig ] [177/3427] Completed AMX in 0.6s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-09T20:16:09.296493] [INFO ] [sig ] [178/3427] Forecasting AMZD... [2026-02-09T20:16:09.296548] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-09T20:16:09.296628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-09T20:16:09.314061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-09T20:16:09.314602] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-09T20:16:09.315757] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-09T20:16:09.315826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:09.315868] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:09.315905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:09.315989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:09.386601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:09.387803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:09.387915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:09.387957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:09.544493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:09.544686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:09.544746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:09.544778] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:09.549023] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-09T20:16:09.549389] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-09T20:16:09.549539] [INFO ] [sig ] AMZD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:09.693838] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMZD.txt [2026-02-09T20:16:09.693999] [INFO ] [sig ] [178/3427] Completed AMZD in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-09T20:16:09.694039] [INFO ] [sig ] [179/3427] Forecasting AMZN... [2026-02-09T20:16:09.694070] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-09T20:16:09.694103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-09T20:16:09.706241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-09T20:16:09.706688] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-09T20:16:09.707644] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-09T20:16:09.707699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:09.707731] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:09.707758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:09.707815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:09.768450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:09.769624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:09.769717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:09.769751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:09.919015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:09.919239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:09.919302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:09.919347] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:09.925230] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: UP (p=64.08%) [2026-02-09T20:16:09.925812] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-09T20:16:09.926035] [INFO ] [sig ] AMZN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:10.118611] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AMZN.txt [2026-02-09T20:16:10.118782] [INFO ] [sig ] [179/3427] Completed AMZN in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-09T20:16:10.118826] [INFO ] [sig ] [180/3427] Forecasting AMZZ... [2026-02-09T20:16:10.118858] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-09T20:16:10.118891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-09T20:16:10.133870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-09T20:16:10.134355] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-09T20:16:10.135481] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-09T20:16:10.135550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:10.135627] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:10.135667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:10.135746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:10.209856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:10.211049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:10.211137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:10.211173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:10.342095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:10.342247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:10.342288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:10.342317] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:10.345827] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-02-09T20:16:10.346123] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-09T20:16:10.346256] [INFO ] [sig ] AMZZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:10.493509] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AMZZ.txt [2026-02-09T20:16:10.493696] [INFO ] [sig ] [180/3427] Completed AMZZ in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-09T20:16:10.493738] [INFO ] [sig ] [181/3427] Forecasting AN... [2026-02-09T20:16:10.493769] [INFO ] [sig ] Generating forecast for: AN [2026-02-09T20:16:10.493801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-09T20:16:10.505046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-09T20:16:10.505442] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-09T20:16:10.506286] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-09T20:16:10.506338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:10.506371] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:10.506397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:10.506453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:10.565525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:10.566597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:10.566681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:10.566715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:10.695443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:10.695615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:10.695657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:10.695686] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:10.699071] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: DOWN (p=28.24%) [2026-02-09T20:16:10.699540] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-09T20:16:10.699691] [INFO ] [sig ] AN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:10.851504] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AN.txt [2026-02-09T20:16:10.851671] [INFO ] [sig ] [181/3427] Completed AN in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-09T20:16:10.851713] [INFO ] [sig ] [182/3427] Forecasting ANAB... [2026-02-09T20:16:10.851743] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-09T20:16:10.851773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-09T20:16:10.864898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-09T20:16:10.865541] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-09T20:16:10.866698] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-09T20:16:10.866768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:10.866831] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:10.866874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:10.866963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:10.948261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:10.949409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:10.949520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:10.949569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:11.074407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:11.074560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:11.074618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:11.074647] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:11.078635] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=28.08%) [2026-02-09T20:16:11.078912] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-09T20:16:11.079235] [INFO ] [sig ] ANAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:11.226999] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ANAB.txt [2026-02-09T20:16:11.227147] [INFO ] [sig ] [182/3427] Completed ANAB in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-09T20:16:11.227188] [INFO ] [sig ] [183/3427] Forecasting ANDE... [2026-02-09T20:16:11.227218] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-09T20:16:11.227250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-09T20:16:11.239046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-09T20:16:11.239394] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-09T20:16:11.240283] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-09T20:16:11.240337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:11.240372] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:11.240403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:11.240463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:11.309824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:11.311404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:11.311568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:11.311650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:11.450835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:11.451036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:11.451081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:11.451112] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:11.455020] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=63.84%) [2026-02-09T20:16:11.455320] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-09T20:16:11.455458] [INFO ] [sig ] ANDE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:11.605940] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ANDE.txt [2026-02-09T20:16:11.606104] [INFO ] [sig ] [183/3427] Completed ANDE in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-09T20:16:11.606146] [INFO ] [sig ] [184/3427] Forecasting ANF... [2026-02-09T20:16:11.606177] [INFO ] [sig ] Generating forecast for: ANF [2026-02-09T20:16:11.606208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-09T20:16:11.618480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-09T20:16:11.618939] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-09T20:16:11.619879] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-09T20:16:11.619950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:11.619987] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:11.620015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:11.620072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:11.682487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:11.683611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:11.683697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:11.683730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:11.806476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:11.806642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:11.806685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:11.806715] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:11.810423] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-02-09T20:16:11.810732] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-09T20:16:11.810886] [INFO ] [sig ] ANF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:11.957614] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ANF.txt [2026-02-09T20:16:11.957749] [INFO ] [sig ] [184/3427] Completed ANF in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-09T20:16:11.957788] [INFO ] [sig ] [185/3427] Forecasting ANGI... [2026-02-09T20:16:11.957822] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-09T20:16:11.957858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-09T20:16:11.969448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-09T20:16:11.969858] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-09T20:16:11.970739] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-09T20:16:11.970794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:11.970826] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:11.970854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:11.970911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:12.029763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:12.030442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:12.030525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:12.030559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:12.151520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:12.151698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:12.151741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:12.151773] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:12.155326] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=74.55%) [2026-02-09T20:16:12.155643] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-09T20:16:12.155778] [INFO ] [sig ] ANGI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:12.309209] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ANGI.txt [2026-02-09T20:16:12.309358] [INFO ] [sig ] [185/3427] Completed ANGI in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-09T20:16:12.309399] [INFO ] [sig ] [186/3427] Forecasting ANGL... [2026-02-09T20:16:12.309436] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-09T20:16:12.309471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-09T20:16:12.320676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-09T20:16:12.321034] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-09T20:16:12.321878] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-09T20:16:12.321931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:12.321964] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:12.321992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:12.322050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:12.382652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:12.383554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:12.383662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:12.383696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:12.528165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:12.528327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:12.528367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:12.528399] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:12.532293] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-02-09T20:16:12.532645] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-09T20:16:12.532798] [INFO ] [sig ] ANGL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:12.685306] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ANGL.txt [2026-02-09T20:16:12.685492] [INFO ] [sig ] [186/3427] Completed ANGL in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-09T20:16:12.685534] [INFO ] [sig ] [187/3427] Forecasting ANGO... [2026-02-09T20:16:12.685565] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-09T20:16:12.685641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-09T20:16:12.696989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-09T20:16:12.697393] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-09T20:16:12.698262] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-09T20:16:12.698315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:12.698350] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:12.698377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:12.698435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:12.756623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:12.757542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:12.757647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:12.757683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:12.882986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:12.883151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:12.883192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:12.883221] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:12.886936] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: UP (p=50.15%) [2026-02-09T20:16:12.887318] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-09T20:16:12.887501] [INFO ] [sig ] ANGO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:13.041247] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ANGO.txt [2026-02-09T20:16:13.041422] [INFO ] [sig ] [187/3427] Completed ANGO in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-09T20:16:13.041467] [INFO ] [sig ] [188/3427] Forecasting ANIK... [2026-02-09T20:16:13.041508] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-09T20:16:13.041553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-09T20:16:13.054718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-09T20:16:13.055144] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-09T20:16:13.056120] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-09T20:16:13.056177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:13.056209] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:13.056236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:13.056295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:13.117680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:13.118604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:13.118692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:13.118726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:13.243124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:13.243283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:13.243325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:13.243355] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:13.246807] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: UP (p=60.04%) [2026-02-09T20:16:13.247091] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-09T20:16:13.247223] [INFO ] [sig ] ANIK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:13.395312] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ANIK.txt [2026-02-09T20:16:13.395469] [INFO ] [sig ] [188/3427] Completed ANIK in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-09T20:16:13.395510] [INFO ] [sig ] [189/3427] Forecasting ANIP... [2026-02-09T20:16:13.395541] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-09T20:16:13.395590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-09T20:16:13.407448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-09T20:16:13.407862] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-09T20:16:13.408736] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-09T20:16:13.408790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:13.408823] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:13.408850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:13.408906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:13.466498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:13.467410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:13.467493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:13.467527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:13.589875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:13.590037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:13.590077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:13.590123] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:13.593566] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: DOWN (p=16.23%) [2026-02-09T20:16:13.593879] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-09T20:16:13.594013] [INFO ] [sig ] ANIP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:13.743401] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ANIP.txt [2026-02-09T20:16:13.743549] [INFO ] [sig ] [189/3427] Completed ANIP in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-09T20:16:13.743611] [INFO ] [sig ] [190/3427] Forecasting ANIX... [2026-02-09T20:16:13.743647] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-09T20:16:13.743679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-09T20:16:13.754802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-09T20:16:13.755127] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-09T20:16:13.756033] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-09T20:16:13.756087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:13.756147] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:13.756176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:13.756233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:13.814930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:13.815618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:13.815701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:13.815740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:13.938768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:13.938932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:13.938985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:13.939025] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:13.942645] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: DOWN (p=24.49%) [2026-02-09T20:16:13.942966] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-09T20:16:13.943108] [INFO ] [sig ] ANIX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:14.089442] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ANIX.txt [2026-02-09T20:16:14.089595] [INFO ] [sig ] [190/3427] Completed ANIX in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-09T20:16:14.089648] [INFO ] [sig ] [191/3427] Forecasting ANNX... [2026-02-09T20:16:14.089681] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-09T20:16:14.089712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-09T20:16:14.101364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-09T20:16:14.101740] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-09T20:16:14.102549] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-09T20:16:14.102621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:14.102654] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:14.102682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:14.102739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:14.161068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:14.161744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:14.161826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:14.161875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:14.278820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:14.278980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:14.279023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:14.279053] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:14.282519] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: UP (p=83.33%) [2026-02-09T20:16:14.282823] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-09T20:16:14.282955] [INFO ] [sig ] ANNX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:14.431183] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ANNX.txt [2026-02-09T20:16:14.431343] [INFO ] [sig ] [191/3427] Completed ANNX in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-09T20:16:14.431383] [INFO ] [sig ] [192/3427] Forecasting ANTX... [2026-02-09T20:16:14.431414] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-09T20:16:14.431445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-09T20:16:14.443242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-09T20:16:14.443660] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-09T20:16:14.444451] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-09T20:16:14.444504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:14.444544] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:14.444589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:14.444649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:14.504644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:14.505739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:14.505824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:14.505860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:14.615143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:14.615277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:14.615314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:14.615342] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:14.618702] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: DOWN (p=14.11%) [2026-02-09T20:16:14.618973] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-09T20:16:14.619100] [INFO ] [sig ] ANTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:14.765965] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ANTX.txt [2026-02-09T20:16:14.766102] [INFO ] [sig ] [192/3427] Completed ANTX in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-09T20:16:14.766332] [INFO ] [sig ] [193/3427] Forecasting ANVS... [2026-02-09T20:16:14.766363] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-09T20:16:14.766395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-09T20:16:14.778261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-09T20:16:14.778589] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-09T20:16:14.779385] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-09T20:16:14.779437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:14.779469] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:14.779509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:14.779566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:14.838348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:14.839153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:14.839232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:14.839267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:14.965825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:14.965979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:14.966017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:14.966097] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:14.969646] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: UP (p=68.66%) [2026-02-09T20:16:14.969923] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-09T20:16:14.970051] [INFO ] [sig ] ANVS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:15.112809] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ANVS.txt [2026-02-09T20:16:15.112921] [INFO ] [sig ] [193/3427] Completed ANVS in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-09T20:16:15.112960] [INFO ] [sig ] [194/3427] Forecasting AOD... [2026-02-09T20:16:15.112989] [INFO ] [sig ] Generating forecast for: AOD [2026-02-09T20:16:15.113019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-09T20:16:15.124743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-09T20:16:15.125089] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-09T20:16:15.125932] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-09T20:16:15.125986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:15.126018] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:15.126046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:15.126103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:15.183729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:15.184352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:15.184430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:15.184471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:15.305596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:15.305743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:15.305781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:15.305810] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:15.309288] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=25.02%) [2026-02-09T20:16:15.309560] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-09T20:16:15.309708] [INFO ] [sig ] AOD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:15.454394] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AOD.txt [2026-02-09T20:16:15.454527] [INFO ] [sig ] [194/3427] Completed AOD in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-09T20:16:15.454566] [INFO ] [sig ] [195/3427] Forecasting AOHY... [2026-02-09T20:16:15.454617] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-09T20:16:15.454647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-09T20:16:15.466093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-09T20:16:15.466403] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-09T20:16:15.467234] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-09T20:16:15.467286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:15.467317] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:15.467362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:15.467423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:15.526185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:15.527118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:15.527209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:15.527243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:15.652063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:15.652216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:15.652256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:15.652285] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:15.655719] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: DOWN (p=20.14%) [2026-02-09T20:16:15.655996] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-09T20:16:15.656122] [INFO ] [sig ] AOHY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:15.802786] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AOHY.txt [2026-02-09T20:16:15.802945] [INFO ] [sig ] [195/3427] Completed AOHY in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-09T20:16:15.802985] [INFO ] [sig ] [196/3427] Forecasting AON... [2026-02-09T20:16:15.803016] [INFO ] [sig ] Generating forecast for: AON [2026-02-09T20:16:15.803048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-09T20:16:15.815100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-09T20:16:15.815487] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-09T20:16:15.816305] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-09T20:16:15.816358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:15.816389] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:15.816416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:15.816473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:15.874659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:15.875519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:15.875626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:15.875662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:16.008121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:16.008296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:16.008343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:16.008374] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:16.012251] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-02-09T20:16:16.012544] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-09T20:16:16.012705] [INFO ] [sig ] AON: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:16.164139] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AON.txt [2026-02-09T20:16:16.164307] [INFO ] [sig ] [196/3427] Completed AON in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-09T20:16:16.164348] [INFO ] [sig ] [197/3427] Forecasting AOS... [2026-02-09T20:16:16.164378] [INFO ] [sig ] Generating forecast for: AOS [2026-02-09T20:16:16.164423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-09T20:16:16.176976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-09T20:16:16.177396] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-09T20:16:16.178428] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-09T20:16:16.178488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:16.178521] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:16.178549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:16.178627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:16.240143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:16.241130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:16.241246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:16.241297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:16.378824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:16.378980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:16.379021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:16.379052] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:16.382936] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-09T20:16:16.383237] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-09T20:16:16.383375] [INFO ] [sig ] AOS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:16.539462] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AOS.txt [2026-02-09T20:16:16.539631] [INFO ] [sig ] [197/3427] Completed AOS in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-09T20:16:16.539674] [INFO ] [sig ] [198/3427] Forecasting AOSL... [2026-02-09T20:16:16.539703] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-09T20:16:16.539734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-09T20:16:16.550893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-09T20:16:16.551260] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-09T20:16:16.552119] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-09T20:16:16.552176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:16.552210] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:16.552239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:16.552298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:16.610484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:16.611388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:16.611472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:16.611506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:16.734719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:16.734904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:16.734966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:16.735012] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:16.739718] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-09T20:16:16.740070] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-09T20:16:16.740238] [INFO ] [sig ] AOSL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:16.889843] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AOSL.txt [2026-02-09T20:16:16.890006] [INFO ] [sig ] [198/3427] Completed AOSL in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-09T20:16:16.890047] [INFO ] [sig ] [199/3427] Forecasting AP... [2026-02-09T20:16:16.890078] [INFO ] [sig ] Generating forecast for: AP [2026-02-09T20:16:16.890110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-09T20:16:16.901285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-09T20:16:16.901668] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-09T20:16:16.902511] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-09T20:16:16.902565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:16.902624] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:16.902651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:16.902708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:16.959996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:16.960895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:16.960983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:16.961016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:17.083658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:17.083829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:17.083873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:17.083904] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:17.087635] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=80.35%) [2026-02-09T20:16:17.087931] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-09T20:16:17.088071] [INFO ] [sig ] AP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:17.237670] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AP.txt [2026-02-09T20:16:17.237831] [INFO ] [sig ] [199/3427] Completed AP in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-09T20:16:17.237873] [INFO ] [sig ] [200/3427] Forecasting APA... [2026-02-09T20:16:17.237907] [INFO ] [sig ] Generating forecast for: APA [2026-02-09T20:16:17.237946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-09T20:16:17.250467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-09T20:16:17.250899] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-09T20:16:17.251788] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-09T20:16:17.251842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:17.251874] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:17.251901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:17.251958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:17.311727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:17.312542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:17.312644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:17.312712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:17.447108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:17.447266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:17.447305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:17.447351] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:17.450783] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: UP (p=90.87%) [2026-02-09T20:16:17.451082] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-09T20:16:17.451217] [INFO ] [sig ] APA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:17.594155] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/APA.txt [2026-02-09T20:16:17.594293] [INFO ] [sig ] [200/3427] Completed APA in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-09T20:16:17.594333] [INFO ] [sig ] [201/3427] Forecasting APAM... [2026-02-09T20:16:17.594364] [INFO ] [sig ] Generating forecast for: APAM [2026-02-09T20:16:17.594395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-09T20:16:17.605340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-09T20:16:17.605723] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-09T20:16:17.606533] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-09T20:16:17.606607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:17.606641] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:17.606668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:17.606724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:17.668128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:17.668984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:17.669067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:17.669100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:17.789393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:17.789554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:17.789613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:17.789644] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:17.793038] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: UP (p=75.10%) [2026-02-09T20:16:17.793315] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-09T20:16:17.793444] [INFO ] [sig ] APAM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:17.939242] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/APAM.txt [2026-02-09T20:16:17.939381] [INFO ] [sig ] [201/3427] Completed APAM in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-09T20:16:17.939420] [INFO ] [sig ] [202/3427] Forecasting APD... [2026-02-09T20:16:17.939450] [INFO ] [sig ] Generating forecast for: APD [2026-02-09T20:16:17.939482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-09T20:16:17.950540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-09T20:16:17.950912] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-09T20:16:17.951758] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-09T20:16:17.951812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:17.951845] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:17.951873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:17.951931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:18.009990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:18.010914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:18.011000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:18.011036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:18.134634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:18.134802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:18.134842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:18.134872] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:18.138283] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-02-09T20:16:18.138556] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-09T20:16:18.138707] [INFO ] [sig ] APD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:18.282502] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/APD.txt [2026-02-09T20:16:18.282665] [INFO ] [sig ] [202/3427] Completed APD in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-09T20:16:18.282707] [INFO ] [sig ] [203/3427] Forecasting APEI... [2026-02-09T20:16:18.282739] [INFO ] [sig ] Generating forecast for: APEI [2026-02-09T20:16:18.282769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-09T20:16:18.293823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-09T20:16:18.294165] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-09T20:16:18.294982] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-09T20:16:18.295045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:18.295083] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:18.295114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:18.295169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:18.355363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:18.356244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:18.356329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:18.356363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:18.479047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:18.479198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:18.479237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:18.479266] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:18.482684] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=39.93%) [2026-02-09T20:16:18.482960] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-09T20:16:18.483092] [INFO ] [sig ] APEI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:18.628704] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/APEI.txt [2026-02-09T20:16:18.628870] [INFO ] [sig ] [203/3427] Completed APEI in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-09T20:16:18.628912] [INFO ] [sig ] [204/3427] Forecasting APG... [2026-02-09T20:16:18.628944] [INFO ] [sig ] Generating forecast for: APG [2026-02-09T20:16:18.628976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-09T20:16:18.639996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-09T20:16:18.640381] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-09T20:16:18.641241] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-09T20:16:18.641295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:18.641328] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:18.641355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:18.641413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:18.699829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:18.700537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:18.700637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:18.700673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:18.824716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:18.824870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:18.824909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:18.824938] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:18.828412] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: DOWN (p=19.41%) [2026-02-09T20:16:18.828714] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-09T20:16:18.828849] [INFO ] [sig ] APG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:18.976368] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/APG.txt [2026-02-09T20:16:18.976533] [INFO ] [sig ] [204/3427] Completed APG in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-09T20:16:18.976592] [INFO ] [sig ] [205/3427] Forecasting APGE... [2026-02-09T20:16:18.976627] [INFO ] [sig ] Generating forecast for: APGE [2026-02-09T20:16:18.976659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-09T20:16:18.988718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-09T20:16:18.989093] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-09T20:16:18.990135] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-09T20:16:18.990189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:18.990222] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:18.990249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:18.990307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:19.051603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:19.052358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:19.052442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:19.052475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:19.187206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:19.187454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:19.187510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:19.187542] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:19.191362] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=46.71%) [2026-02-09T20:16:19.191678] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-09T20:16:19.191822] [INFO ] [sig ] APGE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:19.339129] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/APGE.txt [2026-02-09T20:16:19.339313] [INFO ] [sig ] [205/3427] Completed APGE in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-09T20:16:19.339356] [INFO ] [sig ] [206/3427] Forecasting APH... [2026-02-09T20:16:19.339388] [INFO ] [sig ] Generating forecast for: APH [2026-02-09T20:16:19.339426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-09T20:16:19.351872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-09T20:16:19.352277] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-09T20:16:19.353198] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-09T20:16:19.353254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:19.353300] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:19.353330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:19.353388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:19.416470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:19.417422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:19.417538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:19.417592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:19.552341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:19.552500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:19.552542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:19.552589] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:19.556066] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: UP (p=68.83%) [2026-02-09T20:16:19.556367] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-09T20:16:19.556503] [INFO ] [sig ] APH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:19.707289] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/APH.txt [2026-02-09T20:16:19.707467] [INFO ] [sig ] [206/3427] Completed APH in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-09T20:16:19.707515] [INFO ] [sig ] [207/3427] Forecasting API... [2026-02-09T20:16:19.707562] [INFO ] [sig ] Generating forecast for: API [2026-02-09T20:16:19.707628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-09T20:16:19.719815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-09T20:16:19.720182] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-09T20:16:19.721020] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-09T20:16:19.721073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:19.721155] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:19.721185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:19.721242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:19.779142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:19.779995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:19.780082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:19.780117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:19.908203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:19.908388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:19.908435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:19.908687] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:19.912297] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-02-09T20:16:19.912621] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-09T20:16:19.912759] [INFO ] [sig ] API: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:20.071275] [INFO ] [LOCAL ] Saved forecast: API 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/API.txt [2026-02-09T20:16:20.071431] [INFO ] [sig ] [207/3427] Completed API in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:20.071473] [INFO ] [sig ] [208/3427] Forecasting APLD... [2026-02-09T20:16:20.071504] [INFO ] [sig ] Generating forecast for: APLD [2026-02-09T20:16:20.071535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-09T20:16:20.084570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-09T20:16:20.085018] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-09T20:16:20.085899] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-09T20:16:20.085954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:20.085987] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:20.086016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:20.086075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:20.146262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:20.147120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:20.147212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:20.147247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:20.270527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:20.270704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:20.270747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:20.270776] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:20.274861] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=34.20%) [2026-02-09T20:16:20.275185] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-09T20:16:20.275521] [INFO ] [sig ] APLD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:20.426738] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/APLD.txt [2026-02-09T20:16:20.426899] [INFO ] [sig ] [208/3427] Completed APLD in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:20.426940] [INFO ] [sig ] [209/3427] Forecasting APLE... [2026-02-09T20:16:20.426970] [INFO ] [sig ] Generating forecast for: APLE [2026-02-09T20:16:20.427002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-09T20:16:20.440074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-09T20:16:20.440560] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-09T20:16:20.441668] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-09T20:16:20.441727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:20.441762] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:20.441791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:20.441850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:20.503260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:20.504173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:20.504258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:20.504292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:20.628150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:20.628308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:20.628350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:20.628381] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:20.631966] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: UP (p=93.98%) [2026-02-09T20:16:20.632265] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-09T20:16:20.632427] [INFO ] [sig ] APLE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:20.781754] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/APLE.txt [2026-02-09T20:16:20.781914] [INFO ] [sig ] [209/3427] Completed APLE in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:20.781960] [INFO ] [sig ] [210/3427] Forecasting APLS... [2026-02-09T20:16:20.781995] [INFO ] [sig ] Generating forecast for: APLS [2026-02-09T20:16:20.782028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-09T20:16:20.794971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-09T20:16:20.795412] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-09T20:16:20.796279] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-09T20:16:20.796332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:20.796364] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:20.796391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:20.796449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:20.857373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:20.858297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:20.858596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:20.858636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:20.987649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:20.987802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:20.987844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:20.987908] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:20.993122] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: UP (p=58.40%) [2026-02-09T20:16:20.993413] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-09T20:16:20.993543] [INFO ] [sig ] APLS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:21.155523] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/APLS.txt [2026-02-09T20:16:21.155700] [INFO ] [sig ] [210/3427] Completed APLS in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:21.155742] [INFO ] [sig ] [211/3427] Forecasting APO... [2026-02-09T20:16:21.155773] [INFO ] [sig ] Generating forecast for: APO [2026-02-09T20:16:21.155802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-09T20:16:21.167508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-09T20:16:21.167950] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-09T20:16:21.168806] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-09T20:16:21.168859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:21.168891] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:21.168919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:21.168975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:21.226097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:21.226996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:21.227095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:21.227136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:21.352758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:21.352911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:21.352951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:21.352980] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:21.356436] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=60.30%) [2026-02-09T20:16:21.356736] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-09T20:16:21.356883] [INFO ] [sig ] APO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:21.502699] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/APO.txt [2026-02-09T20:16:21.502863] [INFO ] [sig ] [211/3427] Completed APO in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:21.502904] [INFO ] [sig ] [212/3427] Forecasting APOG... [2026-02-09T20:16:21.502936] [INFO ] [sig ] Generating forecast for: APOG [2026-02-09T20:16:21.502965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-09T20:16:21.514537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-09T20:16:21.514958] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-09T20:16:21.515818] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-09T20:16:21.515870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:21.515903] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:21.515929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:21.515986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:21.574776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:21.575677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:21.575762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:21.575796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:21.696757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:21.696914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:21.696954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:21.696985] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:21.700414] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: UP (p=88.70%) [2026-02-09T20:16:21.700710] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-09T20:16:21.700839] [INFO ] [sig ] APOG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:21.854313] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/APOG.txt [2026-02-09T20:16:21.854463] [INFO ] [sig ] [212/3427] Completed APOG in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:21.854504] [INFO ] [sig ] [213/3427] Forecasting APP... [2026-02-09T20:16:21.854533] [INFO ] [sig ] Generating forecast for: APP [2026-02-09T20:16:21.854566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-09T20:16:21.865835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-09T20:16:21.866235] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-09T20:16:21.867111] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-09T20:16:21.867165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:21.867199] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:21.867226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:21.867284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:21.923815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:21.924562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:21.924662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:21.924696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:22.046973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:22.047135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:22.047177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:22.047223] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:22.051038] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: DOWN (p=5.73%) [2026-02-09T20:16:22.051333] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-09T20:16:22.051473] [INFO ] [sig ] APP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:22.203558] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/APP.txt [2026-02-09T20:16:22.203760] [INFO ] [sig ] [213/3427] Completed APP in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:22.203803] [INFO ] [sig ] [214/3427] Forecasting APPF... [2026-02-09T20:16:22.203835] [INFO ] [sig ] Generating forecast for: APPF [2026-02-09T20:16:22.203867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-09T20:16:22.218162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-09T20:16:22.218721] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-09T20:16:22.219925] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-09T20:16:22.219994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:22.220041] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:22.220084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:22.220173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:22.293143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:22.294135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:22.294224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:22.294258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:22.424154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:22.424322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:22.424364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:22.424395] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:22.427971] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-09T20:16:22.428258] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-09T20:16:22.428390] [INFO ] [sig ] APPF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:22.587562] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/APPF.txt [2026-02-09T20:16:22.587782] [INFO ] [sig ] [214/3427] Completed APPF in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:22.587835] [INFO ] [sig ] [215/3427] Forecasting APPN... [2026-02-09T20:16:22.587868] [INFO ] [sig ] Generating forecast for: APPN [2026-02-09T20:16:22.587901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-09T20:16:22.599823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-09T20:16:22.600211] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-09T20:16:22.601073] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-09T20:16:22.601127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:22.601161] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:22.601190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:22.601248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:22.663944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:22.665089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:22.665198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:22.665425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:22.794668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:22.794826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:22.794867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:22.794896] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:22.798868] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=85.72%) [2026-02-09T20:16:22.799145] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-09T20:16:22.799278] [INFO ] [sig ] APPN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:22.944253] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/APPN.txt [2026-02-09T20:16:22.944377] [INFO ] [sig ] [215/3427] Completed APPN in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:22.944415] [INFO ] [sig ] [216/3427] Forecasting APPS... [2026-02-09T20:16:22.944446] [INFO ] [sig ] Generating forecast for: APPS [2026-02-09T20:16:22.944475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-09T20:16:22.956168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-09T20:16:22.956474] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-09T20:16:22.957487] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-09T20:16:22.957543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:22.957593] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:22.957622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:22.957680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:23.015426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:23.016060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:23.016138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:23.016170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:23.136988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:23.137122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:23.137167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:23.137202] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:23.140513] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: DOWN (p=17.92%) [2026-02-09T20:16:23.140801] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-09T20:16:23.140926] [INFO ] [sig ] APPS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:23.311703] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/APPS.txt [2026-02-09T20:16:23.311881] [INFO ] [sig ] [216/3427] Completed APPS in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:23.311923] [INFO ] [sig ] [217/3427] Forecasting APYX... [2026-02-09T20:16:23.311957] [INFO ] [sig ] Generating forecast for: APYX [2026-02-09T20:16:23.311988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-09T20:16:23.324081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-09T20:16:23.324454] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-09T20:16:23.325354] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-09T20:16:23.325410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:23.325443] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:23.325484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:23.325544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:23.385392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:23.386277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:23.386622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:23.386674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:23.504713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:23.504879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:23.504921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:23.504951] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:23.509414] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: DOWN (p=35.02%) [2026-02-09T20:16:23.509778] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-09T20:16:23.509932] [INFO ] [sig ] APYX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:23.664430] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/APYX.txt [2026-02-09T20:16:23.664566] [INFO ] [sig ] [217/3427] Completed APYX in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:23.664624] [INFO ] [sig ] [218/3427] Forecasting AQMS... [2026-02-09T20:16:23.664655] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-09T20:16:23.664685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-09T20:16:23.677747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-09T20:16:23.678049] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-09T20:16:23.678901] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-09T20:16:23.678953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:23.678985] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:23.679011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:23.679074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:23.737118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:23.737787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:23.737864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:23.737896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:23.850510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:23.850685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:23.850726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:23.850755] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:23.854154] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=0.68%) [2026-02-09T20:16:23.854423] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-09T20:16:23.854549] [INFO ] [sig ] AQMS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:24.000458] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AQMS.txt [2026-02-09T20:16:24.000564] [INFO ] [sig ] [218/3427] Completed AQMS in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:24.000621] [INFO ] [sig ] [219/3427] Forecasting AQN... [2026-02-09T20:16:24.000651] [INFO ] [sig ] Generating forecast for: AQN [2026-02-09T20:16:24.000681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-09T20:16:24.013806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-09T20:16:24.014300] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-09T20:16:24.015350] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-09T20:16:24.015418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:24.015471] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:24.015508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:24.015611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:24.081808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:24.082993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:24.083087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:24.083122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:24.235567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:24.235771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:24.235822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:24.235859] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:24.239776] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=96.70%) [2026-02-09T20:16:24.240196] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-09T20:16:24.240375] [INFO ] [sig ] AQN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:24.408826] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AQN.txt [2026-02-09T20:16:24.409020] [INFO ] [sig ] [219/3427] Completed AQN in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:24.409068] [INFO ] [sig ] [220/3427] Forecasting AQNB... [2026-02-09T20:16:24.409111] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-09T20:16:24.409159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-09T20:16:24.422027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-09T20:16:24.422452] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-09T20:16:24.423343] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-09T20:16:24.423401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:24.423436] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:24.423464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:24.423521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:24.481967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:24.482884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:24.482978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:24.483012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:24.594829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:24.594992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:24.595032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:24.595061] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:24.598690] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: DOWN (p=32.19%) [2026-02-09T20:16:24.599030] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-09T20:16:24.599174] [INFO ] [sig ] AQNB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:24.752233] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AQNB.txt [2026-02-09T20:16:24.752421] [INFO ] [sig ] [220/3427] Completed AQNB in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-09T20:16:24.752463] [INFO ] [sig ] [221/3427] Forecasting ARBB... [2026-02-09T20:16:24.752494] [INFO ] [sig ] Generating forecast for: ARBB [2026-02-09T20:16:24.752532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-02-09T20:16:24.764340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-02-09T20:16:24.764785] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-02-09T20:16:24.765640] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-02-09T20:16:24.765695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:24.765727] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:24.765755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:24.765813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:24.826381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:24.827284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:24.827407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:24.827444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:24.949941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:24.950105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:24.950146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:24.950175] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:24.953905] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: UP (p=66.39%) [2026-02-09T20:16:24.954256] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-02-09T20:16:24.954400] [INFO ] [sig ] ARBB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:25.105481] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ARBB.txt [2026-02-09T20:16:25.105692] [INFO ] [sig ] [221/3427] Completed ARBB in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-09T20:16:25.105748] [INFO ] [sig ] [222/3427] Forecasting ARBE... [2026-02-09T20:16:25.105779] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-09T20:16:25.105813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-09T20:16:25.117687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-09T20:16:25.118103] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-09T20:16:25.119074] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-09T20:16:25.119131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:25.119167] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:25.119198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:25.119256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:25.180680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:25.181608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:25.181693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:25.181727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:25.312094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:25.312265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:25.312309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:25.312339] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:25.316273] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: DOWN (p=38.90%) [2026-02-09T20:16:25.316561] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-09T20:16:25.316915] [INFO ] [sig ] ARBE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:25.470389] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARBE.txt [2026-02-09T20:16:25.470549] [INFO ] [sig ] [222/3427] Completed ARBE in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-09T20:16:25.470609] [INFO ] [sig ] [223/3427] Forecasting ARCB... [2026-02-09T20:16:25.470642] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-09T20:16:25.470673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-09T20:16:25.482338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-09T20:16:25.482725] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-09T20:16:25.483539] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-09T20:16:25.483618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:25.483655] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:25.483685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:25.483744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:25.544148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:25.545059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:25.545147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:25.545181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:25.674157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:25.674314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:25.674354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:25.674386] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:25.678034] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: UP (p=80.63%) [2026-02-09T20:16:25.678350] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-09T20:16:25.678494] [INFO ] [sig ] ARCB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:25.825790] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ARCB.txt [2026-02-09T20:16:25.825947] [INFO ] [sig ] [223/3427] Completed ARCB in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-09T20:16:25.825989] [INFO ] [sig ] [224/3427] Forecasting ARCC... [2026-02-09T20:16:25.826021] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-09T20:16:25.826052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-09T20:16:25.838298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-09T20:16:25.838743] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-09T20:16:25.839632] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-09T20:16:25.839687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:25.839750] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:25.839779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:25.839837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:25.898510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:25.899461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:25.899545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:25.899600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:26.023525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:26.023715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:26.023757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:26.023804] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:26.027783] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=88.61%) [2026-02-09T20:16:26.028073] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-09T20:16:26.028216] [INFO ] [sig ] ARCC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:26.175239] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ARCC.txt [2026-02-09T20:16:26.175394] [INFO ] [sig ] [224/3427] Completed ARCC in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-09T20:16:26.175436] [INFO ] [sig ] [225/3427] Forecasting ARCO... [2026-02-09T20:16:26.175467] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-09T20:16:26.175498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-09T20:16:26.187303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-09T20:16:26.187733] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-09T20:16:26.188552] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-09T20:16:26.188628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:26.188663] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:26.188691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:26.188748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:26.246973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:26.247838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:26.247924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:26.247958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:26.362657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:26.362817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:26.362859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:26.362890] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:26.366637] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-02-09T20:16:26.366918] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-09T20:16:26.367048] [INFO ] [sig ] ARCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:26.513690] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARCO.txt [2026-02-09T20:16:26.513845] [INFO ] [sig ] [225/3427] Completed ARCO in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-09T20:16:26.513886] [INFO ] [sig ] [226/3427] Forecasting ARDC... [2026-02-09T20:16:26.513918] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-09T20:16:26.513948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-09T20:16:26.525904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-09T20:16:26.526260] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-09T20:16:26.527083] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-09T20:16:26.527135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:26.527169] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:26.527196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:26.527253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:26.590336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:26.591228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:26.591309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:26.591343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:26.711004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:26.711159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:26.711200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:26.711230] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:26.714727] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: DOWN (p=45.01%) [2026-02-09T20:16:26.715004] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-09T20:16:26.715131] [INFO ] [sig ] ARDC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:26.864695] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARDC.txt [2026-02-09T20:16:26.864847] [INFO ] [sig ] [226/3427] Completed ARDC in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-09T20:16:26.864886] [INFO ] [sig ] [227/3427] Forecasting ARDX... [2026-02-09T20:16:26.864918] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-09T20:16:26.864949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-09T20:16:26.877178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-09T20:16:26.877548] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-09T20:16:26.878445] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-09T20:16:26.878500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:26.878533] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:26.878562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:26.878641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:26.937060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:26.937742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:26.937821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:26.937854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:27.061853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:27.062008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:27.062049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:27.062142] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:27.065634] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=47.95%) [2026-02-09T20:16:27.065912] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-09T20:16:27.066042] [INFO ] [sig ] ARDX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:27.210723] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARDX.txt [2026-02-09T20:16:27.210851] [INFO ] [sig ] [227/3427] Completed ARDX in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-09T20:16:27.210891] [INFO ] [sig ] [228/3427] Forecasting ARE... [2026-02-09T20:16:27.210923] [INFO ] [sig ] Generating forecast for: ARE [2026-02-09T20:16:27.210954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-09T20:16:27.221879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-09T20:16:27.222211] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-09T20:16:27.223014] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-09T20:16:27.223066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:27.223098] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:27.223125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:27.223193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:27.279984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:27.280844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:27.280930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:27.280964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:27.405914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:27.406061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:27.406100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:27.406129] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:27.409598] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-02-09T20:16:27.409873] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-09T20:16:27.410000] [INFO ] [sig ] ARE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:27.559222] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARE.txt [2026-02-09T20:16:27.559369] [INFO ] [sig ] [228/3427] Completed ARE in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-09T20:16:27.559409] [INFO ] [sig ] [229/3427] Forecasting AREC... [2026-02-09T20:16:27.559439] [INFO ] [sig ] Generating forecast for: AREC [2026-02-09T20:16:27.559470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-09T20:16:27.571229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-09T20:16:27.571631] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-09T20:16:27.572423] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-09T20:16:27.572475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:27.572506] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:27.572533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:27.572609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:27.632000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:27.632968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:27.633053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:27.633086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:27.752105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:27.752270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:27.752323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:27.752357] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:27.755782] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: UP (p=70.90%) [2026-02-09T20:16:27.756060] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-09T20:16:27.756187] [INFO ] [sig ] AREC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:27.906729] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AREC.txt [2026-02-09T20:16:27.906858] [INFO ] [sig ] [229/3427] Completed AREC in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-09T20:16:27.906896] [INFO ] [sig ] [230/3427] Forecasting ARES... [2026-02-09T20:16:27.906926] [INFO ] [sig ] Generating forecast for: ARES [2026-02-09T20:16:27.906957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-09T20:16:27.919287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-09T20:16:27.919655] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-09T20:16:27.920469] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-09T20:16:27.920746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:27.920780] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:27.920807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:27.920863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:27.979959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:27.980640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:27.980718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:27.980751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:28.104094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:28.104256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:28.104296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:28.104325] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:28.107762] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-09T20:16:28.108028] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-09T20:16:28.108152] [INFO ] [sig ] ARES: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:28.251321] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ARES.txt [2026-02-09T20:16:28.251445] [INFO ] [sig ] [230/3427] Completed ARES in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-09T20:16:28.251485] [INFO ] [sig ] [231/3427] Forecasting ARGX... [2026-02-09T20:16:28.251516] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-09T20:16:28.251546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-09T20:16:28.262482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-09T20:16:28.262858] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-09T20:16:28.263664] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-09T20:16:28.263717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:28.263748] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:28.263776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:28.263833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:28.324179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:28.325009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:28.325085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:28.325117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:28.451199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:28.451359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:28.451611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:28.451642] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:28.455104] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: DOWN (p=15.63%) [2026-02-09T20:16:28.455376] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-09T20:16:28.455499] [INFO ] [sig ] ARGX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:28.603477] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARGX.txt [2026-02-09T20:16:28.603646] [INFO ] [sig ] [231/3427] Completed ARGX in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-09T20:16:28.603690] [INFO ] [sig ] [232/3427] Forecasting ARHS... [2026-02-09T20:16:28.603719] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-09T20:16:28.603750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-09T20:16:28.615230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-09T20:16:28.615549] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-09T20:16:28.616395] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-09T20:16:28.616447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:28.616479] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:28.616506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:28.616564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:28.679127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:28.680098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:28.680191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:28.680234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:28.810346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:28.810501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:28.810541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:28.810589] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:28.814224] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-09T20:16:28.814516] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-09T20:16:28.814668] [INFO ] [sig ] ARHS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:28.959339] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARHS.txt [2026-02-09T20:16:28.959500] [INFO ] [sig ] [232/3427] Completed ARHS in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-09T20:16:28.959539] [INFO ] [sig ] [233/3427] Forecasting ARI... [2026-02-09T20:16:28.959590] [INFO ] [sig ] Generating forecast for: ARI [2026-02-09T20:16:28.959626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-09T20:16:28.971415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-09T20:16:28.972029] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-09T20:16:28.973057] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-09T20:16:28.973110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:28.973142] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:28.973168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:28.973224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:29.030722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:29.031496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:29.031594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:29.031629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:29.156633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:29.156789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:29.156829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:29.156858] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:29.160849] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: DOWN (p=7.28%) [2026-02-09T20:16:29.161120] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-09T20:16:29.161249] [INFO ] [sig ] ARI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:29.306236] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARI.txt [2026-02-09T20:16:29.306387] [INFO ] [sig ] [233/3427] Completed ARI in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-09T20:16:29.306427] [INFO ] [sig ] [234/3427] Forecasting ARKO... [2026-02-09T20:16:29.306456] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-09T20:16:29.306487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-09T20:16:29.317475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-09T20:16:29.317809] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-09T20:16:29.318685] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-09T20:16:29.318737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:29.318769] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:29.318797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:29.318853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:29.377386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:29.378051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:29.378158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:29.378191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:29.502331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:29.502488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:29.502533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:29.502564] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:29.506208] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-02-09T20:16:29.506542] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-09T20:16:29.506700] [INFO ] [sig ] ARKO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:29.652595] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ARKO.txt [2026-02-09T20:16:29.652726] [INFO ] [sig ] [234/3427] Completed ARKO in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-09T20:16:29.652765] [INFO ] [sig ] [235/3427] Forecasting ARLO... [2026-02-09T20:16:29.652796] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-09T20:16:29.652826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-09T20:16:29.664269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-09T20:16:29.664656] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-09T20:16:29.665448] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-09T20:16:29.665501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:29.665533] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:29.665560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:29.665642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:29.722209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:29.722826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:29.722904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:29.722936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:29.843752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:29.843910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:29.843949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:29.843977] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:29.847692] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: DOWN (p=9.08%) [2026-02-09T20:16:29.848245] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-09T20:16:29.848377] [INFO ] [sig ] ARLO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:29.993356] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARLO.txt [2026-02-09T20:16:29.993484] [INFO ] [sig ] [235/3427] Completed ARLO in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-09T20:16:29.993523] [INFO ] [sig ] [236/3427] Forecasting ARLP... [2026-02-09T20:16:29.993553] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-09T20:16:29.993602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-09T20:16:30.004770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-09T20:16:30.005094] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-09T20:16:30.006085] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-09T20:16:30.006135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:30.006167] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:30.006194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:30.006252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:30.065112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:30.065979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:30.066057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:30.066088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:30.185540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:30.185714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:30.185755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:30.185783] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:30.189189] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=7.98%) [2026-02-09T20:16:30.189476] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-09T20:16:30.189623] [INFO ] [sig ] ARLP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:30.338612] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARLP.txt [2026-02-09T20:16:30.338767] [INFO ] [sig ] [236/3427] Completed ARLP in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-09T20:16:30.338808] [INFO ] [sig ] [237/3427] Forecasting ARM... [2026-02-09T20:16:30.338839] [INFO ] [sig ] Generating forecast for: ARM [2026-02-09T20:16:30.338869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-09T20:16:30.350660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-09T20:16:30.351039] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-09T20:16:30.351859] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-09T20:16:30.351911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:30.351945] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:30.351972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:30.352030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:30.420741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:30.421870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:30.421980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:30.422032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:30.555621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:30.555814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:30.555867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:30.555907] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:30.560473] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: DOWN (p=17.38%) [2026-02-09T20:16:30.560836] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-09T20:16:30.560993] [INFO ] [sig ] ARM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:30.710803] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARM.txt [2026-02-09T20:16:30.710976] [INFO ] [sig ] [237/3427] Completed ARM in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-09T20:16:30.711017] [INFO ] [sig ] [238/3427] Forecasting ARMK... [2026-02-09T20:16:30.711047] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-09T20:16:30.711077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-09T20:16:30.722382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-09T20:16:30.722734] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-09T20:16:30.723522] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-09T20:16:30.723597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:30.723631] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:30.723659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:30.723715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:30.782010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:30.782904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:30.782988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:30.783021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:30.912181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:30.912356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:30.912398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:30.912428] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:30.915900] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: DOWN (p=34.58%) [2026-02-09T20:16:30.916175] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-09T20:16:30.916307] [INFO ] [sig ] ARMK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:31.066954] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARMK.txt [2026-02-09T20:16:31.067094] [INFO ] [sig ] [238/3427] Completed ARMK in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-09T20:16:31.067133] [INFO ] [sig ] [239/3427] Forecasting AROC... [2026-02-09T20:16:31.067165] [INFO ] [sig ] Generating forecast for: AROC [2026-02-09T20:16:31.067196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-09T20:16:31.078955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-09T20:16:31.079291] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-09T20:16:31.080125] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-09T20:16:31.080177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:31.080209] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:31.080237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:31.080294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:31.140013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:31.141021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:31.141103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:31.141136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:31.259836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:31.259996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:31.260036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:31.260065] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:31.264003] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=84.76%) [2026-02-09T20:16:31.264272] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-09T20:16:31.264398] [INFO ] [sig ] AROC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:31.412412] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AROC.txt [2026-02-09T20:16:31.412539] [INFO ] [sig ] [239/3427] Completed AROC in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-09T20:16:31.412597] [INFO ] [sig ] [240/3427] Forecasting ARQ... [2026-02-09T20:16:31.412630] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-09T20:16:31.412661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-09T20:16:31.424024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-09T20:16:31.424336] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-09T20:16:31.425154] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-09T20:16:31.425206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:31.425238] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:31.425266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:31.425327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:31.482056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:31.482821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:31.482901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:31.482933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:31.599927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:31.600074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:31.600114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:31.600145] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:31.603512] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-02-09T20:16:31.603802] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-09T20:16:31.603932] [INFO ] [sig ] ARQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:31.749070] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ARQ.txt [2026-02-09T20:16:31.749200] [INFO ] [sig ] [240/3427] Completed ARQ in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-09T20:16:31.749239] [INFO ] [sig ] [241/3427] Forecasting ARQQ... [2026-02-09T20:16:31.749270] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-09T20:16:31.749300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-09T20:16:31.761042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-09T20:16:31.761389] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-09T20:16:31.762201] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-09T20:16:31.762254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:31.762324] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:31.762354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:31.762411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:31.822327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:31.823214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:31.823298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:31.823332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:31.948636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:31.948821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:31.948877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:31.948912] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:31.952907] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: DOWN (p=5.75%) [2026-02-09T20:16:31.953210] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-09T20:16:31.953363] [INFO ] [sig ] ARQQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:32.107235] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARQQ.txt [2026-02-09T20:16:32.107413] [INFO ] [sig ] [241/3427] Completed ARQQ in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-09T20:16:32.107457] [INFO ] [sig ] [242/3427] Forecasting ARRY... [2026-02-09T20:16:32.107491] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-09T20:16:32.107524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-09T20:16:32.119289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-09T20:16:32.119694] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-09T20:16:32.120524] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-09T20:16:32.120595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:32.120631] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:32.120659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:32.120719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:32.181730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:32.182664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:32.182773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:32.182829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:32.311474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:32.311654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:32.311698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:32.311727] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:32.315156] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=76.71%) [2026-02-09T20:16:32.315441] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-09T20:16:32.315570] [INFO ] [sig ] ARRY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:32.462828] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ARRY.txt [2026-02-09T20:16:32.463004] [INFO ] [sig ] [242/3427] Completed ARRY in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-09T20:16:32.463055] [INFO ] [sig ] [243/3427] Forecasting ARTL... [2026-02-09T20:16:32.463088] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-09T20:16:32.463118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-09T20:16:32.474817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-09T20:16:32.475174] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-09T20:16:32.476019] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-09T20:16:32.476072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:32.476106] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:32.476133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:32.476189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:32.534071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:32.534936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:32.535019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:32.535053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:32.652041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:32.652205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:32.652246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:32.652276] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:32.655906] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=48.51%) [2026-02-09T20:16:32.656181] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-09T20:16:32.656306] [INFO ] [sig ] ARTL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:32.800170] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARTL.txt [2026-02-09T20:16:32.800310] [INFO ] [sig ] [243/3427] Completed ARTL in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:32.800349] [INFO ] [sig ] [244/3427] Forecasting ARTNA... [2026-02-09T20:16:32.800381] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-09T20:16:32.800412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-09T20:16:32.811254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-09T20:16:32.811555] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-09T20:16:32.812353] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-09T20:16:32.812405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:32.812437] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:32.812464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:32.812521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:32.870403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:32.871207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:32.871290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:32.871324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:32.986934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:32.987088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:32.987128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:32.987191] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:32.990655] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: UP (p=69.91%) [2026-02-09T20:16:32.990928] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-09T20:16:32.991054] [INFO ] [sig ] ARTNA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:33.145080] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ARTNA.txt [2026-02-09T20:16:33.145242] [INFO ] [sig ] [244/3427] Completed ARTNA in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:33.145292] [INFO ] [sig ] [245/3427] Forecasting ARVN... [2026-02-09T20:16:33.145340] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-09T20:16:33.145393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-09T20:16:33.159385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-09T20:16:33.159871] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-09T20:16:33.160864] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-09T20:16:33.160928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:33.160965] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:33.160997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:33.161069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:33.224590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:33.225517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:33.225619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:33.225655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:33.350844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:33.351005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:33.351049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:33.351078] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:33.354551] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: DOWN (p=4.13%) [2026-02-09T20:16:33.354848] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-09T20:16:33.354976] [INFO ] [sig ] ARVN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:33.502038] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ARVN.txt [2026-02-09T20:16:33.502192] [INFO ] [sig ] [245/3427] Completed ARVN in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:33.502233] [INFO ] [sig ] [246/3427] Forecasting ASA... [2026-02-09T20:16:33.502264] [INFO ] [sig ] Generating forecast for: ASA [2026-02-09T20:16:33.502295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-09T20:16:33.513473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-09T20:16:33.513879] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-09T20:16:33.514720] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-09T20:16:33.514773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:33.514805] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:33.514832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:33.514902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:33.572138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:33.572997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:33.573077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:33.573111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:33.691824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:33.691979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:33.692019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:33.692049] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:33.695423] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: DOWN (p=49.43%) [2026-02-09T20:16:33.695714] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-09T20:16:33.695858] [INFO ] [sig ] ASA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:33.842207] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASA.txt [2026-02-09T20:16:33.842341] [INFO ] [sig ] [246/3427] Completed ASA in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:33.842387] [INFO ] [sig ] [247/3427] Forecasting ASB... [2026-02-09T20:16:33.842423] [INFO ] [sig ] Generating forecast for: ASB [2026-02-09T20:16:33.842462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-09T20:16:33.853476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-09T20:16:33.853834] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-09T20:16:33.854664] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-09T20:16:33.854717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:33.854749] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:33.854775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:33.854833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:33.911716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:33.912434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:33.912515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:33.912548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:34.040495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:34.040870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:34.040917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:34.040948] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:34.045286] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-02-09T20:16:34.045654] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-09T20:16:34.045822] [INFO ] [sig ] ASB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:34.201520] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASB.txt [2026-02-09T20:16:34.201702] [INFO ] [sig ] [247/3427] Completed ASB in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:34.201744] [INFO ] [sig ] [248/3427] Forecasting ASBA... [2026-02-09T20:16:34.201775] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-09T20:16:34.201805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-09T20:16:34.212975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-09T20:16:34.213392] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-09T20:16:34.214280] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-09T20:16:34.214347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:34.214393] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:34.214423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:34.214482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:34.272965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:34.273896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:34.273995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:34.274029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:34.398920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:34.399081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:34.399141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:34.399172] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:34.402954] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: DOWN (p=18.77%) [2026-02-09T20:16:34.403252] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-09T20:16:34.403403] [INFO ] [sig ] ASBA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:34.561418] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASBA.txt [2026-02-09T20:16:34.561598] [INFO ] [sig ] [248/3427] Completed ASBA in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:34.561641] [INFO ] [sig ] [249/3427] Forecasting ASC... [2026-02-09T20:16:34.561673] [INFO ] [sig ] Generating forecast for: ASC [2026-02-09T20:16:34.561704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-09T20:16:34.572923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-09T20:16:34.573343] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-09T20:16:34.574221] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-09T20:16:34.574275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:34.574308] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:34.574337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:34.574395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:34.635439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:34.636362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:34.636447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:34.636482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:34.759921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:34.760072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:34.760112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:34.760142] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:34.763609] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: DOWN (p=27.86%) [2026-02-09T20:16:34.763887] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-09T20:16:34.764014] [INFO ] [sig ] ASC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:34.914005] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASC.txt [2026-02-09T20:16:34.914205] [INFO ] [sig ] [249/3427] Completed ASC in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:34.914255] [INFO ] [sig ] [250/3427] Forecasting ASG... [2026-02-09T20:16:34.914287] [INFO ] [sig ] Generating forecast for: ASG [2026-02-09T20:16:34.914321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-09T20:16:34.926185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-09T20:16:34.926595] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-09T20:16:34.927540] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-09T20:16:34.927615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:34.927649] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:34.927675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:34.927731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:34.988004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:34.988917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:34.989017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:34.989053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:35.110310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:35.110521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:35.110814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:35.110849] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:35.114687] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=58.03%) [2026-02-09T20:16:35.114998] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-09T20:16:35.115142] [INFO ] [sig ] ASG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:35.264544] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ASG.txt [2026-02-09T20:16:35.264735] [INFO ] [sig ] [250/3427] Completed ASG in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:35.264777] [INFO ] [sig ] [251/3427] Forecasting ASGI... [2026-02-09T20:16:35.264807] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-09T20:16:35.264838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-09T20:16:35.277083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-09T20:16:35.277549] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-09T20:16:35.278472] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-09T20:16:35.278527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:35.278561] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:35.278644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:35.278717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:35.337196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:35.338123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:35.338267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:35.338323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:35.461886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:35.462044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:35.462086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:35.462119] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:35.465974] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=92.96%) [2026-02-09T20:16:35.466333] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-09T20:16:35.466481] [INFO ] [sig ] ASGI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:35.621482] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ASGI.txt [2026-02-09T20:16:35.621668] [INFO ] [sig ] [251/3427] Completed ASGI in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:35.621711] [INFO ] [sig ] [252/3427] Forecasting ASGN... [2026-02-09T20:16:35.621741] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-09T20:16:35.621774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-09T20:16:35.634017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-09T20:16:35.634422] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-09T20:16:35.635266] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-09T20:16:35.635319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:35.635366] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:35.635395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:35.635453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:35.694739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:35.695878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:35.695964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:35.695998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:35.820712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:35.820871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:35.820911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:35.820940] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:35.824373] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: DOWN (p=40.69%) [2026-02-09T20:16:35.824677] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-09T20:16:35.824812] [INFO ] [sig ] ASGN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:35.970618] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASGN.txt [2026-02-09T20:16:35.970777] [INFO ] [sig ] [252/3427] Completed ASGN in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:35.970817] [INFO ] [sig ] [253/3427] Forecasting ASH... [2026-02-09T20:16:35.970848] [INFO ] [sig ] Generating forecast for: ASH [2026-02-09T20:16:35.970879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-09T20:16:36.164367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-09T20:16:36.165057] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-09T20:16:36.166289] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-09T20:16:36.166354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:36.166398] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:36.166438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:36.166522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:36.247229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:36.248285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:36.248373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:36.248409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:36.395945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:36.396112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:36.396154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:36.396183] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:36.399945] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-09T20:16:36.400293] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-09T20:16:36.400441] [INFO ] [sig ] ASH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:36.550706] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASH.txt [2026-02-09T20:16:36.550866] [INFO ] [sig ] [253/3427] Completed ASH in 0.6s | 2.75 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:36.550907] [INFO ] [sig ] [254/3427] Forecasting ASIX... [2026-02-09T20:16:36.550938] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-09T20:16:36.550972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-09T20:16:36.562760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-09T20:16:36.563173] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-09T20:16:36.564009] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-09T20:16:36.564063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:36.564095] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:36.564122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:36.564179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:36.622224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:36.623112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:36.623194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:36.623227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:36.740372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:36.740520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:36.740560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:36.740610] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:36.743977] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: UP (p=82.54%) [2026-02-09T20:16:36.744247] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-09T20:16:36.744374] [INFO ] [sig ] ASIX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:36.895629] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ASIX.txt [2026-02-09T20:16:36.895856] [INFO ] [sig ] [254/3427] Completed ASIX in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:36.895923] [INFO ] [sig ] [255/3427] Forecasting ASLE... [2026-02-09T20:16:36.895970] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-09T20:16:36.896016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-09T20:16:36.907183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-09T20:16:36.907537] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-09T20:16:36.908371] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-09T20:16:36.908424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:36.908461] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:36.908488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:36.908546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:36.966043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:36.966861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:36.966942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:36.966975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:37.087323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:37.087700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:37.087745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:37.087775] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:37.091176] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=41.00%) [2026-02-09T20:16:37.091465] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-09T20:16:37.091617] [INFO ] [sig ] ASLE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:37.236210] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASLE.txt [2026-02-09T20:16:37.236394] [INFO ] [sig ] [255/3427] Completed ASLE in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:37.236437] [INFO ] [sig ] [256/3427] Forecasting ASMB... [2026-02-09T20:16:37.236473] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-09T20:16:37.236507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-09T20:16:37.248240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-09T20:16:37.248668] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-09T20:16:37.249545] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-09T20:16:37.249622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:37.249656] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:37.249685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:37.249744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:37.307511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:37.308373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:37.308458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:37.308493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:37.433315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:37.433471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:37.433511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:37.433540] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:37.437049] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: DOWN (p=27.19%) [2026-02-09T20:16:37.437360] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-09T20:16:37.437527] [INFO ] [sig ] ASMB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:37.592513] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASMB.txt [2026-02-09T20:16:37.592694] [INFO ] [sig ] [256/3427] Completed ASMB in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-09T20:16:37.592737] [INFO ] [sig ] [257/3427] Forecasting ASML... [2026-02-09T20:16:37.592771] [INFO ] [sig ] Generating forecast for: ASML [2026-02-09T20:16:37.592803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-09T20:16:37.604137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-09T20:16:37.604517] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-09T20:16:37.605390] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-09T20:16:37.605446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:37.605480] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:37.605508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:37.605567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:37.666402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:37.667293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:37.667397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:37.667441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:37.797047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:37.797210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:37.797253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:37.797284] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:37.801389] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: UP (p=88.33%) [2026-02-09T20:16:37.801923] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-09T20:16:37.802061] [INFO ] [sig ] ASML: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:37.951072] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ASML.txt [2026-02-09T20:16:37.951224] [INFO ] [sig ] [257/3427] Completed ASML in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-09T20:16:37.951263] [INFO ] [sig ] [258/3427] Forecasting ASND... [2026-02-09T20:16:37.951293] [INFO ] [sig ] Generating forecast for: ASND [2026-02-09T20:16:37.951325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-09T20:16:37.964406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-09T20:16:37.964804] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-09T20:16:37.965846] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-09T20:16:37.965898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:37.965969] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:37.965998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:37.966058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:38.027641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:38.028306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:38.028385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:38.028419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:38.156590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:38.156743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:38.156783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:38.156814] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:38.160361] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=12.82%) [2026-02-09T20:16:38.160696] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-09T20:16:38.160826] [INFO ] [sig ] ASND: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:38.306377] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASND.txt [2026-02-09T20:16:38.306503] [INFO ] [sig ] [258/3427] Completed ASND in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-09T20:16:38.306543] [INFO ] [sig ] [259/3427] Forecasting ASO... [2026-02-09T20:16:38.306590] [INFO ] [sig ] Generating forecast for: ASO [2026-02-09T20:16:38.306625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-09T20:16:38.317796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-09T20:16:38.318130] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-09T20:16:38.318987] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-09T20:16:38.319042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:38.319074] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:38.319103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:38.319162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:38.377726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:38.378351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:38.378430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:38.378463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:38.500872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:38.501029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:38.501068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:38.501135] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:38.504601] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=0.84%) [2026-02-09T20:16:38.504872] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-09T20:16:38.504994] [INFO ] [sig ] ASO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:38.650208] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASO.txt [2026-02-09T20:16:38.650341] [INFO ] [sig ] [259/3427] Completed ASO in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-09T20:16:38.650382] [INFO ] [sig ] [260/3427] Forecasting ASPI... [2026-02-09T20:16:38.650419] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-09T20:16:38.650451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-09T20:16:38.662355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-09T20:16:38.662719] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-09T20:16:38.663514] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-09T20:16:38.663568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:38.663621] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:38.663649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:38.663706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:38.720893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:38.721541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:38.721637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:38.721671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:38.842310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:38.842480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:38.842530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:38.842562] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:38.846051] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=6.04%) [2026-02-09T20:16:38.846331] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-09T20:16:38.846471] [INFO ] [sig ] ASPI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:38.991887] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASPI.txt [2026-02-09T20:16:38.992017] [INFO ] [sig ] [260/3427] Completed ASPI in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:38.992056] [INFO ] [sig ] [261/3427] Forecasting ASPN... [2026-02-09T20:16:38.992094] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-09T20:16:38.992123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-09T20:16:39.003269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-09T20:16:39.003638] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-09T20:16:39.004502] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-09T20:16:39.004597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:39.004636] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:39.004664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:39.004723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:39.062825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:39.063554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:39.063662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:39.063710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:39.190749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:39.190908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:39.190947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:39.191013] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:39.194432] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=86.33%) [2026-02-09T20:16:39.194728] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-09T20:16:39.194854] [INFO ] [sig ] ASPN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:39.398275] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ASPN.txt [2026-02-09T20:16:39.398424] [INFO ] [sig ] [261/3427] Completed ASPN in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:39.398475] [INFO ] [sig ] [262/3427] Forecasting ASPS... [2026-02-09T20:16:39.398516] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-09T20:16:39.398562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-09T20:16:39.409954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-09T20:16:39.410332] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-09T20:16:39.411180] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-09T20:16:39.411234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:39.411268] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:39.411296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:39.411364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:39.472141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:39.473038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:39.473121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:39.473155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:39.598191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:39.598348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:39.598395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:39.598426] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:39.602173] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=46.70%) [2026-02-09T20:16:39.602532] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-09T20:16:39.602701] [INFO ] [sig ] ASPS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:39.759121] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASPS.txt [2026-02-09T20:16:39.759346] [INFO ] [sig ] [262/3427] Completed ASPS in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:39.759400] [INFO ] [sig ] [263/3427] Forecasting ASTE... [2026-02-09T20:16:39.759441] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-09T20:16:39.759481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-09T20:16:39.774710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-09T20:16:39.775148] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-09T20:16:39.776379] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-09T20:16:39.776434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:39.776467] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:39.776495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:39.776595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:39.843413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:39.844489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:39.844595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:39.844631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:39.967400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:39.967566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:39.967636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:39.967666] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:39.971752] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-02-09T20:16:39.972220] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-09T20:16:39.972346] [INFO ] [sig ] ASTE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:40.117065] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASTE.txt [2026-02-09T20:16:40.117226] [INFO ] [sig ] [263/3427] Completed ASTE in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:40.117269] [INFO ] [sig ] [264/3427] Forecasting ASTH... [2026-02-09T20:16:40.117300] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-09T20:16:40.117332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-09T20:16:40.129955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-09T20:16:40.130368] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-09T20:16:40.131222] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-09T20:16:40.131276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:40.131310] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:40.131339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:40.131398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:40.190833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:40.191753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:40.191837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:40.191871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:40.309341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:40.309508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:40.309556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:40.309616] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:40.313067] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-02-09T20:16:40.313337] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-09T20:16:40.313459] [INFO ] [sig ] ASTH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:40.456013] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ASTH.txt [2026-02-09T20:16:40.456167] [INFO ] [sig ] [264/3427] Completed ASTH in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:40.456209] [INFO ] [sig ] [265/3427] Forecasting ASTI... [2026-02-09T20:16:40.456240] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-09T20:16:40.456271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-09T20:16:40.467761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-09T20:16:40.468147] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-09T20:16:40.469024] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-09T20:16:40.469092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:40.469125] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:40.469151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:40.469207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:40.525510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:40.526292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:40.526375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:40.526408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:40.647087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:40.647250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:40.647293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:40.647323] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:40.650898] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: DOWN (p=16.73%) [2026-02-09T20:16:40.651178] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-09T20:16:40.651308] [INFO ] [sig ] ASTI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:40.801708] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASTI.txt [2026-02-09T20:16:40.802068] [INFO ] [sig ] [265/3427] Completed ASTI in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:40.802110] [INFO ] [sig ] [266/3427] Forecasting ASTL... [2026-02-09T20:16:40.802141] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-09T20:16:40.802170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-09T20:16:40.813705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-09T20:16:40.814108] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-09T20:16:40.815199] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-09T20:16:40.815252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:40.815284] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:40.815311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:40.815368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:40.875003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:40.876174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:40.876267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:40.876300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:40.997885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:40.998061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:40.998104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:40.998134] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:41.002689] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=29.15%) [2026-02-09T20:16:41.003091] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-09T20:16:41.003242] [INFO ] [sig ] ASTL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:41.154748] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASTL.txt [2026-02-09T20:16:41.154907] [INFO ] [sig ] [266/3427] Completed ASTL in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:41.154949] [INFO ] [sig ] [267/3427] Forecasting ASTS... [2026-02-09T20:16:41.154980] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-09T20:16:41.155009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-09T20:16:41.167323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-09T20:16:41.167832] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-09T20:16:41.168717] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-09T20:16:41.168771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:41.168804] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:41.168832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:41.168890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:41.226531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:41.227483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:41.227569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:41.227622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:41.352247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:41.352406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:41.352446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:41.352474] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:41.356000] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=20.43%) [2026-02-09T20:16:41.356300] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-09T20:16:41.356430] [INFO ] [sig ] ASTS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:41.503046] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASTS.txt [2026-02-09T20:16:41.503206] [INFO ] [sig ] [267/3427] Completed ASTS in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:41.503246] [INFO ] [sig ] [268/3427] Forecasting ASX... [2026-02-09T20:16:41.503277] [INFO ] [sig ] Generating forecast for: ASX [2026-02-09T20:16:41.503308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-09T20:16:41.514672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-09T20:16:41.515011] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-09T20:16:41.515828] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-09T20:16:41.515880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:41.515912] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:41.515940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:41.515997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:41.576859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:41.577885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:41.577995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:41.578220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:41.700120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:41.700277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:41.700317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:41.700345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:41.703772] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: DOWN (p=42.51%) [2026-02-09T20:16:41.704053] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-09T20:16:41.704183] [INFO ] [sig ] ASX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:41.847728] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASX.txt [2026-02-09T20:16:41.847880] [INFO ] [sig ] [268/3427] Completed ASX in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:41.847920] [INFO ] [sig ] [269/3427] Forecasting ASYS... [2026-02-09T20:16:41.847951] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-09T20:16:41.847981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-09T20:16:41.858563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-09T20:16:41.858910] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-09T20:16:41.859941] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-09T20:16:41.859994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:41.860026] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:41.860052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:41.860109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:41.919599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:41.920561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:41.920661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:41.920693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:42.039605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:42.039752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:42.039792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:42.039820] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:42.043182] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: DOWN (p=26.74%) [2026-02-09T20:16:42.043452] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-09T20:16:42.043609] [INFO ] [sig ] ASYS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:42.186973] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ASYS.txt [2026-02-09T20:16:42.187110] [INFO ] [sig ] [269/3427] Completed ASYS in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:42.187149] [INFO ] [sig ] [270/3427] Forecasting ATAI... [2026-02-09T20:16:42.187181] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-09T20:16:42.187211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-09T20:16:42.197832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-09T20:16:42.198166] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-09T20:16:42.198989] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-09T20:16:42.199042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:42.199074] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:42.199101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:42.199158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:42.256984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:42.257712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:42.257793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:42.257830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:42.375126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:42.375281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:42.375322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:42.375351] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:42.378829] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: DOWN (p=5.52%) [2026-02-09T20:16:42.379104] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-09T20:16:42.379228] [INFO ] [sig ] ATAI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:42.525762] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ATAI.txt [2026-02-09T20:16:42.525912] [INFO ] [sig ] [270/3427] Completed ATAI in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:42.525951] [INFO ] [sig ] [271/3427] Forecasting ATEC... [2026-02-09T20:16:42.525980] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-09T20:16:42.526012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-09T20:16:42.536828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-09T20:16:42.537164] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-09T20:16:42.538030] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-09T20:16:42.538083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:42.538115] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:42.538142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:42.538200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:42.595212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:42.595929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:42.596008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:42.596041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:42.723273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:42.723429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:42.723468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:42.723498] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:42.726971] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=74.92%) [2026-02-09T20:16:42.727245] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-09T20:16:42.727397] [INFO ] [sig ] ATEC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:42.874374] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ATEC.txt [2026-02-09T20:16:42.874588] [INFO ] [sig ] [271/3427] Completed ATEC in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-09T20:16:42.874643] [INFO ] [sig ] [272/3427] Forecasting ATEN... [2026-02-09T20:16:42.874675] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-09T20:16:42.874705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-09T20:16:42.886529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-09T20:16:42.886950] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-09T20:16:42.887813] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-09T20:16:42.887867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:42.887899] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:42.887926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:42.887982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:42.945783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:42.946688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:42.946771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:42.946804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:43.068015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:43.068220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:43.068262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:43.068292] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:43.072226] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: UP (p=80.10%) [2026-02-09T20:16:43.072516] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-09T20:16:43.072668] [INFO ] [sig ] ATEN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:43.217091] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ATEN.txt [2026-02-09T20:16:43.217251] [INFO ] [sig ] [272/3427] Completed ATEN in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-09T20:16:43.217292] [INFO ] [sig ] [273/3427] Forecasting ATEX... [2026-02-09T20:16:43.217324] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-09T20:16:43.217376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-09T20:16:43.229087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-09T20:16:43.229496] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-09T20:16:43.230627] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-09T20:16:43.230694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:43.230727] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:43.230754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:43.230813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:43.288789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:43.289709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:43.289793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:43.289826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:43.409237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:43.409396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:43.409436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:43.409465] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:43.413464] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: UP (p=73.18%) [2026-02-09T20:16:43.413811] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-09T20:16:43.413949] [INFO ] [sig ] ATEX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:43.565913] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ATEX.txt [2026-02-09T20:16:43.566073] [INFO ] [sig ] [273/3427] Completed ATEX in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-09T20:16:43.566116] [INFO ] [sig ] [274/3427] Forecasting ATGE... [2026-02-09T20:16:43.566146] [INFO ] [sig ] Generating forecast for: ATGE [2026-02-09T20:16:43.566177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATGE' from 'https://tdm.silogroup.org/data/derivative_storage/ATGE.csv'. [2026-02-09T20:16:43.578083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATGE'. [2026-02-09T20:16:43.578488] [INFO ] [FORECASTER] Starting predict_future for ATGE [2026-02-09T20:16:43.579338] [DEBUG] [LOCAL ] No optimal features file found for ATGE: ./output/feature-sets/ATGE.txt [2026-02-09T20:16:43.579392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:43.579426] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:43.579453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:43.579511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:43.641840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:43.642763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:43.642853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:43.642888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:43.763052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:43.763216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:43.763257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:43.763289] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:43.766963] [DEBUG] [FORECASTER] ATGE: Forecast T+1@11:T+2@11: UP (p=92.20%) [2026-02-09T20:16:43.767269] [INFO ] [FORECASTER] Completed predict_future for ATGE [2026-02-09T20:16:43.767429] [INFO ] [sig ] ATGE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:43.915930] [INFO ] [LOCAL ] Saved forecast: ATGE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ATGE.txt [2026-02-09T20:16:43.916080] [INFO ] [sig ] [274/3427] Completed ATGE in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-09T20:16:43.916121] [INFO ] [sig ] [275/3427] Forecasting ATHM... [2026-02-09T20:16:43.916153] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-09T20:16:43.916185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-09T20:16:43.927756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-09T20:16:43.928151] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-09T20:16:43.929186] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-09T20:16:43.929239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:43.929300] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:43.929328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:43.929385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:43.989265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:43.990049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:43.990133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:43.990167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:44.119559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:44.119931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:44.119973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:44.120015] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:44.123479] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: UP (p=68.51%) [2026-02-09T20:16:44.123811] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-09T20:16:44.123941] [INFO ] [sig ] ATHM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:44.279790] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ATHM.txt [2026-02-09T20:16:44.279959] [INFO ] [sig ] [275/3427] Completed ATHM in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-09T20:16:44.280002] [INFO ] [sig ] [276/3427] Forecasting ATI... [2026-02-09T20:16:44.280033] [INFO ] [sig ] Generating forecast for: ATI [2026-02-09T20:16:44.280065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-09T20:16:44.291557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-09T20:16:44.291973] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-09T20:16:44.292846] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-09T20:16:44.292914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:44.292950] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:44.292978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:44.293038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:44.358977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:44.359917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:44.360000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:44.360035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:44.491596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:44.491758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:44.491798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:44.491826] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:44.495566] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: DOWN (p=20.57%) [2026-02-09T20:16:44.496052] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-09T20:16:44.496180] [INFO ] [sig ] ATI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:44.643485] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ATI.txt [2026-02-09T20:16:44.643664] [INFO ] [sig ] [276/3427] Completed ATI in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-09T20:16:44.643707] [INFO ] [sig ] [277/3427] Forecasting ATLC... [2026-02-09T20:16:44.643739] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-09T20:16:44.643769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-09T20:16:44.655129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-09T20:16:44.655517] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-09T20:16:44.656600] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-09T20:16:44.656660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:44.656694] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:44.656722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:44.656784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:44.718058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:44.718976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:44.719061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:44.719094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:44.847278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:44.847465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:44.847506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:44.847534] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:44.851084] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: UP (p=71.12%) [2026-02-09T20:16:44.851392] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-09T20:16:44.851525] [INFO ] [sig ] ATLC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:45.006295] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ATLC.txt [2026-02-09T20:16:45.006459] [INFO ] [sig ] [277/3427] Completed ATLC in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-09T20:16:45.006499] [INFO ] [sig ] [278/3427] Forecasting ATLCZ... [2026-02-09T20:16:45.006531] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-09T20:16:45.006563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-09T20:16:45.019070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-09T20:16:45.019462] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-09T20:16:45.020316] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-09T20:16:45.020370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:45.020402] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:45.020428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:45.020485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:45.080017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:45.080977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:45.081065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:45.081099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:45.206287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:45.206452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:45.206493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:45.206566] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:45.210860] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: DOWN (p=11.49%) [2026-02-09T20:16:45.211399] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-09T20:16:45.211555] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:45.369493] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ATLCZ.txt [2026-02-09T20:16:45.369673] [INFO ] [sig ] [278/3427] Completed ATLCZ in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-09T20:16:45.369718] [INFO ] [sig ] [279/3427] Forecasting ATLO... [2026-02-09T20:16:45.369750] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-09T20:16:45.369782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-09T20:16:45.381899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-09T20:16:45.382209] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-09T20:16:45.383027] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-09T20:16:45.383080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:45.383112] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:45.383140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:45.383195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:45.444386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:45.445303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:45.445397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:45.445430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:45.558761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:45.558903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:45.558942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:45.558970] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:45.562358] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: UP (p=79.96%) [2026-02-09T20:16:45.562655] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-09T20:16:45.562782] [INFO ] [sig ] ATLO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:45.709185] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ATLO.txt [2026-02-09T20:16:45.709332] [INFO ] [sig ] [279/3427] Completed ATLO in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-09T20:16:45.709381] [INFO ] [sig ] [280/3427] Forecasting ATNI... [2026-02-09T20:16:45.709413] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-09T20:16:45.709443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-09T20:16:45.720243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-09T20:16:45.720646] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-09T20:16:45.721492] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-09T20:16:45.721547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:45.721599] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:45.721629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:45.721689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:45.779212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:45.779926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:45.780007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:45.780040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:45.906557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:45.906734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:45.906774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:45.906805] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:45.910242] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-02-09T20:16:45.910525] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-09T20:16:45.910675] [INFO ] [sig ] ATNI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:46.053341] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ATNI.txt [2026-02-09T20:16:46.053477] [INFO ] [sig ] [280/3427] Completed ATNI in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-09T20:16:46.053518] [INFO ] [sig ] [281/3427] Forecasting ATO... [2026-02-09T20:16:46.053548] [INFO ] [sig ] Generating forecast for: ATO [2026-02-09T20:16:46.053599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-09T20:16:46.064878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-09T20:16:46.065295] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-09T20:16:46.066163] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-09T20:16:46.066228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:46.066262] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:46.066291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:46.066350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:46.130904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:46.131797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:46.131880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:46.131913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:46.258739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:46.258888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:46.258926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:46.258955] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:46.262389] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: DOWN (p=28.97%) [2026-02-09T20:16:46.262724] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-09T20:16:46.262857] [INFO ] [sig ] ATO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:46.406520] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ATO.txt [2026-02-09T20:16:46.406682] [INFO ] [sig ] [281/3427] Completed ATO in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-09T20:16:46.406723] [INFO ] [sig ] [282/3427] Forecasting ATOM... [2026-02-09T20:16:46.406752] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-09T20:16:46.406782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-09T20:16:46.417798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-09T20:16:46.418158] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-09T20:16:46.418977] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-09T20:16:46.419032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:46.419065] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:46.419093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:46.419151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:46.475160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:46.476091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:46.476174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:46.476208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:46.610155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:46.610313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:46.610354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:46.610385] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:46.613869] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: DOWN (p=8.23%) [2026-02-09T20:16:46.614166] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-09T20:16:46.614302] [INFO ] [sig ] ATOM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:46.757168] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ATOM.txt [2026-02-09T20:16:46.757316] [INFO ] [sig ] [282/3427] Completed ATOM in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-09T20:16:46.757379] [INFO ] [sig ] [283/3427] Forecasting ATRA... [2026-02-09T20:16:46.757410] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-09T20:16:46.757441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-09T20:16:46.768696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-09T20:16:46.769091] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-09T20:16:46.769958] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-09T20:16:46.770012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:46.770047] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:46.770075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:46.770133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:46.829543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:46.830359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:46.830448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:46.830483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:46.955878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:46.956030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:46.956088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:46.956119] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:46.960061] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-02-09T20:16:46.960347] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-09T20:16:46.960478] [INFO ] [sig ] ATRA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:47.109336] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ATRA.txt [2026-02-09T20:16:47.109477] [INFO ] [sig ] [283/3427] Completed ATRA in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-09T20:16:47.109516] [INFO ] [sig ] [284/3427] Forecasting ATRC... [2026-02-09T20:16:47.109545] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-09T20:16:47.109594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-09T20:16:47.120609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-09T20:16:47.120994] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-09T20:16:47.121836] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-09T20:16:47.121890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:47.121923] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:47.121950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:47.122009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:47.181816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:47.182643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:47.182724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:47.182758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:47.301534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:47.301701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:47.301741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:47.301770] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:47.305127] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: DOWN (p=17.56%) [2026-02-09T20:16:47.305402] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-09T20:16:47.305531] [INFO ] [sig ] ATRC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:47.448398] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ATRC.txt [2026-02-09T20:16:47.448534] [INFO ] [sig ] [284/3427] Completed ATRC in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-09T20:16:47.448589] [INFO ] [sig ] [285/3427] Forecasting ATRO... [2026-02-09T20:16:47.448622] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-09T20:16:47.448654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-09T20:16:47.460160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-09T20:16:47.460511] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-09T20:16:47.461331] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-09T20:16:47.461384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:47.461416] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:47.461444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:47.461502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:47.520427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:47.521250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:47.521363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:47.521399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:47.649595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:47.649776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:47.649817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:47.649846] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:47.653315] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: DOWN (p=40.50%) [2026-02-09T20:16:47.653626] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-09T20:16:47.653758] [INFO ] [sig ] ATRO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:47.800698] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ATRO.txt [2026-02-09T20:16:47.800816] [INFO ] [sig ] [285/3427] Completed ATRO in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-09T20:16:47.800854] [INFO ] [sig ] [286/3427] Forecasting AUB... [2026-02-09T20:16:47.800883] [INFO ] [sig ] Generating forecast for: AUB [2026-02-09T20:16:47.800913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-09T20:16:47.811729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-09T20:16:47.812049] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-09T20:16:47.812890] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-09T20:16:47.812942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:47.812973] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:47.813000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:47.813056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:47.870059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:47.870934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:47.871016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:47.871050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:47.994549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:47.994726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:47.994766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:47.994797] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:47.998184] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=18.30%) [2026-02-09T20:16:47.998452] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-09T20:16:47.998596] [INFO ] [sig ] AUB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:48.144881] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AUB.txt [2026-02-09T20:16:48.145193] [INFO ] [sig ] [286/3427] Completed AUB in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-09T20:16:48.145232] [INFO ] [sig ] [287/3427] Forecasting AUDC... [2026-02-09T20:16:48.145262] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-09T20:16:48.145292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-09T20:16:48.157638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-09T20:16:48.158147] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-09T20:16:48.159160] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-09T20:16:48.159212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:48.159278] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:48.159307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:48.159364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:48.217291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:48.217941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:48.218022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:48.218053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:48.342643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:48.342820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:48.342862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:48.342893] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:48.346392] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-02-09T20:16:48.346703] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-09T20:16:48.346840] [INFO ] [sig ] AUDC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:48.492558] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AUDC.txt [2026-02-09T20:16:48.492699] [INFO ] [sig ] [287/3427] Completed AUDC in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-09T20:16:48.492753] [INFO ] [sig ] [288/3427] Forecasting AUPH... [2026-02-09T20:16:48.492791] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-09T20:16:48.492827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-09T20:16:48.504266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-09T20:16:48.504613] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-09T20:16:48.505627] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-09T20:16:48.505687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:48.505725] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:48.505758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:48.505839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:48.562490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:48.563351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:48.563437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:48.563476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:48.678086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:48.678227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:48.678265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:48.678295] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:48.681668] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: DOWN (p=27.31%) [2026-02-09T20:16:48.681944] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-09T20:16:48.682067] [INFO ] [sig ] AUPH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:48.827028] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AUPH.txt [2026-02-09T20:16:48.827175] [INFO ] [sig ] [288/3427] Completed AUPH in 0.3s | 2.77 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-09T20:16:48.827215] [INFO ] [sig ] [289/3427] Forecasting AURA... [2026-02-09T20:16:48.827245] [INFO ] [sig ] Generating forecast for: AURA [2026-02-09T20:16:48.827275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-09T20:16:48.837888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-09T20:16:48.838236] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-09T20:16:48.839096] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-09T20:16:48.839149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:48.839181] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:48.839208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:48.839266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:48.896267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:48.896931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:48.897008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:48.897041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:49.019098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:49.019263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:49.019302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:49.019331] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:49.022989] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=26.00%) [2026-02-09T20:16:49.023278] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-09T20:16:49.023408] [INFO ] [sig ] AURA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:49.175587] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AURA.txt [2026-02-09T20:16:49.175749] [INFO ] [sig ] [289/3427] Completed AURA in 0.3s | 2.77 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-09T20:16:49.175789] [INFO ] [sig ] [290/3427] Forecasting AUTL... [2026-02-09T20:16:49.175826] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-09T20:16:49.175863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-09T20:16:49.187298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-09T20:16:49.187704] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-09T20:16:49.188536] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-09T20:16:49.188611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:49.188645] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:49.188672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:49.188729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:49.245738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:49.246334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:49.246414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:49.246446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:49.368319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:49.368476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:49.368515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:49.368544] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:49.371933] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: UP (p=50.62%) [2026-02-09T20:16:49.372204] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-09T20:16:49.372326] [INFO ] [sig ] AUTL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:49.518212] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AUTL.txt [2026-02-09T20:16:49.518349] [INFO ] [sig ] [290/3427] Completed AUTL in 0.3s | 2.77 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-09T20:16:49.518388] [INFO ] [sig ] [291/3427] Forecasting AVA... [2026-02-09T20:16:49.518426] [INFO ] [sig ] Generating forecast for: AVA [2026-02-09T20:16:49.518458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-09T20:16:49.529305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-09T20:16:49.529658] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-09T20:16:49.530445] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-09T20:16:49.530498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:49.530531] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:49.530558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:49.530642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:49.587641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:49.588288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:49.588366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:49.588399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:49.705632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:49.705789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:49.705828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:49.705857] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:49.709378] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=68.26%) [2026-02-09T20:16:49.709694] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-09T20:16:49.709828] [INFO ] [sig ] AVA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:49.860212] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVA.txt [2026-02-09T20:16:49.860366] [INFO ] [sig ] [291/3427] Completed AVA in 0.3s | 2.77 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-09T20:16:49.860407] [INFO ] [sig ] [292/3427] Forecasting AVAH... [2026-02-09T20:16:49.860440] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-09T20:16:49.860477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-09T20:16:49.871617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-09T20:16:49.871962] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-09T20:16:49.872771] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-09T20:16:49.872824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:49.872907] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:49.872936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:49.872994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:49.930389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:49.931138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:49.931217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:49.931250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:50.050129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:50.050287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:50.050327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:50.050356] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:50.053932] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=89.76%) [2026-02-09T20:16:50.054397] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-09T20:16:50.054522] [INFO ] [sig ] AVAH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:50.202540] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVAH.txt [2026-02-09T20:16:50.202722] [INFO ] [sig ] [292/3427] Completed AVAH in 0.3s | 2.77 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-09T20:16:50.202763] [INFO ] [sig ] [293/3427] Forecasting AVAL... [2026-02-09T20:16:50.202794] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-09T20:16:50.202825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-09T20:16:50.213953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-09T20:16:50.214312] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-09T20:16:50.215154] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-09T20:16:50.215207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:50.215239] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:50.215266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:50.215323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:50.276664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:50.277569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:50.277674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:50.277710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:50.396016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:50.396171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:50.396213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:50.396243] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:50.400050] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=86.20%) [2026-02-09T20:16:50.400319] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-09T20:16:50.400441] [INFO ] [sig ] AVAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:50.548029] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVAL.txt [2026-02-09T20:16:50.548186] [INFO ] [sig ] [293/3427] Completed AVAL in 0.3s | 2.77 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-09T20:16:50.548227] [INFO ] [sig ] [294/3427] Forecasting AVB... [2026-02-09T20:16:50.548257] [INFO ] [sig ] Generating forecast for: AVB [2026-02-09T20:16:50.548289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-09T20:16:50.560715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-09T20:16:50.561098] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-09T20:16:50.561948] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-09T20:16:50.562000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:50.562033] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:50.562060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:50.562117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:50.618292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:50.618984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:50.619064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:50.619096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:50.742423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:50.742600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:50.742641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:50.742687] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:50.746102] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-09T20:16:50.746434] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-09T20:16:50.746561] [INFO ] [sig ] AVB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:50.889410] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVB.txt [2026-02-09T20:16:50.889567] [INFO ] [sig ] [294/3427] Completed AVB in 0.3s | 2.77 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-09T20:16:50.889631] [INFO ] [sig ] [295/3427] Forecasting AVBP... [2026-02-09T20:16:50.889663] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-09T20:16:50.889694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-09T20:16:50.901257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-09T20:16:50.901639] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-09T20:16:50.902442] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-09T20:16:50.902494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:50.902526] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:50.902552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:50.902629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:50.963892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:50.964790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:50.964877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:50.964911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:51.099246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:51.099407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:51.099447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:51.099514] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:51.103773] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: UP (p=60.85%) [2026-02-09T20:16:51.104088] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-09T20:16:51.104413] [INFO ] [sig ] AVBP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:51.259181] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVBP.txt [2026-02-09T20:16:51.259390] [INFO ] [sig ] [295/3427] Completed AVBP in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-09T20:16:51.259466] [INFO ] [sig ] [296/3427] Forecasting AVD... [2026-02-09T20:16:51.259505] [INFO ] [sig ] Generating forecast for: AVD [2026-02-09T20:16:51.259538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-09T20:16:51.274261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-09T20:16:51.274766] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-09T20:16:51.276258] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-09T20:16:51.276321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:51.276358] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:51.276389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:51.276461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:51.345551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:51.346663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:51.346762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:51.346815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:51.467678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:51.467843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:51.467892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:51.467924] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:51.471378] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-02-09T20:16:51.471686] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-09T20:16:51.471830] [INFO ] [sig ] AVD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:51.619014] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVD.txt [2026-02-09T20:16:51.619197] [INFO ] [sig ] [296/3427] Completed AVD in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-09T20:16:51.619241] [INFO ] [sig ] [297/3427] Forecasting AVDL... [2026-02-09T20:16:51.619274] [INFO ] [sig ] Generating forecast for: AVDL [2026-02-09T20:16:51.619305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVDL' from 'https://tdm.silogroup.org/data/derivative_storage/AVDL.csv'. [2026-02-09T20:16:51.632470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVDL'. [2026-02-09T20:16:51.632837] [INFO ] [FORECASTER] Starting predict_future for AVDL [2026-02-09T20:16:51.633700] [DEBUG] [LOCAL ] No optimal features file found for AVDL: ./output/feature-sets/AVDL.txt [2026-02-09T20:16:51.633753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:51.633785] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:51.633813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:51.633874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:51.694991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:51.695773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:51.695854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:51.695889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:51.823485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:51.823658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:51.823699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:51.823728] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:51.827122] [DEBUG] [FORECASTER] AVDL: Forecast T+1@11:T+2@11: UP (p=84.53%) [2026-02-09T20:16:51.827415] [INFO ] [FORECASTER] Completed predict_future for AVDL [2026-02-09T20:16:51.827541] [INFO ] [sig ] AVDL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:51.976678] [INFO ] [LOCAL ] Saved forecast: AVDL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVDL.txt [2026-02-09T20:16:51.976825] [INFO ] [sig ] [297/3427] Completed AVDL in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-09T20:16:51.976864] [INFO ] [sig ] [298/3427] Forecasting AVGO... [2026-02-09T20:16:51.976894] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-09T20:16:51.976924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-09T20:16:51.988828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-09T20:16:51.989218] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-09T20:16:51.990076] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-09T20:16:51.990130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:51.990164] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:51.990205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:51.990266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:52.049844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:52.050819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:52.050923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:52.050958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:52.174822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:52.174987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:52.175217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:52.175245] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:52.178803] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=93.01%) [2026-02-09T20:16:52.179312] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-09T20:16:52.179448] [INFO ] [sig ] AVGO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:52.335557] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVGO.txt [2026-02-09T20:16:52.335753] [INFO ] [sig ] [298/3427] Completed AVGO in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-09T20:16:52.335820] [INFO ] [sig ] [299/3427] Forecasting AVGX... [2026-02-09T20:16:52.335853] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-09T20:16:52.335883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-09T20:16:52.348071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-09T20:16:52.348515] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-09T20:16:52.349653] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-09T20:16:52.349711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:52.349743] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:52.349771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:52.349830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:52.411380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:52.412313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:52.412411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:52.412444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:52.537879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:52.538044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:52.538082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:52.538112] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:52.542015] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: DOWN (p=25.97%) [2026-02-09T20:16:52.542407] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-09T20:16:52.542601] [INFO ] [sig ] AVGX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:52.692843] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AVGX.txt [2026-02-09T20:16:52.693018] [INFO ] [sig ] [299/3427] Completed AVGX in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-09T20:16:52.693061] [INFO ] [sig ] [300/3427] Forecasting AVK... [2026-02-09T20:16:52.693092] [INFO ] [sig ] Generating forecast for: AVK [2026-02-09T20:16:52.693123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-09T20:16:52.705479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-09T20:16:52.705907] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-09T20:16:52.706766] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-09T20:16:52.706819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:52.706851] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:52.706879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:52.706936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:52.765897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:52.766771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:52.766892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:52.766928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:52.883682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:52.883834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:52.883872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:52.883901] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:52.887491] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=81.27%) [2026-02-09T20:16:52.887779] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-09T20:16:52.887913] [INFO ] [sig ] AVK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:53.034099] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVK.txt [2026-02-09T20:16:53.034259] [INFO ] [sig ] [300/3427] Completed AVK in 0.3s | 2.77 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-09T20:16:53.034299] [INFO ] [sig ] [301/3427] Forecasting AVNS... [2026-02-09T20:16:53.034329] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-09T20:16:53.034358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-09T20:16:53.045863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-09T20:16:53.046253] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-09T20:16:53.047096] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-09T20:16:53.047149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:53.047181] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:53.047208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:53.047266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:53.104589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:53.105456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:53.105537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:53.105591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:53.230199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:53.230361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:53.230402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:53.230431] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:53.233885] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-02-09T20:16:53.234177] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-09T20:16:53.234306] [INFO ] [sig ] AVNS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:53.378500] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVNS.txt [2026-02-09T20:16:53.378644] [INFO ] [sig ] [301/3427] Completed AVNS in 0.3s | 2.77 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-09T20:16:53.378685] [INFO ] [sig ] [302/3427] Forecasting AVO... [2026-02-09T20:16:53.378715] [INFO ] [sig ] Generating forecast for: AVO [2026-02-09T20:16:53.378752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-09T20:16:53.391082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-09T20:16:53.391407] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-09T20:16:53.392208] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-09T20:16:53.392267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:53.392299] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:53.392327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:53.392385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:53.450010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:53.450939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:53.451058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:53.451092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:53.579258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:53.579414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:53.579454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:53.579484] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:53.583195] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: DOWN (p=17.71%) [2026-02-09T20:16:53.583508] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-09T20:16:53.583682] [INFO ] [sig ] AVO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:53.735183] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AVO.txt [2026-02-09T20:16:53.735330] [INFO ] [sig ] [302/3427] Completed AVO in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-09T20:16:53.735369] [INFO ] [sig ] [303/3427] Forecasting AVTX... [2026-02-09T20:16:53.735400] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-09T20:16:53.735432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-09T20:16:53.748128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-09T20:16:53.748464] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-09T20:16:53.749296] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-09T20:16:53.749349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:53.749381] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:53.749408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:53.749469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:53.807679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:53.808313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:53.808393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:53.808426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:53.932262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:53.932422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:53.932462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:53.932492] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:53.936592] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-09T20:16:53.936893] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-09T20:16:53.937028] [INFO ] [sig ] AVTX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:54.087979] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVTX.txt [2026-02-09T20:16:54.088135] [INFO ] [sig ] [303/3427] Completed AVTX in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-09T20:16:54.088176] [INFO ] [sig ] [304/3427] Forecasting AVXL... [2026-02-09T20:16:54.088206] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-09T20:16:54.088238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-09T20:16:54.099698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-09T20:16:54.100034] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-09T20:16:54.100872] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-09T20:16:54.100924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:54.100956] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:54.100982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:54.101040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:54.158960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:54.159735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:54.159826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:54.159862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:54.284133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:54.284289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:54.284328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:54.284358] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:54.288371] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: UP (p=92.82%) [2026-02-09T20:16:54.288669] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-09T20:16:54.288802] [INFO ] [sig ] AVXL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:54.434837] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AVXL.txt [2026-02-09T20:16:54.434991] [INFO ] [sig ] [304/3427] Completed AVXL in 0.3s | 2.77 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-09T20:16:54.435031] [INFO ] [sig ] [305/3427] Forecasting AVY... [2026-02-09T20:16:54.435061] [INFO ] [sig ] Generating forecast for: AVY [2026-02-09T20:16:54.435093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-09T20:16:54.448695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-09T20:16:54.449254] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-09T20:16:54.450114] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-09T20:16:54.450357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:54.450389] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:54.450416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:54.450475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:54.508311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:54.509181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:54.509261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:54.509294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:54.639321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:54.639474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:54.639519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:54.639550] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:54.643363] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: DOWN (p=27.53%) [2026-02-09T20:16:54.643892] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-09T20:16:54.644031] [INFO ] [sig ] AVY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:54.804283] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AVY.txt [2026-02-09T20:16:54.804501] [INFO ] [sig ] [305/3427] Completed AVY in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-09T20:16:54.804546] [INFO ] [sig ] [306/3427] Forecasting AWF... [2026-02-09T20:16:54.804597] [INFO ] [sig ] Generating forecast for: AWF [2026-02-09T20:16:54.804631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-09T20:16:54.818013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-09T20:16:54.818416] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-09T20:16:54.819342] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-09T20:16:54.819396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:54.819429] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:54.819457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:54.819516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:54.882833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:54.883808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:54.883907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:54.883949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:55.013397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:55.013586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:55.013631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:55.013662] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:55.017220] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=58.14%) [2026-02-09T20:16:55.017551] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-09T20:16:55.017703] [INFO ] [sig ] AWF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:55.163363] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AWF.txt [2026-02-09T20:16:55.163510] [INFO ] [sig ] [306/3427] Completed AWF in 0.4s | 2.77 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-09T20:16:55.163550] [INFO ] [sig ] [307/3427] Forecasting AWI... [2026-02-09T20:16:55.163600] [INFO ] [sig ] Generating forecast for: AWI [2026-02-09T20:16:55.163634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-09T20:16:55.175011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-09T20:16:55.175378] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-09T20:16:55.176191] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-09T20:16:55.176242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:55.176274] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:55.176302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:55.176358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:55.234061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:55.235034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:55.235122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:55.235156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:55.379367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:55.379611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:55.379683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:55.379736] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:55.385326] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=24.03%) [2026-02-09T20:16:55.385867] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-09T20:16:55.386078] [INFO ] [sig ] AWI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:55.617681] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AWI.txt [2026-02-09T20:16:55.617896] [INFO ] [sig ] [307/3427] Completed AWI in 0.5s | 2.77 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-09T20:16:55.617944] [INFO ] [sig ] [308/3427] Forecasting AWK... [2026-02-09T20:16:55.617980] [INFO ] [sig ] Generating forecast for: AWK [2026-02-09T20:16:55.618016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-09T20:16:55.631629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-09T20:16:55.632096] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-09T20:16:55.633259] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-09T20:16:55.633316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:55.633351] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:55.633385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:55.633456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:55.722870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:55.724178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:55.724302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:55.724359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:55.898672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:55.898883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:55.898953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:55.899009] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:55.904404] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=87.95%) [2026-02-09T20:16:55.904915] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-09T20:16:55.905108] [INFO ] [sig ] AWK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:56.132322] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AWK.txt [2026-02-09T20:16:56.132553] [INFO ] [sig ] [308/3427] Completed AWK in 0.5s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:16:56.132648] [INFO ] [sig ] [309/3427] Forecasting AWP... [2026-02-09T20:16:56.132702] [INFO ] [sig ] Generating forecast for: AWP [2026-02-09T20:16:56.132755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-09T20:16:56.164645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-09T20:16:56.165202] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-09T20:16:56.166489] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-09T20:16:56.166563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:56.166675] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:56.166724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:56.166822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:56.265797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:56.267388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:56.267520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:56.267597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:56.429669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:56.429839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:56.429883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:56.429913] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:56.433921] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: DOWN (p=17.28%) [2026-02-09T20:16:56.434334] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-09T20:16:56.434494] [INFO ] [sig ] AWP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:56.648083] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AWP.txt [2026-02-09T20:16:56.648315] [INFO ] [sig ] [309/3427] Completed AWP in 0.5s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:16:56.648378] [INFO ] [sig ] [310/3427] Forecasting AWRE... [2026-02-09T20:16:56.648425] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-09T20:16:56.648475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-09T20:16:56.664171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-09T20:16:56.664725] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-09T20:16:56.665887] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-09T20:16:56.665948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:56.665985] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:56.666035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:56.666127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:56.725953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:56.727008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:56.727114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:56.727170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:56.841699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:56.841872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:56.841927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:56.841968] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:56.846000] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=1.13%) [2026-02-09T20:16:56.846314] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-09T20:16:56.846454] [INFO ] [sig ] AWRE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:56.999429] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AWRE.txt [2026-02-09T20:16:56.999642] [INFO ] [sig ] [310/3427] Completed AWRE in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:16:56.999695] [INFO ] [sig ] [311/3427] Forecasting AXGN... [2026-02-09T20:16:56.999727] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-09T20:16:56.999761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-09T20:16:57.011779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-09T20:16:57.012182] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-09T20:16:57.013041] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-09T20:16:57.013288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:57.013360] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:57.013397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:57.013457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:57.078030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:57.079467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:57.079561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:57.079632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:57.210428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:57.210630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:57.210677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:57.210708] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:57.214595] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: DOWN (p=0.31%) [2026-02-09T20:16:57.214956] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-09T20:16:57.215113] [INFO ] [sig ] AXGN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:57.370490] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AXGN.txt [2026-02-09T20:16:57.370676] [INFO ] [sig ] [311/3427] Completed AXGN in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:16:57.370722] [INFO ] [sig ] [312/3427] Forecasting AXP... [2026-02-09T20:16:57.370758] [INFO ] [sig ] Generating forecast for: AXP [2026-02-09T20:16:57.370790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-09T20:16:57.382981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-09T20:16:57.383392] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-09T20:16:57.384332] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-09T20:16:57.384391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:57.384424] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:57.384452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:57.384510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:57.447765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:57.448685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:57.448774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:57.448810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:57.581676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:57.581843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:57.581887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:57.581957] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:57.586036] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=66.90%) [2026-02-09T20:16:57.586371] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-09T20:16:57.586512] [INFO ] [sig ] AXP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:57.745563] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AXP.txt [2026-02-09T20:16:57.745747] [INFO ] [sig ] [312/3427] Completed AXP in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:16:57.745789] [INFO ] [sig ] [313/3427] Forecasting AXS... [2026-02-09T20:16:57.745818] [INFO ] [sig ] Generating forecast for: AXS [2026-02-09T20:16:57.745849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-09T20:16:57.758016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-09T20:16:57.758476] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-09T20:16:57.759457] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-09T20:16:57.759514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:57.759549] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:57.759601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:57.759675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:57.819372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:57.820349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:57.820439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:57.820474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:57.943997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:57.944159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:57.944201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:57.944231] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:57.947887] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: DOWN (p=33.92%) [2026-02-09T20:16:57.948387] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-09T20:16:57.948526] [INFO ] [sig ] AXS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:58.103623] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AXS.txt [2026-02-09T20:16:58.103788] [INFO ] [sig ] [313/3427] Completed AXS in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:16:58.103832] [INFO ] [sig ] [314/3427] Forecasting AXSM... [2026-02-09T20:16:58.103866] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-09T20:16:58.103898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-09T20:16:58.115988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-09T20:16:58.116409] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-09T20:16:58.117295] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-09T20:16:58.117376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:58.117412] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:58.117443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:58.117504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:58.176758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:58.177704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:58.177791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:58.177826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:58.302793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:58.302956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:58.303007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:58.303048] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:58.306742] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: UP (p=60.02%) [2026-02-09T20:16:58.307096] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-09T20:16:58.307239] [INFO ] [sig ] AXSM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:58.464958] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AXSM.txt [2026-02-09T20:16:58.465115] [INFO ] [sig ] [314/3427] Completed AXSM in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:16:58.465183] [INFO ] [sig ] [315/3427] Forecasting AXTA... [2026-02-09T20:16:58.465216] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-09T20:16:58.465248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-09T20:16:58.476894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-09T20:16:58.477299] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-09T20:16:58.478161] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-09T20:16:58.478214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:58.478246] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:58.478273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:58.478330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:58.534556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:58.535454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:58.535538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:58.535592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:58.657553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:58.657731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:58.657771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:58.657800] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:58.661233] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=10.33%) [2026-02-09T20:16:58.661505] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-09T20:16:58.661654] [INFO ] [sig ] AXTA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:58.808040] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AXTA.txt [2026-02-09T20:16:58.808209] [INFO ] [sig ] [315/3427] Completed AXTA in 0.3s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:16:58.808248] [INFO ] [sig ] [316/3427] Forecasting AXTI... [2026-02-09T20:16:58.808279] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-09T20:16:58.808310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-09T20:16:58.819762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-09T20:16:58.820153] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-09T20:16:58.820977] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-09T20:16:58.821028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:58.821060] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:58.821086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:58.821144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:58.880563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:58.881481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:58.881566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:58.881622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:59.006496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:59.006673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:59.006714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:59.006743] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:59.010189] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=6.27%) [2026-02-09T20:16:59.010463] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-09T20:16:59.010664] [INFO ] [sig ] AXTI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:59.162965] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AXTI.txt [2026-02-09T20:16:59.163124] [INFO ] [sig ] [316/3427] Completed AXTI in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:16:59.163165] [INFO ] [sig ] [317/3427] Forecasting AYI... [2026-02-09T20:16:59.163195] [INFO ] [sig ] Generating forecast for: AYI [2026-02-09T20:16:59.163227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-09T20:16:59.174685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-09T20:16:59.175091] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-09T20:16:59.175975] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-09T20:16:59.176041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:59.176080] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:59.176111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:59.176169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:59.235447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:59.236338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:59.236422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:59.236456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:59.368063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:59.368240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:59.368475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:59.368504] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:59.372069] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: UP (p=58.35%) [2026-02-09T20:16:59.372355] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-09T20:16:59.372485] [INFO ] [sig ] AYI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:16:59.528246] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AYI.txt [2026-02-09T20:16:59.528426] [INFO ] [sig ] [317/3427] Completed AYI in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:16:59.528467] [INFO ] [sig ] [318/3427] Forecasting AZ... [2026-02-09T20:16:59.528499] [INFO ] [sig ] Generating forecast for: AZ [2026-02-09T20:16:59.528529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-09T20:16:59.540495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-09T20:16:59.540920] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-09T20:16:59.541799] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-09T20:16:59.541852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:59.541884] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:59.541910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:59.541968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:59.605534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:59.606452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:59.606538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:59.606590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:16:59.734498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:16:59.734672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:16:59.734714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:16:59.734759] [INFO ] [FORECASTER] Training complete [2026-02-09T20:16:59.738352] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: DOWN (p=4.40%) [2026-02-09T20:16:59.738674] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-09T20:16:59.738823] [INFO ] [sig ] AZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:16:59.899396] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AZ.txt [2026-02-09T20:16:59.899597] [INFO ] [sig ] [318/3427] Completed AZ in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:16:59.899643] [INFO ] [sig ] [319/3427] Forecasting AZN... [2026-02-09T20:16:59.899675] [INFO ] [sig ] Generating forecast for: AZN [2026-02-09T20:16:59.899706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-09T20:16:59.914251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-09T20:16:59.914673] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-09T20:16:59.915496] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-09T20:16:59.915549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:16:59.915606] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:16:59.915638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:16:59.915696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:16:59.976092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:16:59.977209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:16:59.977292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:16:59.977390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:00.101045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:00.101208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:00.101251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:00.101283] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:00.104895] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-02-09T20:17:00.105187] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-09T20:17:00.105321] [INFO ] [sig ] AZN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:00.255057] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AZN.txt [2026-02-09T20:17:00.255407] [INFO ] [sig ] [319/3427] Completed AZN in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:17:00.255449] [INFO ] [sig ] [320/3427] Forecasting AZO... [2026-02-09T20:17:00.255478] [INFO ] [sig ] Generating forecast for: AZO [2026-02-09T20:17:00.255509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-09T20:17:00.267477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-09T20:17:00.267936] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-09T20:17:00.268831] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-09T20:17:00.268890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:00.268925] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:00.268960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:00.269035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:00.329678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:00.330703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:00.330789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:00.330840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:00.460703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:00.460895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:00.460957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:00.460996] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:00.465238] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: DOWN (p=12.78%) [2026-02-09T20:17:00.465607] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-09T20:17:00.465757] [INFO ] [sig ] AZO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:00.621630] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/AZO.txt [2026-02-09T20:17:00.621791] [INFO ] [sig ] [320/3427] Completed AZO in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:17:00.621832] [INFO ] [sig ] [321/3427] Forecasting AZZ... [2026-02-09T20:17:00.621862] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-09T20:17:00.621894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-09T20:17:00.633021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-09T20:17:00.633413] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-09T20:17:00.634253] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-09T20:17:00.634307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:00.634339] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:00.634367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:00.634425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:00.693909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:00.694891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:00.695000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:00.695034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:00.826826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:00.827078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:00.827166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:00.827209] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:00.831198] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: UP (p=71.16%) [2026-02-09T20:17:00.831633] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-09T20:17:00.831812] [INFO ] [sig ] AZZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:00.994298] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/AZZ.txt [2026-02-09T20:17:00.994461] [INFO ] [sig ] [321/3427] Completed AZZ in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:17:00.994505] [INFO ] [sig ] [322/3427] Forecasting BA... [2026-02-09T20:17:00.994539] [INFO ] [sig ] Generating forecast for: BA [2026-02-09T20:17:00.994599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-09T20:17:01.006742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-09T20:17:01.007150] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-09T20:17:01.008041] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-09T20:17:01.008094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:01.008125] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:01.008153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:01.008224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:01.069165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:01.070093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:01.070176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:01.070208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:01.198666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:01.198827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:01.198869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:01.198899] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:01.202617] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-02-09T20:17:01.202951] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-09T20:17:01.203091] [INFO ] [sig ] BA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:01.358741] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BA.txt [2026-02-09T20:17:01.359039] [INFO ] [sig ] [322/3427] Completed BA in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-09T20:17:01.359119] [INFO ] [sig ] [323/3427] Forecasting BABA... [2026-02-09T20:17:01.359152] [INFO ] [sig ] Generating forecast for: BABA [2026-02-09T20:17:01.359187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-09T20:17:01.373508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-09T20:17:01.373961] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-09T20:17:01.374944] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-09T20:17:01.374997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:01.375030] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:01.375057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:01.375123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:01.437955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:01.438960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:01.439071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:01.439113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:01.569280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:01.569441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:01.569495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:01.569526] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:01.573737] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-09T20:17:01.574031] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-09T20:17:01.574162] [INFO ] [sig ] BABA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:01.723999] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BABA.txt [2026-02-09T20:17:01.724163] [INFO ] [sig ] [323/3427] Completed BABA in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:01.724205] [INFO ] [sig ] [324/3427] Forecasting BABX... [2026-02-09T20:17:01.724236] [INFO ] [sig ] Generating forecast for: BABX [2026-02-09T20:17:01.724268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-09T20:17:01.738508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-09T20:17:01.739072] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-09T20:17:01.740293] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-09T20:17:01.740388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:01.740433] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:01.740471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:01.740553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:01.809516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:01.810520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:01.810661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:01.810715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:01.941994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:01.942161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:01.942204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:01.942233] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:01.946009] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=8.83%) [2026-02-09T20:17:01.946319] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-09T20:17:01.946459] [INFO ] [sig ] BABX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:02.097288] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BABX.txt [2026-02-09T20:17:02.097477] [INFO ] [sig ] [324/3427] Completed BABX in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:02.097519] [INFO ] [sig ] [325/3427] Forecasting BAC... [2026-02-09T20:17:02.097550] [INFO ] [sig ] Generating forecast for: BAC [2026-02-09T20:17:02.097597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-09T20:17:02.109491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-09T20:17:02.109881] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-09T20:17:02.110768] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-09T20:17:02.110822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:02.110856] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:02.110886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:02.110944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:02.168131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:02.169095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:02.169198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:02.169232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:02.301255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:02.301604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:02.301656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:02.301687] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:02.305339] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: DOWN (p=38.71%) [2026-02-09T20:17:02.305729] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-09T20:17:02.305877] [INFO ] [sig ] BAC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:02.463965] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BAC.txt [2026-02-09T20:17:02.464152] [INFO ] [sig ] [325/3427] Completed BAC in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:02.464195] [INFO ] [sig ] [326/3427] Forecasting BAH... [2026-02-09T20:17:02.464229] [INFO ] [sig ] Generating forecast for: BAH [2026-02-09T20:17:02.464261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-09T20:17:02.476017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-09T20:17:02.476380] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-09T20:17:02.477295] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-09T20:17:02.477376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:02.477410] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:02.477472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:02.477531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:02.535427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:02.536359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:02.536450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:02.536483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:02.663429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:02.663623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:02.663680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:02.663715] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:02.667483] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: DOWN (p=43.38%) [2026-02-09T20:17:02.667824] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-09T20:17:02.667969] [INFO ] [sig ] BAH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:02.821433] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BAH.txt [2026-02-09T20:17:02.821636] [INFO ] [sig ] [326/3427] Completed BAH in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:02.821682] [INFO ] [sig ] [327/3427] Forecasting BALL... [2026-02-09T20:17:02.821714] [INFO ] [sig ] Generating forecast for: BALL [2026-02-09T20:17:02.821743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-09T20:17:02.833791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-09T20:17:02.834302] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-09T20:17:02.835312] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-09T20:17:02.835372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:02.835404] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:02.835431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:02.835489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:02.895891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:02.896793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:02.896879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:02.896915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:03.032858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:03.033049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:03.033095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:03.033133] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:03.037113] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: UP (p=83.17%) [2026-02-09T20:17:03.037711] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-09T20:17:03.037870] [INFO ] [sig ] BALL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:03.186857] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BALL.txt [2026-02-09T20:17:03.187018] [INFO ] [sig ] [327/3427] Completed BALL in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:03.187060] [INFO ] [sig ] [328/3427] Forecasting BAM... [2026-02-09T20:17:03.187090] [INFO ] [sig ] Generating forecast for: BAM [2026-02-09T20:17:03.187120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-09T20:17:03.200354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-09T20:17:03.200775] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-09T20:17:03.201687] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-09T20:17:03.201741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:03.201773] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:03.201802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:03.201859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:03.259015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:03.259818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:03.259900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:03.259933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:03.380138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:03.380301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:03.380343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:03.380371] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:03.384283] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: UP (p=87.39%) [2026-02-09T20:17:03.384602] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-09T20:17:03.384738] [INFO ] [sig ] BAM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:03.530906] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BAM.txt [2026-02-09T20:17:03.531073] [INFO ] [sig ] [328/3427] Completed BAM in 0.3s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:03.531122] [INFO ] [sig ] [329/3427] Forecasting BANC... [2026-02-09T20:17:03.531155] [INFO ] [sig ] Generating forecast for: BANC [2026-02-09T20:17:03.531187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-09T20:17:03.543549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-09T20:17:03.543953] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-09T20:17:03.545102] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-09T20:17:03.545157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:03.545376] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:03.545403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:03.545460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:03.605752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:03.606643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:03.606725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:03.606759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:03.735495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:03.735678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:03.735719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:03.735747] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:03.739429] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: UP (p=79.01%) [2026-02-09T20:17:03.739745] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-09T20:17:03.739885] [INFO ] [sig ] BANC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:03.881837] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BANC.txt [2026-02-09T20:17:03.881965] [INFO ] [sig ] [329/3427] Completed BANC in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:03.882005] [INFO ] [sig ] [330/3427] Forecasting BAND... [2026-02-09T20:17:03.882035] [INFO ] [sig ] Generating forecast for: BAND [2026-02-09T20:17:03.882071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-09T20:17:03.893356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-09T20:17:03.893746] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-09T20:17:03.894783] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-09T20:17:03.894838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:03.894875] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:03.894916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:03.894994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:03.951919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:03.952727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:03.952809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:03.952842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:04.072857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:04.073011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:04.073053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:04.073083] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:04.076875] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: DOWN (p=29.57%) [2026-02-09T20:17:04.077197] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-09T20:17:04.077334] [INFO ] [sig ] BAND: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:04.226139] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BAND.txt [2026-02-09T20:17:04.226301] [INFO ] [sig ] [330/3427] Completed BAND in 0.3s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:04.226342] [INFO ] [sig ] [331/3427] Forecasting BANF... [2026-02-09T20:17:04.226373] [INFO ] [sig ] Generating forecast for: BANF [2026-02-09T20:17:04.226404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-09T20:17:04.237842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-09T20:17:04.238247] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-09T20:17:04.239081] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-09T20:17:04.239139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:04.239171] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:04.239198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:04.239256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:04.296752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:04.297657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:04.297742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:04.297774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:04.421456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:04.421690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:04.421734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:04.421763] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:04.425347] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: DOWN (p=29.38%) [2026-02-09T20:17:04.425642] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-09T20:17:04.425779] [INFO ] [sig ] BANF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:04.571009] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BANF.txt [2026-02-09T20:17:04.571174] [INFO ] [sig ] [331/3427] Completed BANF in 0.3s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:04.571223] [INFO ] [sig ] [332/3427] Forecasting BANX... [2026-02-09T20:17:04.571252] [INFO ] [sig ] Generating forecast for: BANX [2026-02-09T20:17:04.571281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-09T20:17:04.582268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-09T20:17:04.582629] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-09T20:17:04.583435] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-09T20:17:04.583488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:04.583520] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:04.583547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:04.583636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:04.641625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:04.642334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:04.642417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:04.642454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:04.764007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:04.764191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:04.764239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:04.764270] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:04.768062] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: DOWN (p=30.28%) [2026-02-09T20:17:04.768456] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-09T20:17:04.768650] [INFO ] [sig ] BANX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:04.918037] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BANX.txt [2026-02-09T20:17:04.918200] [INFO ] [sig ] [332/3427] Completed BANX in 0.3s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:04.918240] [INFO ] [sig ] [333/3427] Forecasting BAP... [2026-02-09T20:17:04.918273] [INFO ] [sig ] Generating forecast for: BAP [2026-02-09T20:17:04.918303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-09T20:17:04.929602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-09T20:17:04.929982] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-09T20:17:04.930846] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-09T20:17:04.930899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:04.930930] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:04.930956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:04.931013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:04.992157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:04.993096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:04.993181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:04.993216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:05.124492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:05.124696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:05.124739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:05.124767] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:05.128957] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=85.90%) [2026-02-09T20:17:05.129477] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-09T20:17:05.129664] [INFO ] [sig ] BAP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:05.280260] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BAP.txt [2026-02-09T20:17:05.280421] [INFO ] [sig ] [333/3427] Completed BAP in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:05.280470] [INFO ] [sig ] [334/3427] Forecasting BATRA... [2026-02-09T20:17:05.280504] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-09T20:17:05.280536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-09T20:17:05.291407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-09T20:17:05.291856] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-09T20:17:05.292765] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-09T20:17:05.292821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:05.292853] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:05.292880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:05.292938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:05.354064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:05.354952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:05.355058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:05.355108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:05.479363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:05.479526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:05.479603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:05.479646] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:05.483168] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: DOWN (p=11.40%) [2026-02-09T20:17:05.483518] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-09T20:17:05.483714] [INFO ] [sig ] BATRA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:05.633522] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BATRA.txt [2026-02-09T20:17:05.633706] [INFO ] [sig ] [334/3427] Completed BATRA in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:05.633749] [INFO ] [sig ] [335/3427] Forecasting BATRK... [2026-02-09T20:17:05.633779] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-09T20:17:05.633809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-09T20:17:05.645983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-09T20:17:05.646385] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-09T20:17:05.647677] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-09T20:17:05.647743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:05.647777] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:05.647804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:05.647875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:05.706538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:05.707470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:05.707554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:05.707608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:05.836174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:05.836357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:05.836400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:05.836430] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:05.840179] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=13.99%) [2026-02-09T20:17:05.840475] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-09T20:17:05.840622] [INFO ] [sig ] BATRK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:05.990455] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BATRK.txt [2026-02-09T20:17:05.990668] [INFO ] [sig ] [335/3427] Completed BATRK in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:05.990909] [INFO ] [sig ] [336/3427] Forecasting BAX... [2026-02-09T20:17:05.990941] [INFO ] [sig ] Generating forecast for: BAX [2026-02-09T20:17:05.990973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-09T20:17:06.004754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-09T20:17:06.005188] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-09T20:17:06.006279] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-09T20:17:06.006337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:06.006371] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:06.006401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:06.006460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:06.068667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:06.069632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:06.069765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:06.069799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:06.198806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:06.198967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:06.199007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:06.199038] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:06.202839] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: DOWN (p=46.44%) [2026-02-09T20:17:06.203129] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-09T20:17:06.203266] [INFO ] [sig ] BAX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:06.355862] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BAX.txt [2026-02-09T20:17:06.356029] [INFO ] [sig ] [336/3427] Completed BAX in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-09T20:17:06.356070] [INFO ] [sig ] [337/3427] Forecasting BB... [2026-02-09T20:17:06.356102] [INFO ] [sig ] Generating forecast for: BB [2026-02-09T20:17:06.356132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-09T20:17:06.370115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-09T20:17:06.370546] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-09T20:17:06.371508] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-09T20:17:06.371570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:06.371633] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:06.371661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:06.371721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:06.433691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:06.434599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:06.434686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:06.434720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:06.562877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:06.563058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:06.563112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:06.563144] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:06.566909] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: UP (p=96.69%) [2026-02-09T20:17:06.567199] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-09T20:17:06.567333] [INFO ] [sig ] BB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:06.711465] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BB.txt [2026-02-09T20:17:06.711619] [INFO ] [sig ] [337/3427] Completed BB in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-09T20:17:06.711662] [INFO ] [sig ] [338/3427] Forecasting BBAI... [2026-02-09T20:17:06.711692] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-09T20:17:06.711721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-09T20:17:06.723742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-09T20:17:06.724118] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-09T20:17:06.724952] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-09T20:17:06.725006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:06.725037] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:06.725064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:06.725135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:06.783321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:06.784244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:06.784329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:06.784365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:06.909667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:06.909833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:06.909875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:06.909904] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:06.913792] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=27.54%) [2026-02-09T20:17:06.914090] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-09T20:17:06.914225] [INFO ] [sig ] BBAI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:07.062035] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BBAI.txt [2026-02-09T20:17:07.062182] [INFO ] [sig ] [338/3427] Completed BBAI in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-09T20:17:07.062229] [INFO ] [sig ] [339/3427] Forecasting BBCP... [2026-02-09T20:17:07.062260] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-09T20:17:07.062290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-09T20:17:07.073062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-09T20:17:07.073455] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-09T20:17:07.074285] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-09T20:17:07.074339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:07.074372] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:07.074400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:07.074458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:07.135995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:07.136978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:07.137060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:07.137092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:07.271070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:07.271266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:07.271309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:07.271341] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:07.275145] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-02-09T20:17:07.275435] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-09T20:17:07.275588] [INFO ] [sig ] BBCP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:07.429775] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BBCP.txt [2026-02-09T20:17:07.429960] [INFO ] [sig ] [339/3427] Completed BBCP in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-09T20:17:07.430001] [INFO ] [sig ] [340/3427] Forecasting BBD... [2026-02-09T20:17:07.430032] [INFO ] [sig ] Generating forecast for: BBD [2026-02-09T20:17:07.430064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-09T20:17:07.441675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-09T20:17:07.442101] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-09T20:17:07.443155] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-09T20:17:07.443214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:07.443248] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:07.443277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:07.443335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:07.503812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:07.504789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:07.504892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:07.504942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:07.642005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:07.642170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:07.642220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:07.642257] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:07.645858] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: DOWN (p=37.90%) [2026-02-09T20:17:07.646216] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-09T20:17:07.646409] [INFO ] [sig ] BBD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:07.797029] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BBD.txt [2026-02-09T20:17:07.797196] [INFO ] [sig ] [340/3427] Completed BBD in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:07.797237] [INFO ] [sig ] [341/3427] Forecasting BBDO... [2026-02-09T20:17:07.797270] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-09T20:17:07.797304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-09T20:17:07.809630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-09T20:17:07.810081] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-09T20:17:07.811122] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-09T20:17:07.811196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:07.811230] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:07.811259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:07.811318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:07.870440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:07.871359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:07.871445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:07.871479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:07.999819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:08.000044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:08.000089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:08.000120] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:08.003786] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-09T20:17:08.004080] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-09T20:17:08.004236] [INFO ] [sig ] BBDO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:08.148989] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BBDO.txt [2026-02-09T20:17:08.149126] [INFO ] [sig ] [341/3427] Completed BBDO in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:08.149174] [INFO ] [sig ] [342/3427] Forecasting BBH... [2026-02-09T20:17:08.149212] [INFO ] [sig ] Generating forecast for: BBH [2026-02-09T20:17:08.149250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-09T20:17:08.160462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-09T20:17:08.160815] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-09T20:17:08.161647] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-09T20:17:08.161701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:08.161733] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:08.161761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:08.161817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:08.220839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:08.221709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:08.221787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:08.221820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:08.329645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:08.329794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:08.329835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:08.329889] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:08.333460] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-02-09T20:17:08.333754] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-09T20:17:08.333882] [INFO ] [sig ] BBH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:08.479599] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BBH.txt [2026-02-09T20:17:08.479741] [INFO ] [sig ] [342/3427] Completed BBH in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:08.479781] [INFO ] [sig ] [343/3427] Forecasting BBIO... [2026-02-09T20:17:08.479811] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-09T20:17:08.479841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-09T20:17:08.492285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-09T20:17:08.492733] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-09T20:17:08.493601] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-09T20:17:08.493654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:08.493715] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:08.493744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:08.493801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:08.551406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:08.552277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:08.552358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:08.552390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:08.684093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:08.684272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:08.684316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:08.684345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:08.687754] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=63.85%) [2026-02-09T20:17:08.688037] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-09T20:17:08.688164] [INFO ] [sig ] BBIO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:08.847542] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BBIO.txt [2026-02-09T20:17:08.847745] [INFO ] [sig ] [343/3427] Completed BBIO in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:08.847791] [INFO ] [sig ] [344/3427] Forecasting BBLG... [2026-02-09T20:17:08.847821] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-09T20:17:08.847855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-09T20:17:08.859605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-09T20:17:08.860040] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-09T20:17:08.860944] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-09T20:17:08.861011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:08.861048] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:08.861075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:08.861134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:08.922236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:08.923202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:08.923297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:08.923331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:09.045928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:09.046078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:09.046120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:09.046150] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:09.049770] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: UP (p=92.65%) [2026-02-09T20:17:09.050067] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-09T20:17:09.050195] [INFO ] [sig ] BBLG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:09.199388] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BBLG.txt [2026-02-09T20:17:09.199536] [INFO ] [sig ] [344/3427] Completed BBLG in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:09.199596] [INFO ] [sig ] [345/3427] Forecasting BBN... [2026-02-09T20:17:09.199628] [INFO ] [sig ] Generating forecast for: BBN [2026-02-09T20:17:09.199659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-09T20:17:09.210603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-09T20:17:09.210934] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-09T20:17:09.211776] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-09T20:17:09.211829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:09.211862] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:09.211890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:09.211947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:09.269934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:09.270780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:09.270867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:09.270900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:09.390463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:09.390635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:09.390677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:09.390706] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:09.394118] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: UP (p=84.71%) [2026-02-09T20:17:09.394397] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-09T20:17:09.394524] [INFO ] [sig ] BBN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:09.540220] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BBN.txt [2026-02-09T20:17:09.540370] [INFO ] [sig ] [345/3427] Completed BBN in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:09.540411] [INFO ] [sig ] [346/3427] Forecasting BBSI... [2026-02-09T20:17:09.540440] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-09T20:17:09.540473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-09T20:17:09.551231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-09T20:17:09.551652] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-09T20:17:09.552603] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-09T20:17:09.552675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:09.552720] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:09.552775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:09.552838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:09.612063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:09.612967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:09.613056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:09.613091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:09.740848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:09.741015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:09.741058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:09.741128] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:09.744848] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: DOWN (p=30.54%) [2026-02-09T20:17:09.745176] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-09T20:17:09.745345] [INFO ] [sig ] BBSI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:09.896949] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BBSI.txt [2026-02-09T20:17:09.897091] [INFO ] [sig ] [346/3427] Completed BBSI in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:09.897130] [INFO ] [sig ] [347/3427] Forecasting BBUC... [2026-02-09T20:17:09.897160] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-09T20:17:09.897191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-09T20:17:09.907859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-09T20:17:09.908214] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-09T20:17:09.909038] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-09T20:17:09.909091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:09.909123] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:09.909153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:09.909223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:09.965798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:09.966590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:09.966673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:09.966705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:10.086191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:10.086348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:10.086388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:10.086417] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:10.090024] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: DOWN (p=35.61%) [2026-02-09T20:17:10.090329] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-09T20:17:10.090463] [INFO ] [sig ] BBUC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:10.236095] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BBUC.txt [2026-02-09T20:17:10.236254] [INFO ] [sig ] [347/3427] Completed BBUC in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:10.236295] [INFO ] [sig ] [348/3427] Forecasting BBVA... [2026-02-09T20:17:10.236326] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-09T20:17:10.236358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-09T20:17:10.247946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-09T20:17:10.248375] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-09T20:17:10.249315] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-09T20:17:10.249381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:10.249437] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:10.249482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:10.249551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:10.309600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:10.310554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:10.310690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:10.310736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:10.454438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:10.454619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:10.454661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:10.454690] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:10.458407] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=93.10%) [2026-02-09T20:17:10.458948] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-09T20:17:10.459087] [INFO ] [sig ] BBVA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:10.628157] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BBVA.txt [2026-02-09T20:17:10.628423] [INFO ] [sig ] [348/3427] Completed BBVA in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:10.628479] [INFO ] [sig ] [349/3427] Forecasting BBWI... [2026-02-09T20:17:10.628518] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-09T20:17:10.628562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-09T20:17:10.642686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-09T20:17:10.643134] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-09T20:17:10.644096] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-09T20:17:10.644157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:10.644189] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:10.644216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:10.644277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:10.703146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:10.704073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:10.704155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:10.704188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:10.833425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:10.833603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:10.833646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:10.833676] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:10.837103] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: DOWN (p=31.55%) [2026-02-09T20:17:10.837433] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-09T20:17:10.837564] [INFO ] [sig ] BBWI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:10.988881] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BBWI.txt [2026-02-09T20:17:10.989039] [INFO ] [sig ] [349/3427] Completed BBWI in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:10.989079] [INFO ] [sig ] [350/3427] Forecasting BBY... [2026-02-09T20:17:10.989110] [INFO ] [sig ] Generating forecast for: BBY [2026-02-09T20:17:10.989146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-09T20:17:11.000005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-09T20:17:11.000362] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-09T20:17:11.001204] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-09T20:17:11.001264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:11.001297] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:11.001327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:11.001385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:11.061419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:11.062460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:11.062615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:11.062659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:11.198380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:11.198554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:11.198623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:11.198655] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:11.203507] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=77.44%) [2026-02-09T20:17:11.203969] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-09T20:17:11.204140] [INFO ] [sig ] BBY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:11.365293] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BBY.txt [2026-02-09T20:17:11.365449] [INFO ] [sig ] [350/3427] Completed BBY in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:11.365489] [INFO ] [sig ] [351/3427] Forecasting BC... [2026-02-09T20:17:11.365519] [INFO ] [sig ] Generating forecast for: BC [2026-02-09T20:17:11.365552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-09T20:17:11.377092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-09T20:17:11.377527] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-09T20:17:11.378391] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-09T20:17:11.378447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:11.378481] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:11.378510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:11.378568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:11.438766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:11.439718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:11.439830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:11.439865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:11.580304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:11.580486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:11.580530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:11.580562] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:11.584806] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-02-09T20:17:11.585152] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-09T20:17:11.585314] [INFO ] [sig ] BC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:11.754497] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BC.txt [2026-02-09T20:17:11.754661] [INFO ] [sig ] [351/3427] Completed BC in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:11.754713] [INFO ] [sig ] [352/3427] Forecasting BCAL... [2026-02-09T20:17:11.754748] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-09T20:17:11.754780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-09T20:17:11.766985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-09T20:17:11.767309] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-09T20:17:11.768706] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-09T20:17:11.768761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:11.768794] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:11.768823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:11.768881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:11.827521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:11.828270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:11.828377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:11.828414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:11.945094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:11.945252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:11.945294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:11.945325] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:11.948987] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: DOWN (p=18.33%) [2026-02-09T20:17:11.949275] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-09T20:17:11.949410] [INFO ] [sig ] BCAL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:12.094468] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BCAL.txt [2026-02-09T20:17:12.094843] [INFO ] [sig ] [352/3427] Completed BCAL in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-09T20:17:12.094897] [INFO ] [sig ] [353/3427] Forecasting BCAX... [2026-02-09T20:17:12.094928] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-09T20:17:12.094964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-09T20:17:12.107446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-09T20:17:12.107816] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-09T20:17:12.108683] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-09T20:17:12.108736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:12.108768] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:12.108796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:12.108853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:12.168410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:12.169164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:12.169275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:12.169310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:12.293776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:12.293932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:12.293972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:12.294002] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:12.297457] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-09T20:17:12.297748] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-09T20:17:12.297878] [INFO ] [sig ] BCAX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:12.446679] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BCAX.txt [2026-02-09T20:17:12.446850] [INFO ] [sig ] [353/3427] Completed BCAX in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-09T20:17:12.446896] [INFO ] [sig ] [354/3427] Forecasting BCBP... [2026-02-09T20:17:12.446929] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-09T20:17:12.446961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-09T20:17:12.462728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-09T20:17:12.463237] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-09T20:17:12.464394] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-09T20:17:12.464461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:12.464505] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:12.464548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:12.464662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:12.534261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:12.535193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:12.535288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:12.535331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:12.657733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:12.657898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:12.657941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:12.657982] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:12.661766] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=4.47%) [2026-02-09T20:17:12.662136] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-09T20:17:12.662284] [INFO ] [sig ] BCBP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:12.821198] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BCBP.txt [2026-02-09T20:17:12.821384] [INFO ] [sig ] [354/3427] Completed BCBP in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-09T20:17:12.821439] [INFO ] [sig ] [355/3427] Forecasting BCC... [2026-02-09T20:17:12.821483] [INFO ] [sig ] Generating forecast for: BCC [2026-02-09T20:17:12.821519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-09T20:17:12.833261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-09T20:17:12.833693] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-09T20:17:12.834598] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-09T20:17:12.834656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:12.834690] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:12.834721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:12.834808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:12.898970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:12.899958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:12.900057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:12.900093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:13.049648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:13.049822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:13.049863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:13.049894] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:13.053442] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-02-09T20:17:13.053791] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-09T20:17:13.053939] [INFO ] [sig ] BCC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:13.211211] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BCC.txt [2026-02-09T20:17:13.211382] [INFO ] [sig ] [355/3427] Completed BCC in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-09T20:17:13.211424] [INFO ] [sig ] [356/3427] Forecasting BCDA... [2026-02-09T20:17:13.211455] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-09T20:17:13.211494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-09T20:17:13.224313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-09T20:17:13.224751] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-09T20:17:13.225618] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-09T20:17:13.225676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:13.225711] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:13.225741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:13.225800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:13.285960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:13.286878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:13.286967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:13.287002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:13.412376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:13.412532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:13.412592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:13.412628] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:13.416259] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=67.28%) [2026-02-09T20:17:13.416543] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-09T20:17:13.416692] [INFO ] [sig ] BCDA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:13.560747] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BCDA.txt [2026-02-09T20:17:13.560925] [INFO ] [sig ] [356/3427] Completed BCDA in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-09T20:17:13.560968] [INFO ] [sig ] [357/3427] Forecasting BCE... [2026-02-09T20:17:13.560998] [INFO ] [sig ] Generating forecast for: BCE [2026-02-09T20:17:13.561028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-09T20:17:13.571935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-09T20:17:13.572263] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-09T20:17:13.573082] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-09T20:17:13.573134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:13.573167] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:13.573194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:13.573269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:13.631280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:13.632090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:13.632176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:13.632212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:13.755085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:13.755242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:13.755290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:13.755325] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:13.758822] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=90.21%) [2026-02-09T20:17:13.759097] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-09T20:17:13.759224] [INFO ] [sig ] BCE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:13.903057] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BCE.txt [2026-02-09T20:17:13.903196] [INFO ] [sig ] [357/3427] Completed BCE in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:13.903235] [INFO ] [sig ] [358/3427] Forecasting BCH... [2026-02-09T20:17:13.903273] [INFO ] [sig ] Generating forecast for: BCH [2026-02-09T20:17:13.903310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-09T20:17:13.916516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-09T20:17:13.916942] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-09T20:17:13.917938] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-09T20:17:13.917994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:13.918027] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:13.918054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:13.918112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:13.977599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:13.978430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:13.978518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:13.978553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:14.102925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:14.103080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:14.103120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:14.103149] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:14.106596] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-09T20:17:14.106870] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-09T20:17:14.106998] [INFO ] [sig ] BCH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:14.257491] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BCH.txt [2026-02-09T20:17:14.257675] [INFO ] [sig ] [358/3427] Completed BCH in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:14.257723] [INFO ] [sig ] [359/3427] Forecasting BCML... [2026-02-09T20:17:14.257756] [INFO ] [sig ] Generating forecast for: BCML [2026-02-09T20:17:14.257789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-09T20:17:14.268721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-09T20:17:14.269151] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-09T20:17:14.270104] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-09T20:17:14.270175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:14.270210] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:14.270239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:14.270298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:14.333009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:14.333953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:14.334042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:14.334077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:14.442796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:14.442951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:14.442996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:14.443026] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:14.446549] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=7.30%) [2026-02-09T20:17:14.446957] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-09T20:17:14.447117] [INFO ] [sig ] BCML: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:14.603859] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BCML.txt [2026-02-09T20:17:14.604017] [INFO ] [sig ] [359/3427] Completed BCML in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:14.604058] [INFO ] [sig ] [360/3427] Forecasting BCO... [2026-02-09T20:17:14.604089] [INFO ] [sig ] Generating forecast for: BCO [2026-02-09T20:17:14.604121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-09T20:17:14.615562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-09T20:17:14.615968] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-09T20:17:14.616803] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-09T20:17:14.616856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:14.616915] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:14.616945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:14.617004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:14.674669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:14.675535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:14.675637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:14.675671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:14.806133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:14.806297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:14.806337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:14.806368] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:14.809974] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: UP (p=77.91%) [2026-02-09T20:17:14.810260] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-09T20:17:14.810422] [INFO ] [sig ] BCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:14.960960] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BCO.txt [2026-02-09T20:17:14.961125] [INFO ] [sig ] [360/3427] Completed BCO in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:14.961167] [INFO ] [sig ] [361/3427] Forecasting BCPC... [2026-02-09T20:17:14.961197] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-09T20:17:14.961229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-09T20:17:14.972520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-09T20:17:14.972937] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-09T20:17:14.973790] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-09T20:17:14.973854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:14.973888] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:14.973915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:14.973973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:15.035991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:15.037107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:15.037192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:15.037228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:15.161437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:15.161623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:15.161667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:15.161697] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:15.165374] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-02-09T20:17:15.165772] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-09T20:17:15.165923] [INFO ] [sig ] BCPC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:15.329031] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BCPC.txt [2026-02-09T20:17:15.329198] [INFO ] [sig ] [361/3427] Completed BCPC in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:15.329258] [INFO ] [sig ] [362/3427] Forecasting BCRX... [2026-02-09T20:17:15.329300] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-09T20:17:15.329334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-09T20:17:15.343098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-09T20:17:15.343562] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-09T20:17:15.344729] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-09T20:17:15.344810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:15.344852] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:15.344888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:15.344963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:15.426015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:15.427127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:15.427247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:15.427289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:15.570661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:15.570820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:15.570862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:15.570892] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:15.575138] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=26.73%) [2026-02-09T20:17:15.575466] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-09T20:17:15.575816] [INFO ] [sig ] BCRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:15.735201] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BCRX.txt [2026-02-09T20:17:15.735366] [INFO ] [sig ] [362/3427] Completed BCRX in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:15.735414] [INFO ] [sig ] [363/3427] Forecasting BCS... [2026-02-09T20:17:15.735446] [INFO ] [sig ] Generating forecast for: BCS [2026-02-09T20:17:15.735479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-09T20:17:15.748796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-09T20:17:15.749182] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-09T20:17:15.750075] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-09T20:17:15.750130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:15.750162] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:15.750188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:15.750245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:15.808661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:15.809515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:15.809617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:15.809653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:15.935035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:15.935221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:15.935277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:15.935374] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:15.940408] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-02-09T20:17:15.940922] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-09T20:17:15.941059] [INFO ] [sig ] BCS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:16.086745] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BCS.txt [2026-02-09T20:17:16.086902] [INFO ] [sig ] [363/3427] Completed BCS in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:16.086943] [INFO ] [sig ] [364/3427] Forecasting BCSF... [2026-02-09T20:17:16.086972] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-09T20:17:16.087003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-09T20:17:16.099791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-09T20:17:16.100203] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-09T20:17:16.101260] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-09T20:17:16.101313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:16.101344] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:16.101371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:16.101428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:16.162469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:16.163394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:16.163484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:16.163519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:16.286605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:16.286763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:16.286804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:16.286833] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:16.290513] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=77.71%) [2026-02-09T20:17:16.290826] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-09T20:17:16.290976] [INFO ] [sig ] BCSF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:16.443145] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BCSF.txt [2026-02-09T20:17:16.443308] [INFO ] [sig ] [364/3427] Completed BCSF in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:16.443358] [INFO ] [sig ] [365/3427] Forecasting BCTX... [2026-02-09T20:17:16.443395] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-09T20:17:16.443434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-09T20:17:16.454991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-09T20:17:16.455431] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-09T20:17:16.456341] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-09T20:17:16.456396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:16.456429] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:16.456456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:16.456513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:16.516654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:16.517553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:16.517658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:16.517693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:16.642092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:16.642260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:16.642300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:16.642329] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:16.646103] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=57.22%) [2026-02-09T20:17:16.646480] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-09T20:17:16.646648] [INFO ] [sig ] BCTX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:16.794636] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BCTX.txt [2026-02-09T20:17:16.794795] [INFO ] [sig ] [365/3427] Completed BCTX in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:16.794838] [INFO ] [sig ] [366/3427] Forecasting BCX... [2026-02-09T20:17:16.794871] [INFO ] [sig ] Generating forecast for: BCX [2026-02-09T20:17:16.794905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-09T20:17:16.807212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-09T20:17:16.807688] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-09T20:17:16.808561] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-09T20:17:16.808647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:16.808679] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:16.808707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:16.808766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:16.868796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:16.869894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:16.869979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:16.870011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:16.995281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:16.995442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:16.995499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:16.995529] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:16.999075] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-02-09T20:17:16.999457] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-09T20:17:16.999637] [INFO ] [sig ] BCX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:17.153676] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BCX.txt [2026-02-09T20:17:17.153838] [INFO ] [sig ] [366/3427] Completed BCX in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:17.153881] [INFO ] [sig ] [367/3427] Forecasting BCYC... [2026-02-09T20:17:17.153912] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-09T20:17:17.153943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-09T20:17:17.165211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-09T20:17:17.165623] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-09T20:17:17.166457] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-09T20:17:17.166520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:17.166553] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:17.166607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:17.166667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:17.225085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:17.226003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:17.226087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:17.226120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:17.354360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:17.354544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:17.354609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:17.354644] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:17.358560] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: DOWN (p=20.36%) [2026-02-09T20:17:17.358965] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-09T20:17:17.359147] [INFO ] [sig ] BCYC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:17.544165] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BCYC.txt [2026-02-09T20:17:17.544332] [INFO ] [sig ] [367/3427] Completed BCYC in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:17.544374] [INFO ] [sig ] [368/3427] Forecasting BDC... [2026-02-09T20:17:17.544406] [INFO ] [sig ] Generating forecast for: BDC [2026-02-09T20:17:17.544437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-09T20:17:17.557808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-09T20:17:17.558247] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-09T20:17:17.559174] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-09T20:17:17.559230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:17.559263] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:17.559291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:17.559349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:17.616711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:17.617682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:17.617767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:17.617801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:17.739323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:17.739493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:17.739541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:17.739589] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:17.743009] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=36.85%) [2026-02-09T20:17:17.743285] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-09T20:17:17.743428] [INFO ] [sig ] BDC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:17.893826] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BDC.txt [2026-02-09T20:17:17.893995] [INFO ] [sig ] [368/3427] Completed BDC in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:17.894036] [INFO ] [sig ] [369/3427] Forecasting BDJ... [2026-02-09T20:17:17.894065] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-09T20:17:17.894094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-09T20:17:17.905856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-09T20:17:17.906247] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-09T20:17:17.907099] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-09T20:17:17.907153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:17.907184] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:17.907212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:17.907269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:17.971102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:17.972054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:17.972142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:17.972176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:18.104103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:18.104264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:18.104306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:18.104336] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:18.107916] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=44.88%) [2026-02-09T20:17:18.108204] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-09T20:17:18.108337] [INFO ] [sig ] BDJ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:18.262933] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BDJ.txt [2026-02-09T20:17:18.263085] [INFO ] [sig ] [369/3427] Completed BDJ in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-09T20:17:18.263126] [INFO ] [sig ] [370/3427] Forecasting BDN... [2026-02-09T20:17:18.263155] [INFO ] [sig ] Generating forecast for: BDN [2026-02-09T20:17:18.263188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-09T20:17:18.275370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-09T20:17:18.275957] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-09T20:17:18.277111] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-09T20:17:18.277180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:18.277237] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:18.277269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:18.277327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:18.341453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:18.342308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:18.342421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:18.342457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:18.473002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:18.473164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:18.473207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:18.473239] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:18.477627] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: UP (p=80.32%) [2026-02-09T20:17:18.477927] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-09T20:17:18.478059] [INFO ] [sig ] BDN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:18.632153] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BDN.txt [2026-02-09T20:17:18.632297] [INFO ] [sig ] [370/3427] Completed BDN in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-09T20:17:18.632339] [INFO ] [sig ] [371/3427] Forecasting BDRX... [2026-02-09T20:17:18.632370] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-09T20:17:18.632400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-09T20:17:18.644560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-09T20:17:18.645070] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-09T20:17:18.646206] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-09T20:17:18.646274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:18.646320] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:18.646360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:18.646446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:18.708297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:18.709200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:18.709285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:18.709320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:18.837127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:18.837290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:18.837332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:18.837383] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:18.841048] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: UP (p=74.40%) [2026-02-09T20:17:18.841347] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-09T20:17:18.841505] [INFO ] [sig ] BDRX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:18.990914] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BDRX.txt [2026-02-09T20:17:18.991061] [INFO ] [sig ] [371/3427] Completed BDRX in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-09T20:17:18.991102] [INFO ] [sig ] [372/3427] Forecasting BDSX... [2026-02-09T20:17:18.991131] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-09T20:17:18.991163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-09T20:17:19.003292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-09T20:17:19.003715] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-09T20:17:19.004555] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-09T20:17:19.004643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:19.004678] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:19.004909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:19.004980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:19.065174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:19.066042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:19.066146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:19.066201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:19.185068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:19.185235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:19.185276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:19.185307] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:19.188985] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-02-09T20:17:19.189273] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-09T20:17:19.189434] [INFO ] [sig ] BDSX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:19.344296] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BDSX.txt [2026-02-09T20:17:19.344451] [INFO ] [sig ] [372/3427] Completed BDSX in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-09T20:17:19.344494] [INFO ] [sig ] [373/3427] Forecasting BDTX... [2026-02-09T20:17:19.344525] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-09T20:17:19.344557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-09T20:17:19.362303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-09T20:17:19.362717] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-09T20:17:19.363538] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-09T20:17:19.363620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:19.363665] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:19.363694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:19.363754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:19.427975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:19.428899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:19.428986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:19.429021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:19.554168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:19.554331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:19.554373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:19.554405] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:19.558563] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: DOWN (p=26.63%) [2026-02-09T20:17:19.558885] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-09T20:17:19.559023] [INFO ] [sig ] BDTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:19.714102] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BDTX.txt [2026-02-09T20:17:19.714315] [INFO ] [sig ] [373/3427] Completed BDTX in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-09T20:17:19.714374] [INFO ] [sig ] [374/3427] Forecasting BDX... [2026-02-09T20:17:19.714427] [INFO ] [sig ] Generating forecast for: BDX [2026-02-09T20:17:19.714460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-09T20:17:19.727201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-09T20:17:19.727616] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-09T20:17:19.728435] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-09T20:17:19.728499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:19.728539] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:19.728593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:19.728656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:19.785941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:19.786888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:19.786992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:19.787032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:19.922077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:19.922241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:19.922283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:19.922316] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:19.925870] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-02-09T20:17:19.926185] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-09T20:17:19.926328] [INFO ] [sig ] BDX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:20.084002] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BDX.txt [2026-02-09T20:17:20.084173] [INFO ] [sig ] [374/3427] Completed BDX in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-09T20:17:20.084232] [INFO ] [sig ] [375/3427] Forecasting BE... [2026-02-09T20:17:20.084270] [INFO ] [sig ] Generating forecast for: BE [2026-02-09T20:17:20.084311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-09T20:17:20.096409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-09T20:17:20.096835] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-09T20:17:20.097914] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-09T20:17:20.097970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:20.098003] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:20.098031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:20.098089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:20.157709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:20.158597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:20.158687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:20.158720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:20.284689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:20.284859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:20.284904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:20.284936] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:20.288945] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-02-09T20:17:20.289237] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-09T20:17:20.289371] [INFO ] [sig ] BE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:20.446160] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BE.txt [2026-02-09T20:17:20.446318] [INFO ] [sig ] [375/3427] Completed BE in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-09T20:17:20.446362] [INFO ] [sig ] [376/3427] Forecasting BEAM... [2026-02-09T20:17:20.446392] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-09T20:17:20.446424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-09T20:17:20.458059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-09T20:17:20.458466] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-09T20:17:20.459381] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-09T20:17:20.459436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:20.459470] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:20.459498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:20.459556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:20.521807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:20.522699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:20.522783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:20.522817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:20.645800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:20.645962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:20.646002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:20.646035] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:20.649688] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-09T20:17:20.649976] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-09T20:17:20.650105] [INFO ] [sig ] BEAM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:20.801278] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BEAM.txt [2026-02-09T20:17:20.801432] [INFO ] [sig ] [376/3427] Completed BEAM in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-09T20:17:20.801474] [INFO ] [sig ] [377/3427] Forecasting BEEM... [2026-02-09T20:17:20.801505] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-09T20:17:20.801538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-09T20:17:20.813693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-09T20:17:20.814087] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-09T20:17:20.814941] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-09T20:17:20.814996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:20.815059] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:20.815090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:20.815148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:20.876140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:20.877027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:20.877115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:20.877148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:21.001319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:21.001470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:21.001512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:21.001558] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:21.005384] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: DOWN (p=34.60%) [2026-02-09T20:17:21.005859] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-09T20:17:21.005991] [INFO ] [sig ] BEEM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:21.160145] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BEEM.txt [2026-02-09T20:17:21.160299] [INFO ] [sig ] [377/3427] Completed BEEM in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-09T20:17:21.160340] [INFO ] [sig ] [378/3427] Forecasting BEEP... [2026-02-09T20:17:21.160373] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-09T20:17:21.160413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-09T20:17:21.171733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-09T20:17:21.172130] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-09T20:17:21.173204] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-09T20:17:21.173263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:21.173309] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:21.173348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:21.173422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:21.236448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:21.237365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:21.237453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:21.237492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:21.356563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:21.356761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:21.356825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:21.356873] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:21.360785] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-02-09T20:17:21.361105] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-09T20:17:21.361276] [INFO ] [sig ] BEEP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:21.510630] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BEEP.txt [2026-02-09T20:17:21.510795] [INFO ] [sig ] [378/3427] Completed BEEP in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-09T20:17:21.510836] [INFO ] [sig ] [379/3427] Forecasting BEKE... [2026-02-09T20:17:21.510868] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-09T20:17:21.510899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-09T20:17:21.523193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-09T20:17:21.523631] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-09T20:17:21.524542] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-09T20:17:21.524629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:21.524666] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:21.524694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:21.524752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:21.585681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:21.586599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:21.586689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:21.586724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:21.705691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:21.705856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:21.705897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:21.705927] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:21.709436] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=92.04%) [2026-02-09T20:17:21.709786] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-09T20:17:21.709923] [INFO ] [sig ] BEKE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:21.861751] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BEKE.txt [2026-02-09T20:17:21.861934] [INFO ] [sig ] [379/3427] Completed BEKE in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-09T20:17:21.861989] [INFO ] [sig ] [380/3427] Forecasting BELFA... [2026-02-09T20:17:21.862025] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-09T20:17:21.862058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-09T20:17:21.872704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-09T20:17:21.873022] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-09T20:17:21.873858] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-09T20:17:21.873911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:21.873943] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:21.873970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:21.874026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:21.931237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:21.931952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:21.932032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:21.932066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:22.034295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:22.034408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:22.034445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:22.034504] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:22.037786] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: DOWN (p=39.85%) [2026-02-09T20:17:22.038055] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-09T20:17:22.038182] [INFO ] [sig ] BELFA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:22.181204] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BELFA.txt [2026-02-09T20:17:22.181357] [INFO ] [sig ] [380/3427] Completed BELFA in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-09T20:17:22.181398] [INFO ] [sig ] [381/3427] Forecasting BELFB... [2026-02-09T20:17:22.181428] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-09T20:17:22.181460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-09T20:17:22.192675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-09T20:17:22.193012] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-09T20:17:22.193829] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-09T20:17:22.193882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:22.193915] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:22.193943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:22.194025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:22.250329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:22.250943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:22.251022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:22.251054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:22.370010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:22.370155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:22.370194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:22.370222] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:22.373661] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-02-09T20:17:22.373931] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-09T20:17:22.374054] [INFO ] [sig ] BELFB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:22.519174] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BELFB.txt [2026-02-09T20:17:22.519305] [INFO ] [sig ] [381/3427] Completed BELFB in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-09T20:17:22.519343] [INFO ] [sig ] [382/3427] Forecasting BEN... [2026-02-09T20:17:22.519374] [INFO ] [sig ] Generating forecast for: BEN [2026-02-09T20:17:22.519403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-09T20:17:22.530375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-09T20:17:22.530717] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-09T20:17:22.531518] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-09T20:17:22.531602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:22.531643] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:22.531671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:22.531730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:22.589794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:22.590432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:22.590521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:22.590561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:22.710369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:22.710531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:22.710598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:22.710636] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:22.714029] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: UP (p=58.04%) [2026-02-09T20:17:22.714300] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-09T20:17:22.714422] [INFO ] [sig ] BEN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:22.861226] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BEN.txt [2026-02-09T20:17:22.861349] [INFO ] [sig ] [382/3427] Completed BEN in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-09T20:17:22.861387] [INFO ] [sig ] [383/3427] Forecasting BEP... [2026-02-09T20:17:22.861416] [INFO ] [sig ] Generating forecast for: BEP [2026-02-09T20:17:22.861448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-09T20:17:22.872737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-09T20:17:22.873056] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-09T20:17:22.873899] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-09T20:17:22.873963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:22.873996] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:22.874024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:22.874081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:22.931648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:22.932280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:22.932359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:22.932391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:23.052861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:23.053008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:23.053048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:23.053076] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:23.056535] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=94.96%) [2026-02-09T20:17:23.056843] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-09T20:17:23.056970] [INFO ] [sig ] BEP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:23.200809] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BEP.txt [2026-02-09T20:17:23.200920] [INFO ] [sig ] [383/3427] Completed BEP in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-09T20:17:23.200958] [INFO ] [sig ] [384/3427] Forecasting BEPH... [2026-02-09T20:17:23.200988] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-09T20:17:23.201018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-09T20:17:23.215082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-09T20:17:23.215401] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-09T20:17:23.216406] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-09T20:17:23.216458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:23.216489] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:23.216517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:23.216594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:23.275424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:23.276050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:23.276134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:23.276167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:23.397315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:23.397486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:23.397528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:23.397555] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:23.400998] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: UP (p=55.82%) [2026-02-09T20:17:23.401270] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-09T20:17:23.401394] [INFO ] [sig ] BEPH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:23.548043] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BEPH.txt [2026-02-09T20:17:23.548154] [INFO ] [sig ] [384/3427] Completed BEPH in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-09T20:17:23.548193] [INFO ] [sig ] [385/3427] Forecasting BEPI... [2026-02-09T20:17:23.548224] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-09T20:17:23.548253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-09T20:17:23.558721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-09T20:17:23.559034] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-09T20:17:23.559851] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-09T20:17:23.559904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:23.559936] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:23.559962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:23.560018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:23.617853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:23.618685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:23.618766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:23.618798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:23.724339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:23.724477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:23.724521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:23.724556] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:23.727917] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=76.95%) [2026-02-09T20:17:23.728185] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-09T20:17:23.728311] [INFO ] [sig ] BEPI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:23.873541] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BEPI.txt [2026-02-09T20:17:23.873685] [INFO ] [sig ] [385/3427] Completed BEPI in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-09T20:17:23.873725] [INFO ] [sig ] [386/3427] Forecasting BFAM... [2026-02-09T20:17:23.873755] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-09T20:17:23.873785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-09T20:17:23.885974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-09T20:17:23.886317] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-09T20:17:23.887130] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-09T20:17:23.887181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:23.887213] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:23.887240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:23.887296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:23.945312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:23.945943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:23.946020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:23.946053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:24.066250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:24.066406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:24.066449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:24.066479] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:24.070056] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=32.21%) [2026-02-09T20:17:24.070341] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-09T20:17:24.070494] [INFO ] [sig ] BFAM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:24.217256] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BFAM.txt [2026-02-09T20:17:24.217412] [INFO ] [sig ] [386/3427] Completed BFAM in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-09T20:17:24.217455] [INFO ] [sig ] [387/3427] Forecasting BFC... [2026-02-09T20:17:24.217485] [INFO ] [sig ] Generating forecast for: BFC [2026-02-09T20:17:24.217519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-09T20:17:24.229118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-09T20:17:24.229440] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-09T20:17:24.230269] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-09T20:17:24.230321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:24.230353] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:24.230382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:24.230438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:24.288832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:24.289444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:24.289560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:24.289615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:24.407554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:24.407726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:24.407769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:24.407798] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:24.411910] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: UP (p=75.89%) [2026-02-09T20:17:24.412220] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-09T20:17:24.412350] [INFO ] [sig ] BFC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:24.558390] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BFC.txt [2026-02-09T20:17:24.558528] [INFO ] [sig ] [387/3427] Completed BFC in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-09T20:17:24.558595] [INFO ] [sig ] [388/3427] Forecasting BFH... [2026-02-09T20:17:24.558635] [INFO ] [sig ] Generating forecast for: BFH [2026-02-09T20:17:24.558674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-09T20:17:24.571017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-09T20:17:24.571346] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-09T20:17:24.572379] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-09T20:17:24.572431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:24.572464] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:24.572490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:24.572558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:24.630345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:24.631115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:24.631194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:24.631227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:24.758290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:24.758446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:24.758486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:24.758520] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:24.761940] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-02-09T20:17:24.762228] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-09T20:17:24.762351] [INFO ] [sig ] BFH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:24.906067] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BFH.txt [2026-02-09T20:17:24.906195] [INFO ] [sig ] [388/3427] Completed BFH in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-09T20:17:24.906234] [INFO ] [sig ] [389/3427] Forecasting BFLY... [2026-02-09T20:17:24.906264] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-09T20:17:24.906295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-09T20:17:24.917842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-09T20:17:24.918172] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-09T20:17:24.919026] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-09T20:17:24.919078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:24.919110] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:24.919136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:24.919192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:24.977031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:24.977915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:24.978000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:24.978033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:25.105633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:25.105786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:25.105826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:25.105855] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:25.109255] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=13.71%) [2026-02-09T20:17:25.109533] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-09T20:17:25.109710] [INFO ] [sig ] BFLY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:25.257857] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BFLY.txt [2026-02-09T20:17:25.257999] [INFO ] [sig ] [389/3427] Completed BFLY in 0.4s | 2.77 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-09T20:17:25.258040] [INFO ] [sig ] [390/3427] Forecasting BFS... [2026-02-09T20:17:25.258070] [INFO ] [sig ] Generating forecast for: BFS [2026-02-09T20:17:25.258102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-09T20:17:25.269030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-09T20:17:25.269379] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-09T20:17:25.270350] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-09T20:17:25.270401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:25.270434] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:25.270460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:25.270517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:25.329013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:25.329936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:25.330024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:25.330057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:25.451111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:25.451284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:25.451325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:25.451356] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:25.454870] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=87.89%) [2026-02-09T20:17:25.455153] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-09T20:17:25.455284] [INFO ] [sig ] BFS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:25.599626] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BFS.txt [2026-02-09T20:17:25.599989] [INFO ] [sig ] [390/3427] Completed BFS in 0.3s | 2.77 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-09T20:17:25.600030] [INFO ] [sig ] [391/3427] Forecasting BG... [2026-02-09T20:17:25.600059] [INFO ] [sig ] Generating forecast for: BG [2026-02-09T20:17:25.600091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-09T20:17:25.612139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-09T20:17:25.612493] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-09T20:17:25.613373] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-09T20:17:25.613434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:25.613470] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:25.613499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:25.613559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:25.683425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:25.684430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:25.684512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:25.684546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:25.806457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:25.806639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:25.806684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:25.806714] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:25.810328] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: DOWN (p=7.47%) [2026-02-09T20:17:25.810626] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-09T20:17:25.810756] [INFO ] [sig ] BG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:25.956118] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BG.txt [2026-02-09T20:17:25.956258] [INFO ] [sig ] [391/3427] Completed BG in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-09T20:17:25.956297] [INFO ] [sig ] [392/3427] Forecasting BGB... [2026-02-09T20:17:25.956327] [INFO ] [sig ] Generating forecast for: BGB [2026-02-09T20:17:25.956357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-09T20:17:25.969331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-09T20:17:25.969973] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-09T20:17:25.970873] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-09T20:17:25.970928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:25.970962] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:25.970990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:25.971049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:26.033504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:26.034397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:26.034483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:26.034518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:26.161502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:26.161681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:26.161721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:26.161761] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:26.165338] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-02-09T20:17:26.165636] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-09T20:17:26.165764] [INFO ] [sig ] BGB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:26.382512] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BGB.txt [2026-02-09T20:17:26.382682] [INFO ] [sig ] [392/3427] Completed BGB in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-09T20:17:26.382723] [INFO ] [sig ] [393/3427] Forecasting BGC... [2026-02-09T20:17:26.382753] [INFO ] [sig ] Generating forecast for: BGC [2026-02-09T20:17:26.382785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-09T20:17:26.393688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-09T20:17:26.394032] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-09T20:17:26.394856] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-09T20:17:26.394909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:26.394941] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:26.394968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:26.395024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:26.452040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:26.452963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:26.453048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:26.453083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:26.585007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:26.585168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:26.585211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:26.585243] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:26.588881] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-02-09T20:17:26.589199] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-09T20:17:26.589342] [INFO ] [sig ] BGC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:26.756384] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BGC.txt [2026-02-09T20:17:26.756517] [INFO ] [sig ] [393/3427] Completed BGC in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-09T20:17:26.756557] [INFO ] [sig ] [394/3427] Forecasting BGH... [2026-02-09T20:17:26.756606] [INFO ] [sig ] Generating forecast for: BGH [2026-02-09T20:17:26.756643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-09T20:17:26.767318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-09T20:17:26.767716] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-09T20:17:26.768512] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-09T20:17:26.768565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:26.768661] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:26.768691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:26.768749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:26.828308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:26.829083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:26.829163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:26.829196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:26.954918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:26.955129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:26.955172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:26.955203] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:26.958821] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-02-09T20:17:26.959106] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-09T20:17:26.959237] [INFO ] [sig ] BGH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:27.107044] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BGH.txt [2026-02-09T20:17:27.107194] [INFO ] [sig ] [394/3427] Completed BGH in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-09T20:17:27.107234] [INFO ] [sig ] [395/3427] Forecasting BGLC... [2026-02-09T20:17:27.107265] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-09T20:17:27.107296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-09T20:17:27.118561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-09T20:17:27.118914] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-09T20:17:27.119773] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-09T20:17:27.119826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:27.119857] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:27.119884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:27.119945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:27.178124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:27.178809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:27.179077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:27.179109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:27.299337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:27.299491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:27.299531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:27.299561] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:27.303088] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-02-09T20:17:27.303369] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-09T20:17:27.303496] [INFO ] [sig ] BGLC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:27.450614] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BGLC.txt [2026-02-09T20:17:27.450788] [INFO ] [sig ] [395/3427] Completed BGLC in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-09T20:17:27.450828] [INFO ] [sig ] [396/3427] Forecasting BGRN... [2026-02-09T20:17:27.450858] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-09T20:17:27.450889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-09T20:17:27.461563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-09T20:17:27.461953] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-09T20:17:27.462831] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-09T20:17:27.462883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:27.462916] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:27.462943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:27.463000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:27.523357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:27.524530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:27.524684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:27.524744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:27.651391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:27.651543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:27.651601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:27.651632] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:27.654985] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-02-09T20:17:27.655259] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-09T20:17:27.655387] [INFO ] [sig ] BGRN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:27.799133] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BGRN.txt [2026-02-09T20:17:27.799269] [INFO ] [sig ] [396/3427] Completed BGRN in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-09T20:17:27.799308] [INFO ] [sig ] [397/3427] Forecasting BGS... [2026-02-09T20:17:27.799338] [INFO ] [sig ] Generating forecast for: BGS [2026-02-09T20:17:27.799370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-09T20:17:27.810628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-09T20:17:27.810992] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-09T20:17:27.811870] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-09T20:17:27.811924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:27.811955] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:27.811983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:27.812039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:27.870493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:27.871312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:27.871393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:27.871427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:27.992783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:27.992936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:27.992976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:27.993037] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:27.996468] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-02-09T20:17:27.996766] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-09T20:17:27.996897] [INFO ] [sig ] BGS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:28.141449] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BGS.txt [2026-02-09T20:17:28.141597] [INFO ] [sig ] [397/3427] Completed BGS in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-09T20:17:28.141639] [INFO ] [sig ] [398/3427] Forecasting BGSF... [2026-02-09T20:17:28.141679] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-09T20:17:28.141711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-09T20:17:28.152742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-09T20:17:28.153163] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-09T20:17:28.154048] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-09T20:17:28.154108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:28.154143] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:28.154169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:28.154227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:28.213143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:28.213997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:28.214081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:28.214115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:28.330874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:28.331036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:28.331077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:28.331107] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:28.334641] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=77.00%) [2026-02-09T20:17:28.334924] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-09T20:17:28.335057] [INFO ] [sig ] BGSF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:28.483524] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BGSF.txt [2026-02-09T20:17:28.483698] [INFO ] [sig ] [398/3427] Completed BGSF in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-09T20:17:28.483749] [INFO ] [sig ] [399/3427] Forecasting BGX... [2026-02-09T20:17:28.483786] [INFO ] [sig ] Generating forecast for: BGX [2026-02-09T20:17:28.483818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-09T20:17:28.496875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-09T20:17:28.497241] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-09T20:17:28.498095] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-09T20:17:28.498148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:28.498181] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:28.498209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:28.498268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:28.557655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:28.558497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:28.558597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:28.558636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:28.683418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:28.683596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:28.683640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:28.683674] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:28.687735] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-09T20:17:28.688044] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-09T20:17:28.688178] [INFO ] [sig ] BGX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:28.839061] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BGX.txt [2026-02-09T20:17:28.839205] [INFO ] [sig ] [399/3427] Completed BGX in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-09T20:17:28.839246] [INFO ] [sig ] [400/3427] Forecasting BGY... [2026-02-09T20:17:28.839277] [INFO ] [sig ] Generating forecast for: BGY [2026-02-09T20:17:28.839308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-09T20:17:28.851910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-09T20:17:28.852298] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-09T20:17:28.853196] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-09T20:17:28.853254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:28.853286] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:28.853313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:28.853370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:28.910178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:28.911085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:28.911165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:28.911197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:29.041184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:29.041336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:29.041377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:29.041405] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:29.045265] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: UP (p=58.30%) [2026-02-09T20:17:29.045547] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-09T20:17:29.045713] [INFO ] [sig ] BGY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:29.189413] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BGY.txt [2026-02-09T20:17:29.189552] [INFO ] [sig ] [400/3427] Completed BGY in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-09T20:17:29.189613] [INFO ] [sig ] [401/3427] Forecasting BHC... [2026-02-09T20:17:29.189651] [INFO ] [sig ] Generating forecast for: BHC [2026-02-09T20:17:29.189689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-09T20:17:29.200720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-09T20:17:29.201060] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-09T20:17:29.201884] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-09T20:17:29.201936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:29.201968] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:29.201995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:29.202052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:29.258951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:29.259657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:29.259751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:29.259791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:29.382593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:29.382754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:29.382796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:29.382843] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:29.386321] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: UP (p=81.72%) [2026-02-09T20:17:29.386630] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-09T20:17:29.386791] [INFO ] [sig ] BHC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:29.530814] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BHC.txt [2026-02-09T20:17:29.530954] [INFO ] [sig ] [401/3427] Completed BHC in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-09T20:17:29.530995] [INFO ] [sig ] [402/3427] Forecasting BHE... [2026-02-09T20:17:29.531025] [INFO ] [sig ] Generating forecast for: BHE [2026-02-09T20:17:29.531055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-09T20:17:29.542557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-09T20:17:29.542931] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-09T20:17:29.543770] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-09T20:17:29.543822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:29.543854] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:29.543880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:29.543937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:29.603334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:29.604316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:29.604398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:29.604431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:29.727540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:29.727713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:29.727754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:29.727786] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:29.731543] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: DOWN (p=47.46%) [2026-02-09T20:17:29.731848] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-09T20:17:29.731979] [INFO ] [sig ] BHE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:29.883674] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BHE.txt [2026-02-09T20:17:29.883842] [INFO ] [sig ] [402/3427] Completed BHE in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-09T20:17:29.883883] [INFO ] [sig ] [403/3427] Forecasting BHF... [2026-02-09T20:17:29.883914] [INFO ] [sig ] Generating forecast for: BHF [2026-02-09T20:17:29.883946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-09T20:17:29.896732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-09T20:17:29.897308] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-09T20:17:29.898191] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-09T20:17:29.898244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:29.898277] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:29.898304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:29.898361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:29.970570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:29.971653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:29.971760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:29.971801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:30.102400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:30.102560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:30.102622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:30.102652] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:30.106796] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=31.46%) [2026-02-09T20:17:30.107305] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-09T20:17:30.107473] [INFO ] [sig ] BHF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:30.257237] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BHF.txt [2026-02-09T20:17:30.257396] [INFO ] [sig ] [403/3427] Completed BHF in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-09T20:17:30.257439] [INFO ] [sig ] [404/3427] Forecasting BHFAL... [2026-02-09T20:17:30.257471] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-09T20:17:30.257501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-09T20:17:30.268800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-09T20:17:30.269148] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-09T20:17:30.269990] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-09T20:17:30.270043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:30.270074] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:30.270102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:30.270160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:30.328858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:30.329690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:30.329824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:30.329860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:30.456836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:30.456996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:30.457037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:30.457067] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:30.460645] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-02-09T20:17:30.460928] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-09T20:17:30.461059] [INFO ] [sig ] BHFAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:30.620765] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BHFAL.txt [2026-02-09T20:17:30.620944] [INFO ] [sig ] [404/3427] Completed BHFAL in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-09T20:17:30.620986] [INFO ] [sig ] [405/3427] Forecasting BHFAM... [2026-02-09T20:17:30.621015] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-09T20:17:30.621047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-09T20:17:30.632174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-09T20:17:30.632601] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-09T20:17:30.633459] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-09T20:17:30.633514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:30.633546] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:30.633600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:30.633679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:30.692311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:30.693250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:30.693337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:30.693371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:30.814473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:30.814655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:30.814695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:30.814725] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:30.818138] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=95.04%) [2026-02-09T20:17:30.818416] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-09T20:17:30.818542] [INFO ] [sig ] BHFAM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:30.970406] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BHFAM.txt [2026-02-09T20:17:30.970592] [INFO ] [sig ] [405/3427] Completed BHFAM in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-09T20:17:30.970635] [INFO ] [sig ] [406/3427] Forecasting BHFAN... [2026-02-09T20:17:30.970665] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-09T20:17:30.970696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-09T20:17:30.983472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-09T20:17:30.983865] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-09T20:17:30.984685] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-09T20:17:30.984737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:30.984768] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:30.984796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:30.984853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:31.046014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:31.046874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:31.046956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:31.046988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:31.171093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:31.171251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:31.171291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:31.171319] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:31.175207] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-02-09T20:17:31.175487] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-09T20:17:31.175631] [INFO ] [sig ] BHFAN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:31.326156] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BHFAN.txt [2026-02-09T20:17:31.326334] [INFO ] [sig ] [406/3427] Completed BHFAN in 0.4s | 2.77 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-09T20:17:31.326375] [INFO ] [sig ] [407/3427] Forecasting BHFAO... [2026-02-09T20:17:31.326406] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-09T20:17:31.326437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-09T20:17:31.337751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-09T20:17:31.338148] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-09T20:17:31.339022] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-09T20:17:31.339075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:31.339107] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:31.339134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:31.339202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:31.397212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:31.398157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:31.398266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:31.398302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:31.518029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:31.518187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:31.518228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:31.518259] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:31.522190] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=29.36%) [2026-02-09T20:17:31.522544] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-09T20:17:31.522701] [INFO ] [sig ] BHFAO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:31.668110] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BHFAO.txt [2026-02-09T20:17:31.668265] [INFO ] [sig ] [407/3427] Completed BHFAO in 0.3s | 2.77 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-09T20:17:31.668311] [INFO ] [sig ] [408/3427] Forecasting BHFAP... [2026-02-09T20:17:31.668341] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-09T20:17:31.668372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-09T20:17:31.679401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-09T20:17:31.679806] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-09T20:17:31.680620] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-09T20:17:31.680673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:31.680706] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:31.680733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:31.680795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:31.737489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:31.738399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:31.738482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:31.738516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:31.861619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:31.861780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:31.861819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:31.861850] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:31.865254] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=82.15%) [2026-02-09T20:17:31.865531] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-09T20:17:31.865684] [INFO ] [sig ] BHFAP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:32.011305] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BHFAP.txt [2026-02-09T20:17:32.011467] [INFO ] [sig ] [408/3427] Completed BHFAP in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-09T20:17:32.011508] [INFO ] [sig ] [409/3427] Forecasting BHK... [2026-02-09T20:17:32.011539] [INFO ] [sig ] Generating forecast for: BHK [2026-02-09T20:17:32.011596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-09T20:17:32.022808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-09T20:17:32.023222] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-09T20:17:32.024102] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-09T20:17:32.024156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:32.024189] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:32.024216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:32.024275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:32.081222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:32.082123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:32.082205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:32.082239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:32.202035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:32.202196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:32.202236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:32.202265] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:32.205704] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: DOWN (p=23.82%) [2026-02-09T20:17:32.205991] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-09T20:17:32.206120] [INFO ] [sig ] BHK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:32.352263] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BHK.txt [2026-02-09T20:17:32.352421] [INFO ] [sig ] [409/3427] Completed BHK in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-09T20:17:32.352464] [INFO ] [sig ] [410/3427] Forecasting BHP... [2026-02-09T20:17:32.352495] [INFO ] [sig ] Generating forecast for: BHP [2026-02-09T20:17:32.352525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-09T20:17:32.363446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-09T20:17:32.363859] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-09T20:17:32.364673] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-09T20:17:32.364726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:32.364757] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:32.364785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:32.364842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:32.422166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:32.423066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:32.423149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:32.423182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:32.551607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:32.551783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:32.551825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:32.551854] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:32.555724] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=82.60%) [2026-02-09T20:17:32.556205] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-09T20:17:32.556333] [INFO ] [sig ] BHP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:32.708622] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BHP.txt [2026-02-09T20:17:32.708822] [INFO ] [sig ] [410/3427] Completed BHP in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-09T20:17:32.708872] [INFO ] [sig ] [411/3427] Forecasting BHRB... [2026-02-09T20:17:32.708903] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-09T20:17:32.708933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-09T20:17:32.722387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-09T20:17:32.722774] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-09T20:17:32.723612] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-09T20:17:32.723689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:32.723723] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:32.723751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:32.723812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:32.783586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:32.784490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:32.784593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:32.784629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:32.911853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:32.912016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:32.912060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:32.912090] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:32.916069] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-02-09T20:17:32.916384] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-09T20:17:32.916523] [INFO ] [sig ] BHRB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:33.067421] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BHRB.txt [2026-02-09T20:17:33.067603] [INFO ] [sig ] [411/3427] Completed BHRB in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:33.067654] [INFO ] [sig ] [412/3427] Forecasting BHVN... [2026-02-09T20:17:33.067688] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-09T20:17:33.067720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-09T20:17:33.079444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-09T20:17:33.079880] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-09T20:17:33.080783] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-09T20:17:33.080838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:33.080871] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:33.080900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:33.080958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:33.140845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:33.141736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:33.141818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:33.141851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:33.262866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:33.263033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:33.263076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:33.263106] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:33.267093] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-02-09T20:17:33.267647] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-09T20:17:33.267788] [INFO ] [sig ] BHVN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:33.416394] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BHVN.txt [2026-02-09T20:17:33.416525] [INFO ] [sig ] [412/3427] Completed BHVN in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:33.416565] [INFO ] [sig ] [413/3427] Forecasting BIB... [2026-02-09T20:17:33.416615] [INFO ] [sig ] Generating forecast for: BIB [2026-02-09T20:17:33.416647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-09T20:17:33.434349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-09T20:17:33.435118] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-09T20:17:33.436651] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-09T20:17:33.436728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:33.436779] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:33.436821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:33.436913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:33.522278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:33.523510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:33.523648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:33.523688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:33.637941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:33.638190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:33.638238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:33.638269] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:33.642407] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: DOWN (p=26.18%) [2026-02-09T20:17:33.642817] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-09T20:17:33.642966] [INFO ] [sig ] BIB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:33.809340] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BIB.txt [2026-02-09T20:17:33.809514] [INFO ] [sig ] [413/3427] Completed BIB in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:33.809557] [INFO ] [sig ] [414/3427] Forecasting BIIB... [2026-02-09T20:17:33.809608] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-09T20:17:33.809641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-09T20:17:33.821159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-09T20:17:33.821533] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-09T20:17:33.822369] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-09T20:17:33.822423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:33.822456] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:33.822484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:33.822540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:33.880749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:33.881717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:33.881805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:33.881839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:34.012209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:34.012395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:34.012470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:34.012500] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:34.015986] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=62.03%) [2026-02-09T20:17:34.016269] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-09T20:17:34.016402] [INFO ] [sig ] BIIB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:34.165531] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BIIB.txt [2026-02-09T20:17:34.165726] [INFO ] [sig ] [414/3427] Completed BIIB in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:34.165769] [INFO ] [sig ] [415/3427] Forecasting BILI... [2026-02-09T20:17:34.165799] [INFO ] [sig ] Generating forecast for: BILI [2026-02-09T20:17:34.165830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-09T20:17:34.177520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-09T20:17:34.177926] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-09T20:17:34.178758] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-09T20:17:34.178815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:34.178847] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:34.178875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:34.178932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:34.238463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:34.239318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:34.239407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:34.239441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:34.360364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:34.360532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:34.360593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:34.360626] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:34.364129] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: DOWN (p=19.85%) [2026-02-09T20:17:34.364431] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-09T20:17:34.364562] [INFO ] [sig ] BILI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:34.512429] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BILI.txt [2026-02-09T20:17:34.512623] [INFO ] [sig ] [415/3427] Completed BILI in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:34.512668] [INFO ] [sig ] [416/3427] Forecasting BILL... [2026-02-09T20:17:34.512698] [INFO ] [sig ] Generating forecast for: BILL [2026-02-09T20:17:34.512730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-09T20:17:34.524078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-09T20:17:34.524438] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-09T20:17:34.525277] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-09T20:17:34.525331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:34.525363] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:34.525390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:34.525448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:34.584156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:34.584937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:34.585022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:34.585056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:34.713071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:34.713223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:34.713263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:34.713292] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:34.716730] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-02-09T20:17:34.717002] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-09T20:17:34.717126] [INFO ] [sig ] BILL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:34.862601] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BILL.txt [2026-02-09T20:17:34.862745] [INFO ] [sig ] [416/3427] Completed BILL in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:34.862785] [INFO ] [sig ] [417/3427] Forecasting BIO... [2026-02-09T20:17:34.862819] [INFO ] [sig ] Generating forecast for: BIO [2026-02-09T20:17:34.862853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-09T20:17:34.874238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-09T20:17:34.874606] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-09T20:17:34.875396] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-09T20:17:34.875448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:34.875480] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:34.875507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:34.875564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:34.934463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:34.935220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:34.935304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:34.935337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:35.057448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:35.057658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:35.057712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:35.057751] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:35.062278] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=62.71%) [2026-02-09T20:17:35.062697] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-09T20:17:35.062875] [INFO ] [sig ] BIO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:35.206631] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BIO.txt [2026-02-09T20:17:35.206784] [INFO ] [sig ] [417/3427] Completed BIO in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:35.206835] [INFO ] [sig ] [418/3427] Forecasting BIP... [2026-02-09T20:17:35.206871] [INFO ] [sig ] Generating forecast for: BIP [2026-02-09T20:17:35.206941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-09T20:17:35.218585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-09T20:17:35.218990] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-09T20:17:35.219827] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-09T20:17:35.219893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:35.219926] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:35.219953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:35.220009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:35.277036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:35.277911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:35.277995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:35.278028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:35.402064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:35.402252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:35.402311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:35.402342] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:35.405902] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: DOWN (p=18.05%) [2026-02-09T20:17:35.406198] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-09T20:17:35.406325] [INFO ] [sig ] BIP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:35.557297] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BIP.txt [2026-02-09T20:17:35.557480] [INFO ] [sig ] [418/3427] Completed BIP in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:35.557524] [INFO ] [sig ] [419/3427] Forecasting BIPH... [2026-02-09T20:17:35.557554] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-09T20:17:35.557611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-09T20:17:35.569749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-09T20:17:35.570463] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-09T20:17:35.571718] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-09T20:17:35.571778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:35.571811] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:35.571838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:35.571921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:35.638217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:35.639373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:35.639461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:35.639495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:35.747133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:35.747291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:35.747332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:35.747388] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:35.750868] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-02-09T20:17:35.751149] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-09T20:17:35.751275] [INFO ] [sig ] BIPH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:35.903261] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BIPH.txt [2026-02-09T20:17:35.903427] [INFO ] [sig ] [419/3427] Completed BIPH in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:35.903476] [INFO ] [sig ] [420/3427] Forecasting BIPI... [2026-02-09T20:17:35.903508] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-09T20:17:35.903540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-09T20:17:35.914687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-09T20:17:35.915084] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-09T20:17:35.915959] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-09T20:17:35.916013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:35.916047] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:35.916076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:35.916136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:35.981055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:35.982013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:35.982108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:35.982154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:36.097420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:36.097603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:36.097646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:36.097676] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:36.101289] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=15.73%) [2026-02-09T20:17:36.101622] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-09T20:17:36.101766] [INFO ] [sig ] BIPI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:36.264598] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BIPI.txt [2026-02-09T20:17:36.264764] [INFO ] [sig ] [420/3427] Completed BIPI in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:36.264813] [INFO ] [sig ] [421/3427] Forecasting BIRD... [2026-02-09T20:17:36.264852] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-09T20:17:36.264889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-09T20:17:36.277455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-09T20:17:36.277938] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-09T20:17:36.278877] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-09T20:17:36.278937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:36.278972] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:36.279001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:36.279061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:36.339368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:36.340321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:36.340428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:36.340465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:36.469062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:36.469204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:36.469242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:36.469271] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:36.472700] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=10.07%) [2026-02-09T20:17:36.472973] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-09T20:17:36.473100] [INFO ] [sig ] BIRD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:36.621617] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BIRD.txt [2026-02-09T20:17:36.621754] [INFO ] [sig ] [421/3427] Completed BIRD in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:36.621810] [INFO ] [sig ] [422/3427] Forecasting BIRK... [2026-02-09T20:17:36.621843] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-09T20:17:36.621874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-09T20:17:36.634265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-09T20:17:36.634627] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-09T20:17:36.635475] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-09T20:17:36.635529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:36.635562] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:36.635617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:36.635679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:36.696917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:36.697860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:36.697949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:36.697984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:36.825917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:36.826073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:36.826114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:36.826145] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:36.829672] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: UP (p=77.57%) [2026-02-09T20:17:36.829987] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-09T20:17:36.830127] [INFO ] [sig ] BIRK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:36.980870] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BIRK.txt [2026-02-09T20:17:36.981002] [INFO ] [sig ] [422/3427] Completed BIRK in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:36.981043] [INFO ] [sig ] [423/3427] Forecasting BITF... [2026-02-09T20:17:36.981073] [INFO ] [sig ] Generating forecast for: BITF [2026-02-09T20:17:36.981105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-09T20:17:36.993249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-09T20:17:36.993623] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-09T20:17:36.994485] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-09T20:17:36.994540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:36.994595] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:36.994633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:36.994691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:37.054773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:37.055876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:37.055969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:37.056004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:37.177065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:37.177225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:37.177266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:37.177297] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:37.181176] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: DOWN (p=41.55%) [2026-02-09T20:17:37.181509] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-09T20:17:37.181665] [INFO ] [sig ] BITF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:37.332838] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BITF.txt [2026-02-09T20:17:37.332969] [INFO ] [sig ] [423/3427] Completed BITF in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-09T20:17:37.333205] [INFO ] [sig ] [424/3427] Forecasting BIVI... [2026-02-09T20:17:37.333235] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-09T20:17:37.333265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-09T20:17:37.344072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-09T20:17:37.344397] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-09T20:17:37.345233] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-09T20:17:37.345286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:37.345318] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:37.345345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:37.345402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:37.402807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:37.403410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:37.403487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:37.403520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:37.530124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:37.530306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:37.530348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:37.530378] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:37.534409] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: DOWN (p=12.66%) [2026-02-09T20:17:37.534810] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-09T20:17:37.534991] [INFO ] [sig ] BIVI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:37.691561] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BIVI.txt [2026-02-09T20:17:37.691722] [INFO ] [sig ] [424/3427] Completed BIVI in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-09T20:17:37.691766] [INFO ] [sig ] [425/3427] Forecasting BJ... [2026-02-09T20:17:37.691798] [INFO ] [sig ] Generating forecast for: BJ [2026-02-09T20:17:37.691836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-09T20:17:37.704296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-09T20:17:37.704653] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-09T20:17:37.705672] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-09T20:17:37.705725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:37.705757] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:37.705785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:37.705843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:37.766072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:37.767027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:37.767136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:37.767174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:37.891151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:37.891318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:37.891411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:37.891461] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:37.895416] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: UP (p=61.24%) [2026-02-09T20:17:37.895714] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-09T20:17:37.895860] [INFO ] [sig ] BJ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:38.052352] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BJ.txt [2026-02-09T20:17:38.052522] [INFO ] [sig ] [425/3427] Completed BJ in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-09T20:17:38.052602] [INFO ] [sig ] [426/3427] Forecasting BJRI... [2026-02-09T20:17:38.052643] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-09T20:17:38.052677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-09T20:17:38.064846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-09T20:17:38.065474] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-09T20:17:38.066542] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-09T20:17:38.066614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:38.066652] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:38.066694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:38.066757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:38.131224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:38.132076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:38.132167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:38.132203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:38.261791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:38.261951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:38.261991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:38.262020] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:38.265608] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: UP (p=74.52%) [2026-02-09T20:17:38.265898] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-09T20:17:38.266038] [INFO ] [sig ] BJRI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:38.422937] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BJRI.txt [2026-02-09T20:17:38.423100] [INFO ] [sig ] [426/3427] Completed BJRI in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-09T20:17:38.423142] [INFO ] [sig ] [427/3427] Forecasting BK... [2026-02-09T20:17:38.423173] [INFO ] [sig ] Generating forecast for: BK [2026-02-09T20:17:38.423204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-09T20:17:38.435547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-09T20:17:38.435901] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-09T20:17:38.436778] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-09T20:17:38.436830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:38.436862] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:38.436889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:38.436945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:38.494461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:38.495272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:38.495384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:38.495420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:38.616771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:38.616930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:38.616971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:38.617000] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:38.620505] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: UP (p=83.73%) [2026-02-09T20:17:38.620797] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-09T20:17:38.620929] [INFO ] [sig ] BK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:38.766476] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BK.txt [2026-02-09T20:17:38.766629] [INFO ] [sig ] [427/3427] Completed BK in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:38.766671] [INFO ] [sig ] [428/3427] Forecasting BKCH... [2026-02-09T20:17:38.766701] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-09T20:17:38.766733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-09T20:17:38.778385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-09T20:17:38.778749] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-09T20:17:38.779620] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-09T20:17:38.779673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:38.779705] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:38.779732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:38.779790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:38.837042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:38.838004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:38.838095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:38.838130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:38.954655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:38.954817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:38.954863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:38.954901] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:38.958380] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=31.30%) [2026-02-09T20:17:38.958683] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-09T20:17:38.958810] [INFO ] [sig ] BKCH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:39.101771] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BKCH.txt [2026-02-09T20:17:39.101919] [INFO ] [sig ] [428/3427] Completed BKCH in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:39.101959] [INFO ] [sig ] [429/3427] Forecasting BKD... [2026-02-09T20:17:39.101988] [INFO ] [sig ] Generating forecast for: BKD [2026-02-09T20:17:39.102019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-09T20:17:39.113569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-09T20:17:39.114043] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-09T20:17:39.115234] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-09T20:17:39.115290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:39.115347] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:39.115379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:39.115439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:39.180360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:39.181466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:39.181559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:39.181614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:39.307800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:39.307956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:39.307996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:39.308024] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:39.312529] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: DOWN (p=15.17%) [2026-02-09T20:17:39.312839] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-09T20:17:39.312980] [INFO ] [sig ] BKD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:39.462101] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BKD.txt [2026-02-09T20:17:39.462255] [INFO ] [sig ] [429/3427] Completed BKD in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:39.462295] [INFO ] [sig ] [430/3427] Forecasting BKE... [2026-02-09T20:17:39.462326] [INFO ] [sig ] Generating forecast for: BKE [2026-02-09T20:17:39.462358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-09T20:17:39.476477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-09T20:17:39.476972] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-09T20:17:39.478123] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-09T20:17:39.478189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:39.478242] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:39.478289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:39.478372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:39.537385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:39.538252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:39.538333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:39.538369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:39.660823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:39.660979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:39.661019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:39.661048] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:39.664436] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: DOWN (p=45.88%) [2026-02-09T20:17:39.664733] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-09T20:17:39.664860] [INFO ] [sig ] BKE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:39.807979] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BKE.txt [2026-02-09T20:17:39.808325] [INFO ] [sig ] [430/3427] Completed BKE in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:39.808368] [INFO ] [sig ] [431/3427] Forecasting BKH... [2026-02-09T20:17:39.808398] [INFO ] [sig ] Generating forecast for: BKH [2026-02-09T20:17:39.808429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-09T20:17:39.820930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-09T20:17:39.821359] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-09T20:17:39.822499] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-09T20:17:39.822555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:39.822608] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:39.822637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:39.822694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:39.894056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:39.895254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:39.895367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:39.895426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:40.024962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:40.025182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:40.025224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:40.025254] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:40.029652] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=44.36%) [2026-02-09T20:17:40.030101] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-09T20:17:40.030287] [INFO ] [sig ] BKH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:40.182366] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BKH.txt [2026-02-09T20:17:40.182523] [INFO ] [sig ] [431/3427] Completed BKH in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:40.182564] [INFO ] [sig ] [432/3427] Forecasting BKN... [2026-02-09T20:17:40.182615] [INFO ] [sig ] Generating forecast for: BKN [2026-02-09T20:17:40.182646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKN' from 'https://tdm.silogroup.org/data/derivative_storage/BKN.csv'. [2026-02-09T20:17:40.193631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKN'. [2026-02-09T20:17:40.193957] [INFO ] [FORECASTER] Starting predict_future for BKN [2026-02-09T20:17:40.194775] [DEBUG] [LOCAL ] No optimal features file found for BKN: ./output/feature-sets/BKN.txt [2026-02-09T20:17:40.194839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:40.194872] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:40.194899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:40.194966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:40.252742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:40.253475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:40.253557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:40.253611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:40.370230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:40.370383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:40.370422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:40.370451] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:40.373842] [DEBUG] [FORECASTER] BKN: Forecast T+1@11:T+2@11: DOWN (p=20.94%) [2026-02-09T20:17:40.374117] [INFO ] [FORECASTER] Completed predict_future for BKN [2026-02-09T20:17:40.374242] [INFO ] [sig ] BKN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:40.519060] [INFO ] [LOCAL ] Saved forecast: BKN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BKN.txt [2026-02-09T20:17:40.519188] [INFO ] [sig ] [432/3427] Completed BKN in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:40.519230] [INFO ] [sig ] [433/3427] Forecasting BKNG... [2026-02-09T20:17:40.519261] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-09T20:17:40.519300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-09T20:17:40.530502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-09T20:17:40.530901] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-09T20:17:40.531789] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-09T20:17:40.531851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:40.531896] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:40.531925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:40.531983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:40.592264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:40.593143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:40.593228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:40.593260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:40.715734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:40.715907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:40.715958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:40.715990] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:40.719717] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-09T20:17:40.720006] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-09T20:17:40.720137] [INFO ] [sig ] BKNG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:40.865177] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BKNG.txt [2026-02-09T20:17:40.865316] [INFO ] [sig ] [433/3427] Completed BKNG in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:40.865356] [INFO ] [sig ] [434/3427] Forecasting BKSY... [2026-02-09T20:17:40.865386] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-09T20:17:40.865416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-09T20:17:40.877790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-09T20:17:40.878175] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-09T20:17:40.879032] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-09T20:17:40.879085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:40.879117] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:40.879144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:40.879202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:40.935962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:40.936791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:40.936874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:40.936908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:41.057780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:41.057943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:41.057988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:41.058019] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:41.061498] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=44.71%) [2026-02-09T20:17:41.061816] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-09T20:17:41.061956] [INFO ] [sig ] BKSY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:41.223185] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BKSY.txt [2026-02-09T20:17:41.223350] [INFO ] [sig ] [434/3427] Completed BKSY in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:41.223431] [INFO ] [sig ] [435/3427] Forecasting BL... [2026-02-09T20:17:41.223464] [INFO ] [sig ] Generating forecast for: BL [2026-02-09T20:17:41.223496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-09T20:17:41.235291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-09T20:17:41.235724] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-09T20:17:41.236621] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-09T20:17:41.236677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:41.236710] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:41.236738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:41.236803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:41.299208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:41.300141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:41.300227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:41.300263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:41.434828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:41.434988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:41.435029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:41.435058] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:41.438736] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=37.07%) [2026-02-09T20:17:41.439070] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-09T20:17:41.439209] [INFO ] [sig ] BL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:41.589978] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BL.txt [2026-02-09T20:17:41.590165] [INFO ] [sig ] [435/3427] Completed BL in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:41.590219] [INFO ] [sig ] [436/3427] Forecasting BLBD... [2026-02-09T20:17:41.590254] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-09T20:17:41.590288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-09T20:17:41.603027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-09T20:17:41.603448] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-09T20:17:41.604410] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-09T20:17:41.604464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:41.604497] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:41.604524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:41.604611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:41.665998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:41.667030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:41.667135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:41.667171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:41.797360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:41.797527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:41.797584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:41.797619] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:41.801356] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=6.72%) [2026-02-09T20:17:41.801671] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-09T20:17:41.801805] [INFO ] [sig ] BLBD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:41.959620] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BLBD.txt [2026-02-09T20:17:41.959789] [INFO ] [sig ] [436/3427] Completed BLBD in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:41.959834] [INFO ] [sig ] [437/3427] Forecasting BLCN... [2026-02-09T20:17:41.959865] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-09T20:17:41.959898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-09T20:17:41.971256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-09T20:17:41.971670] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-09T20:17:41.972528] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-09T20:17:41.972602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:41.972636] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:41.972665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:41.972721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:42.034358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:42.035302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:42.035389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:42.035424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:42.146131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:42.146290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:42.146333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:42.146361] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:42.150066] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=21.25%) [2026-02-09T20:17:42.150366] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-09T20:17:42.150503] [INFO ] [sig ] BLCN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:42.308469] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BLCN.txt [2026-02-09T20:17:42.308668] [INFO ] [sig ] [437/3427] Completed BLCN in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:42.308731] [INFO ] [sig ] [438/3427] Forecasting BLCO... [2026-02-09T20:17:42.308773] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-09T20:17:42.308807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-09T20:17:42.320919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-09T20:17:42.321327] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-09T20:17:42.322186] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-09T20:17:42.322241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:42.322273] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:42.322342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:42.322404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:42.383961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:42.384998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:42.385096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:42.385130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:42.515187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:42.515349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:42.515393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:42.515424] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:42.519017] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: UP (p=68.66%) [2026-02-09T20:17:42.519309] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-09T20:17:42.519438] [INFO ] [sig ] BLCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:42.667706] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BLCO.txt [2026-02-09T20:17:42.667857] [INFO ] [sig ] [438/3427] Completed BLCO in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:42.667899] [INFO ] [sig ] [439/3427] Forecasting BLD... [2026-02-09T20:17:42.667929] [INFO ] [sig ] Generating forecast for: BLD [2026-02-09T20:17:42.667960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-09T20:17:42.679468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-09T20:17:42.679829] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-09T20:17:42.680644] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-09T20:17:42.680696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:42.680728] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:42.680756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:42.680813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:42.738003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:42.738817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:42.738898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:42.738932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:42.877178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:42.877429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:42.877496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:42.877532] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:42.881163] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=87.30%) [2026-02-09T20:17:42.881457] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-09T20:17:42.881617] [INFO ] [sig ] BLD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:43.036057] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BLD.txt [2026-02-09T20:17:43.036203] [INFO ] [sig ] [439/3427] Completed BLD in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:43.036243] [INFO ] [sig ] [440/3427] Forecasting BLDP... [2026-02-09T20:17:43.036275] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-09T20:17:43.036306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-09T20:17:43.049511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-09T20:17:43.049875] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-09T20:17:43.050713] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-09T20:17:43.050765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:43.050797] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:43.050825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:43.050896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:43.110222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:43.111144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:43.111233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:43.111266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:43.234141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:43.234299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:43.234339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:43.234368] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:43.237826] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=72.35%) [2026-02-09T20:17:43.238105] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-09T20:17:43.238227] [INFO ] [sig ] BLDP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:43.392862] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BLDP.txt [2026-02-09T20:17:43.393004] [INFO ] [sig ] [440/3427] Completed BLDP in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-09T20:17:43.393044] [INFO ] [sig ] [441/3427] Forecasting BLFS... [2026-02-09T20:17:43.393074] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-09T20:17:43.393104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-09T20:17:43.404844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-09T20:17:43.405165] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-09T20:17:43.405973] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-09T20:17:43.406030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:43.406062] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:43.406089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:43.406146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:43.464201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:43.464918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:43.464996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:43.465030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:43.585463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:43.585660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:43.585711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:43.585746] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:43.589859] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=36.48%) [2026-02-09T20:17:43.590144] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-09T20:17:43.590276] [INFO ] [sig ] BLFS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:43.747598] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BLFS.txt [2026-02-09T20:17:43.747837] [INFO ] [sig ] [441/3427] Completed BLFS in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-09T20:17:43.747923] [INFO ] [sig ] [442/3427] Forecasting BLFY... [2026-02-09T20:17:43.747976] [INFO ] [sig ] Generating forecast for: BLFY [2026-02-09T20:17:43.748030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFY' from 'https://tdm.silogroup.org/data/derivative_storage/BLFY.csv'. [2026-02-09T20:17:43.763716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFY'. [2026-02-09T20:17:43.764210] [INFO ] [FORECASTER] Starting predict_future for BLFY [2026-02-09T20:17:43.765418] [DEBUG] [LOCAL ] No optimal features file found for BLFY: ./output/feature-sets/BLFY.txt [2026-02-09T20:17:43.765528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:43.765617] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:43.765674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:43.765774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:43.824416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:43.825333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:43.825434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:43.825470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:43.944026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:43.944185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:43.944225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:43.944256] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:43.947739] [DEBUG] [FORECASTER] BLFY: Forecast T+1@11:T+2@11: DOWN (p=23.69%) [2026-02-09T20:17:43.948014] [INFO ] [FORECASTER] Completed predict_future for BLFY [2026-02-09T20:17:43.948139] [INFO ] [sig ] BLFY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:44.095340] [INFO ] [LOCAL ] Saved forecast: BLFY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BLFY.txt [2026-02-09T20:17:44.095499] [INFO ] [sig ] [442/3427] Completed BLFY in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:44.095539] [INFO ] [sig ] [443/3427] Forecasting BLK... [2026-02-09T20:17:44.095598] [INFO ] [sig ] Generating forecast for: BLK [2026-02-09T20:17:44.095655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-09T20:17:44.107173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-09T20:17:44.107632] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-09T20:17:44.108439] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-09T20:17:44.108493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:44.108526] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:44.108553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:44.108631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:44.167381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:44.168267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:44.168353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:44.168387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:44.291860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:44.292020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:44.292061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:44.292089] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:44.295664] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=69.70%) [2026-02-09T20:17:44.295947] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-09T20:17:44.296076] [INFO ] [sig ] BLK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:44.441584] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BLK.txt [2026-02-09T20:17:44.441758] [INFO ] [sig ] [443/3427] Completed BLK in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:44.441802] [INFO ] [sig ] [444/3427] Forecasting BLKB... [2026-02-09T20:17:44.441832] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-09T20:17:44.441863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-09T20:17:44.453679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-09T20:17:44.454123] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-09T20:17:44.455296] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-09T20:17:44.455376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:44.455425] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:44.455467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:44.455556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:44.535075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:44.536129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:44.536224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:44.536266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:44.665077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:44.665248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:44.665292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:44.665323] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:44.668987] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-02-09T20:17:44.669282] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-09T20:17:44.669432] [INFO ] [sig ] BLKB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:44.819292] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BLKB.txt [2026-02-09T20:17:44.819444] [INFO ] [sig ] [444/3427] Completed BLKB in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:44.819486] [INFO ] [sig ] [445/3427] Forecasting BLMN... [2026-02-09T20:17:44.819516] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-09T20:17:44.819546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-09T20:17:44.831351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-09T20:17:44.831753] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-09T20:17:44.832650] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-09T20:17:44.832706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:44.832740] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:44.832768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:44.832827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:44.891543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:44.892499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:44.892613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:44.892651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:45.023619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:45.023783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:45.023825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:45.023854] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:45.027368] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=70.20%) [2026-02-09T20:17:45.027672] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-09T20:17:45.027806] [INFO ] [sig ] BLMN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:45.179491] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BLMN.txt [2026-02-09T20:17:45.179684] [INFO ] [sig ] [445/3427] Completed BLMN in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:45.179732] [INFO ] [sig ] [446/3427] Forecasting BLND... [2026-02-09T20:17:45.179764] [INFO ] [sig ] Generating forecast for: BLND [2026-02-09T20:17:45.179796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-09T20:17:45.191928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-09T20:17:45.192364] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-09T20:17:45.193274] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-09T20:17:45.193354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:45.193389] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:45.193418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:45.193478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:45.255335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:45.256375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:45.256467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:45.256502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:45.385777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:45.385964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:45.386007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:45.386038] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:45.389684] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: DOWN (p=12.58%) [2026-02-09T20:17:45.389970] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-09T20:17:45.390112] [INFO ] [sig ] BLND: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:45.559332] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BLND.txt [2026-02-09T20:17:45.559488] [INFO ] [sig ] [446/3427] Completed BLND in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:45.559536] [INFO ] [sig ] [447/3427] Forecasting BLRX... [2026-02-09T20:17:45.559586] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-09T20:17:45.559620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-09T20:17:45.570983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-09T20:17:45.571346] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-09T20:17:45.572175] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-09T20:17:45.572227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:45.572259] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:45.572286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:45.572342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:45.630372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:45.631142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:45.631232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:45.631265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:45.744842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:45.744998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:45.745046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:45.745081] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:45.748544] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: DOWN (p=14.45%) [2026-02-09T20:17:45.748862] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-09T20:17:45.748990] [INFO ] [sig ] BLRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:45.892664] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BLRX.txt [2026-02-09T20:17:45.892821] [INFO ] [sig ] [447/3427] Completed BLRX in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:45.892861] [INFO ] [sig ] [448/3427] Forecasting BLTE... [2026-02-09T20:17:45.892893] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-09T20:17:45.892924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-09T20:17:45.903663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-09T20:17:45.903973] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-09T20:17:45.904777] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-09T20:17:45.904829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:45.904861] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:45.904889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:45.904947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:45.963976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:45.964990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:45.965113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:45.965150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:46.092457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:46.092671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:46.092722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:46.092753] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:46.097000] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: UP (p=75.15%) [2026-02-09T20:17:46.097475] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-09T20:17:46.097975] [INFO ] [sig ] BLTE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:46.250329] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BLTE.txt [2026-02-09T20:17:46.250552] [INFO ] [sig ] [448/3427] Completed BLTE in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:46.250646] [INFO ] [sig ] [449/3427] Forecasting BLX... [2026-02-09T20:17:46.250703] [INFO ] [sig ] Generating forecast for: BLX [2026-02-09T20:17:46.250757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-09T20:17:46.263138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-09T20:17:46.263537] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-09T20:17:46.264453] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-09T20:17:46.264509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:46.264544] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:46.264589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:46.264652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:46.322541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:46.323314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:46.323398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:46.323432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:46.444440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:46.444633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:46.444700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:46.444732] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:46.448348] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=75.60%) [2026-02-09T20:17:46.448701] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-09T20:17:46.448843] [INFO ] [sig ] BLX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:46.594388] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BLX.txt [2026-02-09T20:17:46.594521] [INFO ] [sig ] [449/3427] Completed BLX in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:46.594560] [INFO ] [sig ] [450/3427] Forecasting BLZE... [2026-02-09T20:17:46.594612] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-09T20:17:46.594644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-09T20:17:46.606428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-09T20:17:46.606800] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-09T20:17:46.607674] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-09T20:17:46.607726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:46.607758] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:46.607784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:46.607840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:46.679643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:46.680864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:46.681000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:46.681058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:46.805746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:46.805948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:46.806002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:46.806034] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:46.810412] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: UP (p=85.13%) [2026-02-09T20:17:46.810731] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-09T20:17:46.810864] [INFO ] [sig ] BLZE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:46.962939] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BLZE.txt [2026-02-09T20:17:46.963088] [INFO ] [sig ] [450/3427] Completed BLZE in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:46.963137] [INFO ] [sig ] [451/3427] Forecasting BMA... [2026-02-09T20:17:46.963175] [INFO ] [sig ] Generating forecast for: BMA [2026-02-09T20:17:46.963215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-09T20:17:46.975010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-09T20:17:46.975412] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-09T20:17:46.976314] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-09T20:17:46.976369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:46.976404] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:46.976434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:46.976493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:47.037267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:47.038173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:47.038258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:47.038293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:47.162657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:47.162816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:47.162859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:47.162890] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:47.166654] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=34.07%) [2026-02-09T20:17:47.166944] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-09T20:17:47.167076] [INFO ] [sig ] BMA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:47.316158] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BMA.txt [2026-02-09T20:17:47.316337] [INFO ] [sig ] [451/3427] Completed BMA in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:47.316379] [INFO ] [sig ] [452/3427] Forecasting BMBL... [2026-02-09T20:17:47.316410] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-09T20:17:47.316441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-09T20:17:47.327482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-09T20:17:47.327898] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-09T20:17:47.328746] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-09T20:17:47.328801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:47.328836] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:47.328864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:47.328923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:47.386989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:47.387783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:47.387870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:47.387904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:47.513626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:47.513783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:47.513823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:47.513852] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:47.517690] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=37.19%) [2026-02-09T20:17:47.517971] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-09T20:17:47.518100] [INFO ] [sig ] BMBL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:47.665022] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BMBL.txt [2026-02-09T20:17:47.665194] [INFO ] [sig ] [452/3427] Completed BMBL in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:47.665248] [INFO ] [sig ] [453/3427] Forecasting BME... [2026-02-09T20:17:47.665283] [INFO ] [sig ] Generating forecast for: BME [2026-02-09T20:17:47.665314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-09T20:17:47.676759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-09T20:17:47.677109] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-09T20:17:47.677994] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-09T20:17:47.678047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:47.678094] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:47.678126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:47.678183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:47.737563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:47.738374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:47.738459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:47.738494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:47.857395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:47.857553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:47.857611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:47.857642] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:47.861095] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=12.45%) [2026-02-09T20:17:47.861378] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-09T20:17:47.861510] [INFO ] [sig ] BME: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:48.007682] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BME.txt [2026-02-09T20:17:48.007851] [INFO ] [sig ] [453/3427] Completed BME in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:48.007894] [INFO ] [sig ] [454/3427] Forecasting BMEZ... [2026-02-09T20:17:48.007924] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-09T20:17:48.007955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-09T20:17:48.019456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-09T20:17:48.019821] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-09T20:17:48.020674] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-09T20:17:48.020726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:48.020759] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:48.020786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:48.020843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:48.078547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:48.079219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:48.079298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:48.079331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:48.201944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:48.202144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:48.202194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:48.202231] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:48.205983] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: DOWN (p=2.13%) [2026-02-09T20:17:48.206288] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-09T20:17:48.206423] [INFO ] [sig ] BMEZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:48.352614] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BMEZ.txt [2026-02-09T20:17:48.352773] [INFO ] [sig ] [454/3427] Completed BMEZ in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:48.352815] [INFO ] [sig ] [455/3427] Forecasting BMI... [2026-02-09T20:17:48.352845] [INFO ] [sig ] Generating forecast for: BMI [2026-02-09T20:17:48.352877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-09T20:17:48.364528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-09T20:17:48.364982] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-09T20:17:48.365856] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-09T20:17:48.365910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:48.365968] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:48.365997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:48.366056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:48.425645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:48.426504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:48.426607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:48.426643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:48.548902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:48.549062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:48.549111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:48.549147] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:48.552622] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=56.63%) [2026-02-09T20:17:48.552911] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-09T20:17:48.553043] [INFO ] [sig ] BMI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:48.699067] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BMI.txt [2026-02-09T20:17:48.699231] [INFO ] [sig ] [455/3427] Completed BMI in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-09T20:17:48.699273] [INFO ] [sig ] [456/3427] Forecasting BMO... [2026-02-09T20:17:48.699305] [INFO ] [sig ] Generating forecast for: BMO [2026-02-09T20:17:48.699335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-09T20:17:48.710885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-09T20:17:48.711266] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-09T20:17:48.712087] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-09T20:17:48.712150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:48.712188] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:48.712222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:48.712285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:48.770250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:48.771117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:48.771200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:48.771233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:48.896489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:48.896672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:48.896713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:48.896742] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:48.900258] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: UP (p=92.74%) [2026-02-09T20:17:48.900561] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-09T20:17:48.900717] [INFO ] [sig ] BMO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:49.049777] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BMO.txt [2026-02-09T20:17:49.049969] [INFO ] [sig ] [456/3427] Completed BMO in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-09T20:17:49.050013] [INFO ] [sig ] [457/3427] Forecasting BMRA... [2026-02-09T20:17:49.050057] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-09T20:17:49.050096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-09T20:17:49.061371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-09T20:17:49.061997] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-09T20:17:49.063020] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-09T20:17:49.063073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:49.063105] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:49.063132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:49.063190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:49.122738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:49.123614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:49.123701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:49.123734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:49.239113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:49.239265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:49.239305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:49.239334] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:49.242811] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=41.37%) [2026-02-09T20:17:49.243091] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-09T20:17:49.243225] [INFO ] [sig ] BMRA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:49.392905] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BMRA.txt [2026-02-09T20:17:49.393046] [INFO ] [sig ] [457/3427] Completed BMRA in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-09T20:17:49.393090] [INFO ] [sig ] [458/3427] Forecasting BMRC... [2026-02-09T20:17:49.393121] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-09T20:17:49.393153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-09T20:17:49.404238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-09T20:17:49.404595] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-09T20:17:49.405435] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-09T20:17:49.405490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:49.405523] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:49.405551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:49.405640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:49.464825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:49.465469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:49.465550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:49.465604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:49.588221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:49.588379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:49.588418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:49.588479] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:49.591951] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: DOWN (p=46.54%) [2026-02-09T20:17:49.592227] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-09T20:17:49.592352] [INFO ] [sig ] BMRC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:49.743946] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BMRC.txt [2026-02-09T20:17:49.744120] [INFO ] [sig ] [458/3427] Completed BMRC in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:49.744168] [INFO ] [sig ] [459/3427] Forecasting BMRN... [2026-02-09T20:17:49.744205] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-09T20:17:49.744242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-09T20:17:49.755507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-09T20:17:49.755891] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-09T20:17:49.756766] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-09T20:17:49.756820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:49.756853] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:49.756881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:49.756941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:49.817596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:49.818258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:49.818347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:49.818382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:49.943364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:49.943507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:49.943547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:49.943594] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:49.947015] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=48.93%) [2026-02-09T20:17:49.947284] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-09T20:17:49.947442] [INFO ] [sig ] BMRN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:50.089417] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BMRN.txt [2026-02-09T20:17:50.089530] [INFO ] [sig ] [459/3427] Completed BMRN in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:50.089585] [INFO ] [sig ] [460/3427] Forecasting BMY... [2026-02-09T20:17:50.089619] [INFO ] [sig ] Generating forecast for: BMY [2026-02-09T20:17:50.089650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-09T20:17:50.100537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-09T20:17:50.100866] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-09T20:17:50.101721] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-09T20:17:50.101773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:50.101805] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:50.101833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:50.101890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:50.158624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:50.159234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:50.159310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:50.159343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:50.278043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:50.278175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:50.278214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:50.278284] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:50.281702] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: UP (p=89.52%) [2026-02-09T20:17:50.281971] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-09T20:17:50.282097] [INFO ] [sig ] BMY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:50.428487] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BMY.txt [2026-02-09T20:17:50.428635] [INFO ] [sig ] [460/3427] Completed BMY in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:50.428676] [INFO ] [sig ] [461/3427] Forecasting BN... [2026-02-09T20:17:50.428707] [INFO ] [sig ] Generating forecast for: BN [2026-02-09T20:17:50.428739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-09T20:17:50.440041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-09T20:17:50.440379] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-09T20:17:50.441260] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-09T20:17:50.441315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:50.441348] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:50.441376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:50.441434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:50.500129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:50.500806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:50.500885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:50.500918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:50.623556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:50.623735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:50.623778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:50.623808] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:50.627319] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: UP (p=91.86%) [2026-02-09T20:17:50.627639] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-09T20:17:50.627771] [INFO ] [sig ] BN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:50.778838] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BN.txt [2026-02-09T20:17:50.778982] [INFO ] [sig ] [461/3427] Completed BN in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:50.779021] [INFO ] [sig ] [462/3427] Forecasting BND... [2026-02-09T20:17:50.779051] [INFO ] [sig ] Generating forecast for: BND [2026-02-09T20:17:50.779083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-09T20:17:50.791811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-09T20:17:50.792208] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-09T20:17:50.793077] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-09T20:17:50.793132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:50.793166] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:50.793198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:50.793259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:50.853591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:50.854318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:50.854402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:50.854453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:50.978687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:50.978846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:50.978885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:50.978913] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:50.982384] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=87.34%) [2026-02-09T20:17:50.982701] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-09T20:17:50.982831] [INFO ] [sig ] BND: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:51.126724] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BND.txt [2026-02-09T20:17:51.126860] [INFO ] [sig ] [462/3427] Completed BND in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:51.126900] [INFO ] [sig ] [463/3427] Forecasting BNDX... [2026-02-09T20:17:51.126929] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-09T20:17:51.126960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-09T20:17:51.137735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-09T20:17:51.138074] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-09T20:17:51.138901] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-09T20:17:51.138953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:51.138985] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:51.139012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:51.139069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:51.196038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:51.196696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:51.196773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:51.196806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:51.326176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:51.326343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:51.326385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:51.326415] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:51.330355] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=92.92%) [2026-02-09T20:17:51.330861] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-09T20:17:51.330994] [INFO ] [sig ] BNDX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:51.487980] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BNDX.txt [2026-02-09T20:17:51.488141] [INFO ] [sig ] [463/3427] Completed BNDX in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:51.488181] [INFO ] [sig ] [464/3427] Forecasting BNED... [2026-02-09T20:17:51.488212] [INFO ] [sig ] Generating forecast for: BNED [2026-02-09T20:17:51.488242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-09T20:17:51.500438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-09T20:17:51.500846] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-09T20:17:51.501688] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-09T20:17:51.501740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:51.501771] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:51.501797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:51.501867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:51.560699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:51.561620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:51.561712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:51.561746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:51.688397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:51.688599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:51.688643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:51.688671] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:51.692094] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=88.43%) [2026-02-09T20:17:51.692402] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-09T20:17:51.692531] [INFO ] [sig ] BNED: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:51.840482] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BNED.txt [2026-02-09T20:17:51.840652] [INFO ] [sig ] [464/3427] Completed BNED in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:51.840697] [INFO ] [sig ] [465/3427] Forecasting BNGO... [2026-02-09T20:17:51.840734] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-09T20:17:51.840770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-09T20:17:51.852823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-09T20:17:51.853190] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-09T20:17:51.854211] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-09T20:17:51.854262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:51.854294] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:51.854321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:51.854564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:51.912129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:51.913017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:51.913135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:51.913175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:52.040970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:52.041125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:52.041166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:52.041195] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:52.044557] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=89.72%) [2026-02-09T20:17:52.044852] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-09T20:17:52.044978] [INFO ] [sig ] BNGO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:52.189510] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BNGO.txt [2026-02-09T20:17:52.189692] [INFO ] [sig ] [465/3427] Completed BNGO in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:52.189734] [INFO ] [sig ] [466/3427] Forecasting BNH... [2026-02-09T20:17:52.189764] [INFO ] [sig ] Generating forecast for: BNH [2026-02-09T20:17:52.189796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-09T20:17:52.201014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-09T20:17:52.201400] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-09T20:17:52.202224] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-09T20:17:52.202290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:52.202323] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:52.202351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:52.202407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:52.260162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:52.261080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:52.261167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:52.261201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:52.377151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:52.377313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:52.377595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:52.377630] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:52.381056] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-09T20:17:52.381334] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-09T20:17:52.381461] [INFO ] [sig ] BNH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:52.543525] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BNH.txt [2026-02-09T20:17:52.543667] [INFO ] [sig ] [466/3427] Completed BNH in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:52.543709] [INFO ] [sig ] [467/3427] Forecasting BNJ... [2026-02-09T20:17:52.543740] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-09T20:17:52.543771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-09T20:17:52.554290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-09T20:17:52.554612] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-09T20:17:52.555398] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-09T20:17:52.555450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:52.555482] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:52.555509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:52.555566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:52.612642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:52.613258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:52.613339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:52.613372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:52.730388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:52.730566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:52.730625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:52.730653] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:52.734231] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-02-09T20:17:52.734531] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-09T20:17:52.734683] [INFO ] [sig ] BNJ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:52.878408] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BNJ.txt [2026-02-09T20:17:52.878550] [INFO ] [sig ] [467/3427] Completed BNJ in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:52.878613] [INFO ] [sig ] [468/3427] Forecasting BNL... [2026-02-09T20:17:52.878646] [INFO ] [sig ] Generating forecast for: BNL [2026-02-09T20:17:52.878684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-09T20:17:52.891118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-09T20:17:52.891467] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-09T20:17:52.892301] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-09T20:17:52.892353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:52.892385] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:52.892412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:52.892472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:52.956241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:52.957173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:52.957303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:52.957358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:53.080447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:53.080621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:53.080663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:53.080692] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:53.084215] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=88.21%) [2026-02-09T20:17:53.084497] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-09T20:17:53.084645] [INFO ] [sig ] BNL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:53.236409] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BNL.txt [2026-02-09T20:17:53.236606] [INFO ] [sig ] [468/3427] Completed BNL in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:53.236649] [INFO ] [sig ] [469/3427] Forecasting BNS... [2026-02-09T20:17:53.236679] [INFO ] [sig ] Generating forecast for: BNS [2026-02-09T20:17:53.236711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-09T20:17:53.248352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-09T20:17:53.248855] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-09T20:17:53.249818] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-09T20:17:53.249874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:53.249907] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:53.249936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:53.249996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:53.311296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:53.312258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:53.312354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:53.312390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:53.435874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:53.436028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:53.436067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:53.436096] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:53.439981] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: UP (p=75.54%) [2026-02-09T20:17:53.440260] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-09T20:17:53.440391] [INFO ] [sig ] BNS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:53.586185] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BNS.txt [2026-02-09T20:17:53.586384] [INFO ] [sig ] [469/3427] Completed BNS in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-09T20:17:53.586428] [INFO ] [sig ] [470/3427] Forecasting BNTC... [2026-02-09T20:17:53.586462] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-09T20:17:53.586496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-09T20:17:53.597844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-09T20:17:53.598171] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-09T20:17:53.599012] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-09T20:17:53.599063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:53.599094] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:53.599122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:53.599179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:53.656660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:53.657558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:53.657664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:53.657697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:53.777270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:53.777460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:53.777501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:53.777528] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:53.781066] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=83.60%) [2026-02-09T20:17:53.781339] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-09T20:17:53.781464] [INFO ] [sig ] BNTC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:53.941143] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BNTC.txt [2026-02-09T20:17:53.941295] [INFO ] [sig ] [470/3427] Completed BNTC in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-09T20:17:53.941335] [INFO ] [sig ] [471/3427] Forecasting BNTX... [2026-02-09T20:17:53.941366] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-09T20:17:53.941396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-09T20:17:53.953118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-09T20:17:53.953478] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-09T20:17:53.954318] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-09T20:17:53.954370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:53.954402] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:53.954429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:53.954486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:54.011653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:54.012517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:54.012625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:54.012660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:54.130981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:54.131138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:54.131178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:54.131206] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:54.134618] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-02-09T20:17:54.134928] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-09T20:17:54.135052] [INFO ] [sig ] BNTX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:54.302233] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BNTX.txt [2026-02-09T20:17:54.302462] [INFO ] [sig ] [471/3427] Completed BNTX in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-09T20:17:54.302514] [INFO ] [sig ] [472/3427] Forecasting BOC... [2026-02-09T20:17:54.302547] [INFO ] [sig ] Generating forecast for: BOC [2026-02-09T20:17:54.302598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-09T20:17:54.317797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-09T20:17:54.318294] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-09T20:17:54.319393] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-09T20:17:54.319457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:54.319541] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:54.319599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:54.319664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:54.384148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:54.385195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:54.385298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:54.385347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:54.521339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:54.521504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:54.521545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:54.521595] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:54.525128] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: DOWN (p=24.37%) [2026-02-09T20:17:54.525415] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-09T20:17:54.525547] [INFO ] [sig ] BOC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:54.669731] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BOC.txt [2026-02-09T20:17:54.669891] [INFO ] [sig ] [472/3427] Completed BOC in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-09T20:17:54.669933] [INFO ] [sig ] [473/3427] Forecasting BOE... [2026-02-09T20:17:54.669964] [INFO ] [sig ] Generating forecast for: BOE [2026-02-09T20:17:54.669994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-09T20:17:54.684620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-09T20:17:54.685145] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-09T20:17:54.686197] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-09T20:17:54.686263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:54.686306] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:54.686342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:54.686420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:54.747043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:54.748034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:54.748118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:54.748152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:54.868416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:54.868595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:54.868656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:54.868686] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:54.872095] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: UP (p=77.67%) [2026-02-09T20:17:54.872377] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-09T20:17:54.872505] [INFO ] [sig ] BOE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:55.021318] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BOE.txt [2026-02-09T20:17:55.021458] [INFO ] [sig ] [473/3427] Completed BOE in 0.4s | 2.78 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-09T20:17:55.021497] [INFO ] [sig ] [474/3427] Forecasting BOF... [2026-02-09T20:17:55.021528] [INFO ] [sig ] Generating forecast for: BOF [2026-02-09T20:17:55.021558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-09T20:17:55.032525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-09T20:17:55.032889] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-09T20:17:55.033764] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-09T20:17:55.033815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:55.033848] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:55.033875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:55.033933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:55.090879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:55.091691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:55.091772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:55.091805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:55.214786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:55.214942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:55.214983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:55.215011] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:55.218531] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=48.31%) [2026-02-09T20:17:55.218823] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-09T20:17:55.218950] [INFO ] [sig ] BOF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:55.361868] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BOF.txt [2026-02-09T20:17:55.362008] [INFO ] [sig ] [474/3427] Completed BOF in 0.3s | 2.78 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-09T20:17:55.362047] [INFO ] [sig ] [475/3427] Forecasting BOH... [2026-02-09T20:17:55.362078] [INFO ] [sig ] Generating forecast for: BOH [2026-02-09T20:17:55.362110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-09T20:17:55.373257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-09T20:17:55.373609] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-09T20:17:55.374402] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-09T20:17:55.374454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:55.374486] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:55.374513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:55.374586] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:55.432371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:55.433383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:55.433470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:55.433503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:55.557357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:55.557758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:55.557817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:55.557855] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:55.562173] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-02-09T20:17:55.562506] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-09T20:17:55.562680] [INFO ] [sig ] BOH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:55.712256] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BOH.txt [2026-02-09T20:17:55.712416] [INFO ] [sig ] [475/3427] Completed BOH in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-09T20:17:55.712458] [INFO ] [sig ] [476/3427] Forecasting BOKF... [2026-02-09T20:17:55.712489] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-09T20:17:55.712520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-09T20:17:55.724846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-09T20:17:55.725258] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-09T20:17:55.726129] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-09T20:17:55.726184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:55.726219] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:55.726249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:55.726320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:55.788057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:55.789019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:55.789107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:55.789142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:55.914848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:55.915009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:55.915050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:55.915079] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:55.918702] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: DOWN (p=28.86%) [2026-02-09T20:17:55.918983] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-09T20:17:55.919113] [INFO ] [sig ] BOKF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:56.084797] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BOKF.txt [2026-02-09T20:17:56.084961] [INFO ] [sig ] [476/3427] Completed BOKF in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-09T20:17:56.085003] [INFO ] [sig ] [477/3427] Forecasting BOLD... [2026-02-09T20:17:56.085033] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-09T20:17:56.085066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-09T20:17:56.096945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-09T20:17:56.097395] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-09T20:17:56.098285] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-09T20:17:56.098340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:56.098386] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:56.098420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:56.098477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:56.155199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:56.156080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:56.156166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:56.156199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:56.272059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:56.272221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:56.272263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:56.272293] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:56.275950] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=6.61%) [2026-02-09T20:17:56.276234] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-09T20:17:56.276382] [INFO ] [sig ] BOLD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:56.431528] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BOLD.txt [2026-02-09T20:17:56.431709] [INFO ] [sig ] [477/3427] Completed BOLD in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-09T20:17:56.431752] [INFO ] [sig ] [478/3427] Forecasting BOND... [2026-02-09T20:17:56.431784] [INFO ] [sig ] Generating forecast for: BOND [2026-02-09T20:17:56.431814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-09T20:17:56.444206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-09T20:17:56.444609] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-09T20:17:56.445481] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-09T20:17:56.445535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:56.445569] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:56.445618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:56.445677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:56.507330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:56.508256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:56.508344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:56.508389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:56.631415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:56.631587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:56.631630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:56.631658] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:56.635058] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: UP (p=64.31%) [2026-02-09T20:17:56.635334] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-09T20:17:56.635461] [INFO ] [sig ] BOND: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:56.782311] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BOND.txt [2026-02-09T20:17:56.782472] [INFO ] [sig ] [478/3427] Completed BOND in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-09T20:17:56.782512] [INFO ] [sig ] [479/3427] Forecasting BOOM... [2026-02-09T20:17:56.782542] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-09T20:17:56.782591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-09T20:17:56.794102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-09T20:17:56.794498] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-09T20:17:56.795320] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-09T20:17:56.795385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:56.795424] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:56.795455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:56.795512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:56.852655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:56.853388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:56.853467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:56.853500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:56.972863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:56.973020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:56.973060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:56.973088] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:56.976474] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: UP (p=71.66%) [2026-02-09T20:17:56.976765] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-09T20:17:56.976893] [INFO ] [sig ] BOOM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:57.118676] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BOOM.txt [2026-02-09T20:17:57.118805] [INFO ] [sig ] [479/3427] Completed BOOM in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-09T20:17:57.118844] [INFO ] [sig ] [480/3427] Forecasting BOTZ... [2026-02-09T20:17:57.118875] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-09T20:17:57.118905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-09T20:17:57.130352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-09T20:17:57.130693] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-09T20:17:57.131481] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-09T20:17:57.131533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:57.131564] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:57.131618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:57.131676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:57.189733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:57.190343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:57.190420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:57.190453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:57.315540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:57.315724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:57.315764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:57.315793] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:57.319310] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=11.30%) [2026-02-09T20:17:57.319629] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-09T20:17:57.319763] [INFO ] [sig ] BOTZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:57.466532] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BOTZ.txt [2026-02-09T20:17:57.466733] [INFO ] [sig ] [480/3427] Completed BOTZ in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-09T20:17:57.466775] [INFO ] [sig ] [481/3427] Forecasting BOX... [2026-02-09T20:17:57.466813] [INFO ] [sig ] Generating forecast for: BOX [2026-02-09T20:17:57.466844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-09T20:17:57.478445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-09T20:17:57.478879] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-09T20:17:57.479735] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-09T20:17:57.479787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:57.479820] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:57.479847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:57.479904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:57.538554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:57.539490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:57.539597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:57.539635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:57.667910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:57.668072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:57.668113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:57.668142] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:57.671637] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-02-09T20:17:57.671921] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-09T20:17:57.672049] [INFO ] [sig ] BOX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:57.839541] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BOX.txt [2026-02-09T20:17:57.839925] [INFO ] [sig ] [481/3427] Completed BOX in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-09T20:17:57.839977] [INFO ] [sig ] [482/3427] Forecasting BP... [2026-02-09T20:17:57.840019] [INFO ] [sig ] Generating forecast for: BP [2026-02-09T20:17:57.840062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-09T20:17:57.856469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-09T20:17:57.856976] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-09T20:17:57.858050] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-09T20:17:57.858112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:57.858153] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:57.858188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:57.858261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:57.942990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:57.944061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:57.944197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:57.944240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:58.097366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:58.097529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:58.097590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:58.097626] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:58.101153] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=81.11%) [2026-02-09T20:17:58.101467] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-09T20:17:58.101627] [INFO ] [sig ] BP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:58.250300] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BP.txt [2026-02-09T20:17:58.250432] [INFO ] [sig ] [482/3427] Completed BP in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-09T20:17:58.250475] [INFO ] [sig ] [483/3427] Forecasting BPOP... [2026-02-09T20:17:58.250506] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-09T20:17:58.250536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-09T20:17:58.264531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-09T20:17:58.265038] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-09T20:17:58.266076] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-09T20:17:58.266145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:58.266183] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:58.266214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:58.266290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:58.330151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:58.331076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:58.331162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:58.331195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:58.459613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:58.459780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:58.459822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:58.459852] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:58.463502] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: UP (p=78.43%) [2026-02-09T20:17:58.463849] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-09T20:17:58.464009] [INFO ] [sig ] BPOP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:58.622969] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BPOP.txt [2026-02-09T20:17:58.623166] [INFO ] [sig ] [483/3427] Completed BPOP in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-09T20:17:58.623227] [INFO ] [sig ] [484/3427] Forecasting BPRN... [2026-02-09T20:17:58.623269] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-09T20:17:58.623308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-09T20:17:58.636865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-09T20:17:58.637283] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-09T20:17:58.638347] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-09T20:17:58.638424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:58.638476] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:58.638516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:58.638615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:58.700287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:58.701238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:58.701324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:58.701361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:58.804291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:58.804452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:58.804495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:58.804543] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:58.808283] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: UP (p=85.54%) [2026-02-09T20:17:58.808644] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-09T20:17:58.808785] [INFO ] [sig ] BPRN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:58.957094] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BPRN.txt [2026-02-09T20:17:58.957253] [INFO ] [sig ] [484/3427] Completed BPRN in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-09T20:17:58.957295] [INFO ] [sig ] [485/3427] Forecasting BPYPM... [2026-02-09T20:17:58.957325] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-09T20:17:58.957390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-09T20:17:58.968745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-09T20:17:58.969158] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-09T20:17:58.970024] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-09T20:17:58.970078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:58.970112] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:58.970139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:58.970197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:59.028495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:59.029425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:59.029521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:59.029555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:59.153207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:59.153375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:59.153426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:59.153463] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:59.157011] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: UP (p=60.47%) [2026-02-09T20:17:59.157334] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-09T20:17:59.157530] [INFO ] [sig ] BPYPM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:59.310986] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BPYPM.txt [2026-02-09T20:17:59.311151] [INFO ] [sig ] [485/3427] Completed BPYPM in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-09T20:17:59.311195] [INFO ] [sig ] [486/3427] Forecasting BPYPO... [2026-02-09T20:17:59.311225] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-09T20:17:59.311255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-09T20:17:59.321778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-09T20:17:59.322081] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-09T20:17:59.323039] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-09T20:17:59.323091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:59.323123] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:59.323150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:59.323207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:59.379907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:59.380548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:59.380641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:59.380701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:59.476093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:59.476234] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:17:59.476272] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:59.476300] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:59.479743] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=72.68%) [2026-02-09T20:17:59.480017] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-09T20:17:59.480138] [INFO ] [sig ] BPYPO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:17:59.624227] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BPYPO.txt [2026-02-09T20:17:59.624362] [INFO ] [sig ] [486/3427] Completed BPYPO in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-09T20:17:59.624403] [INFO ] [sig ] [487/3427] Forecasting BPYPP... [2026-02-09T20:17:59.624433] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-09T20:17:59.624463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-09T20:17:59.636846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-09T20:17:59.637190] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-09T20:17:59.638238] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-09T20:17:59.638290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:59.638321] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:59.638347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:59.638403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:17:59.696456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:17:59.697537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:17:59.697648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:17:59.697683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:17:59.805872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:17:59.806039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:17:59.806081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:17:59.806111] [INFO ] [FORECASTER] Training complete [2026-02-09T20:17:59.809760] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: DOWN (p=30.52%) [2026-02-09T20:17:59.810050] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-09T20:17:59.810183] [INFO ] [sig ] BPYPP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:17:59.952972] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BPYPP.txt [2026-02-09T20:17:59.953122] [INFO ] [sig ] [487/3427] Completed BPYPP in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-09T20:17:59.953163] [INFO ] [sig ] [488/3427] Forecasting BRAG... [2026-02-09T20:17:59.953193] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-09T20:17:59.953223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-09T20:17:59.964490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-09T20:17:59.965125] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-09T20:17:59.965973] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-09T20:17:59.966026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:17:59.966058] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:17:59.966117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:17:59.966179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:00.023916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:00.024807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:00.024893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:00.024927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:00.138863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:00.139027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:00.139067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:00.139097] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:00.142544] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: UP (p=65.07%) [2026-02-09T20:18:00.142842] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-09T20:18:00.142968] [INFO ] [sig ] BRAG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:00.292077] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BRAG.txt [2026-02-09T20:18:00.292235] [INFO ] [sig ] [488/3427] Completed BRAG in 0.3s | 2.78 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-09T20:18:00.292277] [INFO ] [sig ] [489/3427] Forecasting BRC... [2026-02-09T20:18:00.292307] [INFO ] [sig ] Generating forecast for: BRC [2026-02-09T20:18:00.292337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-09T20:18:00.304455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-09T20:18:00.304881] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-09T20:18:00.305724] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-09T20:18:00.305777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:00.305838] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:00.305866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:00.305923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:00.365996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:00.367124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:00.367210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:00.367245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:00.510354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:00.510544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:00.510623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:00.510669] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:00.515635] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-09T20:18:00.516087] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-09T20:18:00.516271] [INFO ] [sig ] BRC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:00.718160] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BRC.txt [2026-02-09T20:18:00.718329] [INFO ] [sig ] [489/3427] Completed BRC in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-09T20:18:00.718373] [INFO ] [sig ] [490/3427] Forecasting BRO... [2026-02-09T20:18:00.718411] [INFO ] [sig ] Generating forecast for: BRO [2026-02-09T20:18:00.718447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-09T20:18:00.731856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-09T20:18:00.732285] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-09T20:18:00.733201] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-09T20:18:00.733257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:00.733289] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:00.733316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:00.733380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:00.794290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:00.795201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:00.795285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:00.795317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:00.923199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:00.923363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:00.923403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:00.923433] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:00.926849] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-02-09T20:18:00.927123] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-09T20:18:00.927248] [INFO ] [sig ] BRO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:01.072201] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BRO.txt [2026-02-09T20:18:01.072347] [INFO ] [sig ] [490/3427] Completed BRO in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-09T20:18:01.072391] [INFO ] [sig ] [491/3427] Forecasting BROS... [2026-02-09T20:18:01.072428] [INFO ] [sig ] Generating forecast for: BROS [2026-02-09T20:18:01.072465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-09T20:18:01.087043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-09T20:18:01.087536] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-09T20:18:01.088357] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-09T20:18:01.088412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:01.088446] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:01.088473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:01.088529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:01.153856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:01.154831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:01.154942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:01.154976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:01.281846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:01.282012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:01.282053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:01.282084] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:01.285769] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: DOWN (p=25.05%) [2026-02-09T20:18:01.286115] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-09T20:18:01.286260] [INFO ] [sig ] BROS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:01.442716] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BROS.txt [2026-02-09T20:18:01.442878] [INFO ] [sig ] [491/3427] Completed BROS in 0.4s | 2.78 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-09T20:18:01.443604] [INFO ] [sig ] [492/3427] Forecasting BRSP... [2026-02-09T20:18:01.443644] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-09T20:18:01.443683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-09T20:18:01.454776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-09T20:18:01.455196] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-09T20:18:01.456062] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-09T20:18:01.456115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:01.456147] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:01.456173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:01.456231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:01.515662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:01.516559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:01.516688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:01.516722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:01.639170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:01.639341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:01.639383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:01.639464] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:01.643172] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=88.30%) [2026-02-09T20:18:01.643537] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-09T20:18:01.643710] [INFO ] [sig ] BRSP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:01.792221] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BRSP.txt [2026-02-09T20:18:01.792383] [INFO ] [sig ] [492/3427] Completed BRSP in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-09T20:18:01.792433] [INFO ] [sig ] [493/3427] Forecasting BRX... [2026-02-09T20:18:01.792471] [INFO ] [sig ] Generating forecast for: BRX [2026-02-09T20:18:01.792509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-09T20:18:01.804501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-09T20:18:01.804931] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-09T20:18:01.805955] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-09T20:18:01.806008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:01.806040] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:01.806068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:01.806124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:01.863563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:01.864226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:01.864305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:01.864339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:01.990472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:01.990693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:01.990753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:01.990794] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:01.995788] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: DOWN (p=43.44%) [2026-02-09T20:18:01.996225] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-09T20:18:01.996421] [INFO ] [sig ] BRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:02.165012] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BRX.txt [2026-02-09T20:18:02.165179] [INFO ] [sig ] [493/3427] Completed BRX in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-09T20:18:02.165222] [INFO ] [sig ] [494/3427] Forecasting BRZE... [2026-02-09T20:18:02.165253] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-09T20:18:02.165283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-09T20:18:02.176564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-09T20:18:02.176995] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-09T20:18:02.177855] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-09T20:18:02.177908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:02.177940] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:02.177966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:02.178023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:02.234875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:02.235817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:02.235909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:02.235942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:02.359493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:02.359675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:02.359717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:02.359746] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:02.363159] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-02-09T20:18:02.363433] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-09T20:18:02.363565] [INFO ] [sig ] BRZE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:02.510708] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BRZE.txt [2026-02-09T20:18:02.510873] [INFO ] [sig ] [494/3427] Completed BRZE in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-09T20:18:02.510915] [INFO ] [sig ] [495/3427] Forecasting BSAC... [2026-02-09T20:18:02.510948] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-09T20:18:02.510980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-09T20:18:02.522267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-09T20:18:02.522624] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-09T20:18:02.523414] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-09T20:18:02.523466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:02.523497] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:02.523525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:02.523602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:02.580522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:02.581219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:02.581299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:02.581331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:02.703067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:02.703232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:02.703273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:02.703303] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:02.706972] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: UP (p=80.78%) [2026-02-09T20:18:02.707284] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-09T20:18:02.707464] [INFO ] [sig ] BSAC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:02.854124] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BSAC.txt [2026-02-09T20:18:02.854254] [INFO ] [sig ] [495/3427] Completed BSAC in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-09T20:18:02.854294] [INFO ] [sig ] [496/3427] Forecasting BSCQ... [2026-02-09T20:18:02.854325] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-09T20:18:02.854354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-09T20:18:02.866895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-09T20:18:02.867202] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-09T20:18:02.868240] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-09T20:18:02.868293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:02.868325] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:02.868351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:02.868411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:02.926324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:02.927256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:02.927335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:02.927382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:03.041878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:03.042032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:03.042072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:03.042105] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:03.045552] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=83.25%) [2026-02-09T20:18:03.045863] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-09T20:18:03.045991] [INFO ] [sig ] BSCQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:03.214961] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BSCQ.txt [2026-02-09T20:18:03.215122] [INFO ] [sig ] [496/3427] Completed BSCQ in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-09T20:18:03.215164] [INFO ] [sig ] [497/3427] Forecasting BSCS... [2026-02-09T20:18:03.215196] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-09T20:18:03.215227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-09T20:18:03.226776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-09T20:18:03.227170] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-09T20:18:03.228040] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-09T20:18:03.228093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:03.228125] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:03.228152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:03.228208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:03.285348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:03.286263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:03.286350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:03.286383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:03.403015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:03.403174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:03.403216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:03.403245] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:03.406649] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: DOWN (p=33.08%) [2026-02-09T20:18:03.406923] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-09T20:18:03.407048] [INFO ] [sig ] BSCS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:03.549890] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BSCS.txt [2026-02-09T20:18:03.550035] [INFO ] [sig ] [497/3427] Completed BSCS in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-09T20:18:03.550076] [INFO ] [sig ] [498/3427] Forecasting BSCX... [2026-02-09T20:18:03.550106] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-09T20:18:03.550136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-09T20:18:03.561280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-09T20:18:03.561655] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-09T20:18:03.562448] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-09T20:18:03.562500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:03.562532] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:03.562559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:03.562638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:03.620022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:03.620783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:03.620864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:03.620897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:03.743469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:03.743656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:03.743698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:03.743728] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:03.747114] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: DOWN (p=9.37%) [2026-02-09T20:18:03.747402] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-09T20:18:03.747527] [INFO ] [sig ] BSCX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:03.889421] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BSCX.txt [2026-02-09T20:18:03.889566] [INFO ] [sig ] [498/3427] Completed BSCX in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-09T20:18:03.889625] [INFO ] [sig ] [499/3427] Forecasting BSCY... [2026-02-09T20:18:03.889657] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-09T20:18:03.889687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-09T20:18:03.900792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-09T20:18:03.901124] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-09T20:18:03.901995] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-09T20:18:03.902049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:03.902080] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:03.902108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:03.902197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:03.959978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:03.960691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:03.960998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:03.961033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:04.087898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:04.088054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:04.088094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:04.088124] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:04.091550] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-09T20:18:04.091849] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-09T20:18:04.091973] [INFO ] [sig ] BSCY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:04.234295] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BSCY.txt [2026-02-09T20:18:04.234430] [INFO ] [sig ] [499/3427] Completed BSCY in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-09T20:18:04.234469] [INFO ] [sig ] [500/3427] Forecasting BSJQ... [2026-02-09T20:18:04.234500] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-09T20:18:04.234531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-09T20:18:04.245647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-09T20:18:04.246018] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-09T20:18:04.246828] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-09T20:18:04.246880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:04.246912] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:04.246939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:04.247002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:04.303486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:04.304242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:04.304323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:04.304356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:04.421094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:04.421251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:04.421292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:04.421321] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:04.424757] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-09T20:18:04.425027] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-09T20:18:04.425161] [INFO ] [sig ] BSJQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:04.587187] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BSJQ.txt [2026-02-09T20:18:04.587371] [INFO ] [sig ] [500/3427] Completed BSJQ in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-09T20:18:04.587414] [INFO ] [sig ] [501/3427] Forecasting BSJS... [2026-02-09T20:18:04.587445] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-09T20:18:04.587475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-09T20:18:04.598679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-09T20:18:04.599079] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-09T20:18:04.599922] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-09T20:18:04.600006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:04.600040] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:04.600068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:04.600126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:04.657746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:04.658646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:04.658737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:04.658770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:04.780505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:04.780685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:04.780726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:04.780755] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:04.784156] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-02-09T20:18:04.784427] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-09T20:18:04.784557] [INFO ] [sig ] BSJS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:04.930378] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BSJS.txt [2026-02-09T20:18:04.930525] [INFO ] [sig ] [501/3427] Completed BSJS in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-09T20:18:04.930565] [INFO ] [sig ] [502/3427] Forecasting BSL... [2026-02-09T20:18:04.930615] [INFO ] [sig ] Generating forecast for: BSL [2026-02-09T20:18:04.930648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-09T20:18:04.942860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-09T20:18:04.943210] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-09T20:18:04.944072] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-09T20:18:04.944124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:04.944157] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:04.944184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:04.944241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:05.002397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:05.003212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:05.003293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:05.003325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:05.123978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:05.124133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:05.124171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:05.124201] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:05.127804] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=82.71%) [2026-02-09T20:18:05.128087] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-09T20:18:05.128214] [INFO ] [sig ] BSL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:05.276894] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BSL.txt [2026-02-09T20:18:05.277059] [INFO ] [sig ] [502/3427] Completed BSL in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-09T20:18:05.277100] [INFO ] [sig ] [503/3427] Forecasting BSM... [2026-02-09T20:18:05.277131] [INFO ] [sig ] Generating forecast for: BSM [2026-02-09T20:18:05.277161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-09T20:18:05.288468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-09T20:18:05.288863] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-09T20:18:05.289888] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-09T20:18:05.289941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:05.289975] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:05.290004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:05.290062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:05.347685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:05.348512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:05.348634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:05.348678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:05.470482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:05.470661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:05.470701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:05.470731] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:05.474159] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-02-09T20:18:05.474435] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-09T20:18:05.474588] [INFO ] [sig ] BSM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:05.617691] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BSM.txt [2026-02-09T20:18:05.617841] [INFO ] [sig ] [503/3427] Completed BSM in 0.3s | 2.78 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-09T20:18:05.617881] [INFO ] [sig ] [504/3427] Forecasting BSMQ... [2026-02-09T20:18:05.617910] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-09T20:18:05.617942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-09T20:18:05.631389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-09T20:18:05.632019] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-09T20:18:05.633052] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-09T20:18:05.633112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:05.633148] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:05.633185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:05.633249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:05.695061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:05.696310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:05.696416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:05.696452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:05.819870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:05.820134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:05.820183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:05.820212] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:05.825166] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=83.07%) [2026-02-09T20:18:05.825524] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-09T20:18:05.825723] [INFO ] [sig ] BSMQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:05.985524] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BSMQ.txt [2026-02-09T20:18:05.985778] [INFO ] [sig ] [504/3427] Completed BSMQ in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-09T20:18:05.985835] [INFO ] [sig ] [505/3427] Forecasting BSMS... [2026-02-09T20:18:05.985872] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-09T20:18:05.985909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-09T20:18:06.000193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-09T20:18:06.000896] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-09T20:18:06.002159] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-09T20:18:06.002250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:06.002302] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:06.002346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:06.002439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:06.069349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:06.070900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:06.071062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:06.071096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:06.217737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:06.218016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:06.218081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:06.218114] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:06.223731] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=80.00%) [2026-02-09T20:18:06.224417] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-09T20:18:06.224687] [INFO ] [sig ] BSMS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:06.429629] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BSMS.txt [2026-02-09T20:18:06.429944] [INFO ] [sig ] [505/3427] Completed BSMS in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-09T20:18:06.430013] [INFO ] [sig ] [506/3427] Forecasting BSSX... [2026-02-09T20:18:06.430058] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-09T20:18:06.430109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-09T20:18:06.453050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-09T20:18:06.453894] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-09T20:18:06.455489] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-09T20:18:06.455624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:06.455778] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:06.455835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:06.455934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:06.541859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:06.543434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:06.543643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:06.543698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:06.701956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:06.702255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:06.702316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:06.702358] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:06.708855] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-02-09T20:18:06.709617] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-09T20:18:06.709890] [INFO ] [sig ] BSSX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:06.946989] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BSSX.txt [2026-02-09T20:18:06.947433] [INFO ] [sig ] [506/3427] Completed BSSX in 0.5s | 2.78 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-09T20:18:06.947501] [INFO ] [sig ] [507/3427] Forecasting BSTZ... [2026-02-09T20:18:06.947545] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-09T20:18:06.947614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-09T20:18:06.967714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-09T20:18:06.968468] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-09T20:18:06.969959] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-09T20:18:06.970057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:06.970096] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:06.970125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:06.970187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:07.040713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:07.042268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:07.042466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:07.042519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:07.189521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:07.189789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:07.189846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:07.189883] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:07.194870] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-02-09T20:18:07.195426] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-09T20:18:07.195633] [INFO ] [sig ] BSTZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:07.365679] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BSTZ.txt [2026-02-09T20:18:07.365947] [INFO ] [sig ] [507/3427] Completed BSTZ in 0.4s | 2.78 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-09T20:18:07.366010] [INFO ] [sig ] [508/3427] Forecasting BSVN... [2026-02-09T20:18:07.366048] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-09T20:18:07.366082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-09T20:18:07.380612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-09T20:18:07.381235] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-09T20:18:07.382309] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-09T20:18:07.382368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:07.382404] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:07.382447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:07.382529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:07.452739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:07.454096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:07.454213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:07.454266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:07.609917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:07.610202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:07.610287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:07.610326] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:07.615684] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=9.87%) [2026-02-09T20:18:07.616401] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-09T20:18:07.616622] [INFO ] [sig ] BSVN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:07.804252] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BSVN.txt [2026-02-09T20:18:07.804470] [INFO ] [sig ] [508/3427] Completed BSVN in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:07.804515] [INFO ] [sig ] [509/3427] Forecasting BSVO... [2026-02-09T20:18:07.804547] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-09T20:18:07.804604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-09T20:18:07.818858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-09T20:18:07.819475] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-09T20:18:07.820489] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-09T20:18:07.820546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:07.820613] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:07.820650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:07.820727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:07.883859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:07.885140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:07.885275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:07.885337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:08.024479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:08.024739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:08.024792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:08.024897] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:08.029462] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: DOWN (p=37.11%) [2026-02-09T20:18:08.029903] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-09T20:18:08.030072] [INFO ] [sig ] BSVO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:08.185121] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BSVO.txt [2026-02-09T20:18:08.185346] [INFO ] [sig ] [509/3427] Completed BSVO in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:08.185394] [INFO ] [sig ] [510/3427] Forecasting BSX... [2026-02-09T20:18:08.185432] [INFO ] [sig ] Generating forecast for: BSX [2026-02-09T20:18:08.185473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-09T20:18:08.198886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-09T20:18:08.199511] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-09T20:18:08.200545] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-09T20:18:08.200638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:08.200683] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:08.200721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:08.200802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:08.261205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:08.262479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:08.262614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:08.262654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:08.394529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:08.394798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:08.394848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:08.394880] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:08.399245] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-02-09T20:18:08.399744] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-09T20:18:08.399944] [INFO ] [sig ] BSX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:08.562554] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BSX.txt [2026-02-09T20:18:08.562783] [INFO ] [sig ] [510/3427] Completed BSX in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:08.562827] [INFO ] [sig ] [511/3427] Forecasting BSY... [2026-02-09T20:18:08.563049] [INFO ] [sig ] Generating forecast for: BSY [2026-02-09T20:18:08.563086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-09T20:18:08.577376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-09T20:18:08.578059] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-09T20:18:08.579158] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-09T20:18:08.579215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:08.579251] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:08.579310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:08.579387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:08.643297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:08.644598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:08.644708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:08.644742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:08.777674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:08.777929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:08.777983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:08.778015] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:08.782464] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=9.80%) [2026-02-09T20:18:08.783094] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-09T20:18:08.783270] [INFO ] [sig ] BSY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:08.937147] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BSY.txt [2026-02-09T20:18:08.937322] [INFO ] [sig ] [511/3427] Completed BSY in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:08.937389] [INFO ] [sig ] [512/3427] Forecasting BTA... [2026-02-09T20:18:08.937423] [INFO ] [sig ] Generating forecast for: BTA [2026-02-09T20:18:08.937468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTA' from 'https://tdm.silogroup.org/data/derivative_storage/BTA.csv'. [2026-02-09T20:18:08.949424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTA'. [2026-02-09T20:18:08.949857] [INFO ] [FORECASTER] Starting predict_future for BTA [2026-02-09T20:18:08.950771] [DEBUG] [LOCAL ] No optimal features file found for BTA: ./output/feature-sets/BTA.txt [2026-02-09T20:18:08.950824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:08.950871] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:08.950899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:08.950955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:09.011456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:09.012442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:09.012531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:09.012565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:09.130237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:09.130402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:09.130445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:09.130475] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:09.134728] [DEBUG] [FORECASTER] BTA: Forecast T+1@11:T+2@11: DOWN (p=8.20%) [2026-02-09T20:18:09.135076] [INFO ] [FORECASTER] Completed predict_future for BTA [2026-02-09T20:18:09.135227] [INFO ] [sig ] BTA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:09.299370] [INFO ] [LOCAL ] Saved forecast: BTA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BTA.txt [2026-02-09T20:18:09.299629] [INFO ] [sig ] [512/3427] Completed BTA in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:09.299679] [INFO ] [sig ] [513/3427] Forecasting BTAI... [2026-02-09T20:18:09.299711] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-09T20:18:09.299746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-09T20:18:09.314701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-09T20:18:09.315363] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-09T20:18:09.316456] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-09T20:18:09.316514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:09.316547] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:09.316598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:09.316664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:09.379968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:09.381357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:09.381468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:09.381511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:09.511138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:09.511373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:09.511419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:09.511450] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:09.516081] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: DOWN (p=21.52%) [2026-02-09T20:18:09.516403] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-09T20:18:09.516543] [INFO ] [sig ] BTAI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:09.670023] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BTAI.txt [2026-02-09T20:18:09.670227] [INFO ] [sig ] [513/3427] Completed BTAI in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:09.670272] [INFO ] [sig ] [514/3427] Forecasting BTCS... [2026-02-09T20:18:09.670302] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-09T20:18:09.670337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-09T20:18:09.684004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-09T20:18:09.684533] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-09T20:18:09.685523] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-09T20:18:09.685605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:09.685643] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:09.685672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:09.685734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:09.750599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:09.751940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:09.752067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:09.752112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:09.888528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:09.889048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:09.889116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:09.889160] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:09.894907] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: DOWN (p=37.54%) [2026-02-09T20:18:09.895384] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-09T20:18:09.895618] [INFO ] [sig ] BTCS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:10.058444] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BTCS.txt [2026-02-09T20:18:10.058698] [INFO ] [sig ] [514/3427] Completed BTCS in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:10.058748] [INFO ] [sig ] [515/3427] Forecasting BTE... [2026-02-09T20:18:10.058781] [INFO ] [sig ] Generating forecast for: BTE [2026-02-09T20:18:10.058813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-09T20:18:10.072492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-09T20:18:10.073104] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-09T20:18:10.074132] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-09T20:18:10.074188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:10.074221] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:10.074250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:10.074310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:10.135689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:10.136909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:10.137016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:10.137051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:10.259402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:10.259661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:10.259710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:10.259740] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:10.263998] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=93.35%) [2026-02-09T20:18:10.264424] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-09T20:18:10.264610] [INFO ] [sig ] BTE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:10.422540] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BTE.txt [2026-02-09T20:18:10.422782] [INFO ] [sig ] [515/3427] Completed BTE in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:10.422826] [INFO ] [sig ] [516/3427] Forecasting BTF... [2026-02-09T20:18:10.422864] [INFO ] [sig ] Generating forecast for: BTF [2026-02-09T20:18:10.422900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-09T20:18:10.436803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-09T20:18:10.437440] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-09T20:18:10.438561] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-09T20:18:10.438646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:10.438680] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:10.438710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:10.438771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:10.501862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:10.503125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:10.503310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:10.503345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:10.637395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:10.637656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:10.637705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:10.637735] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:10.641866] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-02-09T20:18:10.642183] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-09T20:18:10.642324] [INFO ] [sig ] BTF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:10.804519] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BTF.txt [2026-02-09T20:18:10.804770] [INFO ] [sig ] [516/3427] Completed BTF in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:10.804817] [INFO ] [sig ] [517/3427] Forecasting BTI... [2026-02-09T20:18:10.804852] [INFO ] [sig ] Generating forecast for: BTI [2026-02-09T20:18:10.804895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-09T20:18:10.818771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-09T20:18:10.819334] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-09T20:18:10.820353] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-09T20:18:10.820416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:10.820451] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:10.820480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:10.820542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:10.884251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:10.885465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:10.885595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:10.885639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:11.018683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:11.019116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:11.019172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:11.019206] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:11.023173] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-02-09T20:18:11.023536] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-09T20:18:11.023704] [INFO ] [sig ] BTI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:11.182433] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BTI.txt [2026-02-09T20:18:11.182675] [INFO ] [sig ] [517/3427] Completed BTI in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:11.182724] [INFO ] [sig ] [518/3427] Forecasting BTMD... [2026-02-09T20:18:11.182755] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-09T20:18:11.182790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-09T20:18:11.202290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-09T20:18:11.203028] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-09T20:18:11.204105] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-09T20:18:11.204165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:11.204198] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:11.204228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:11.204291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:11.266233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:11.267607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:11.267735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:11.267782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:11.437070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:11.437373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:11.437441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:11.437485] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:11.443511] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: UP (p=92.29%) [2026-02-09T20:18:11.444006] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-09T20:18:11.444215] [INFO ] [sig ] BTMD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:11.618488] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BTMD.txt [2026-02-09T20:18:11.618773] [INFO ] [sig ] [518/3427] Completed BTMD in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:11.618823] [INFO ] [sig ] [519/3427] Forecasting BTSG... [2026-02-09T20:18:11.618862] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-09T20:18:11.618899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-09T20:18:11.633283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-09T20:18:11.633899] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-09T20:18:11.634879] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-09T20:18:11.634932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:11.634967] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:11.634995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:11.635054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:11.695403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:11.696821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:11.696932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:11.697198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:11.825835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:11.826073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:11.826119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:11.826176] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:11.830529] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=23.40%) [2026-02-09T20:18:11.830865] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-09T20:18:11.831003] [INFO ] [sig ] BTSG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:11.983146] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BTSG.txt [2026-02-09T20:18:11.983408] [INFO ] [sig ] [519/3427] Completed BTSG in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:11.983452] [INFO ] [sig ] [520/3427] Forecasting BTZ... [2026-02-09T20:18:11.983483] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-09T20:18:11.983515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-09T20:18:11.995138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-09T20:18:11.995531] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-09T20:18:11.996389] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-09T20:18:11.996443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:11.996476] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:11.996503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:11.996561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:12.056980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:12.057950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:12.058045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:12.058080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:12.176237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:12.176430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:12.176484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:12.176519] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:12.180296] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-02-09T20:18:12.180632] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-09T20:18:12.180779] [INFO ] [sig ] BTZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:12.330004] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BTZ.txt [2026-02-09T20:18:12.330192] [INFO ] [sig ] [520/3427] Completed BTZ in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:12.330234] [INFO ] [sig ] [521/3427] Forecasting BUD... [2026-02-09T20:18:12.330265] [INFO ] [sig ] Generating forecast for: BUD [2026-02-09T20:18:12.330298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-09T20:18:12.341527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-09T20:18:12.341951] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-09T20:18:12.342791] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-09T20:18:12.342844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:12.342876] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:12.342903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:12.342958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:12.400840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:12.401888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:12.402168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:12.402220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:12.524500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:12.524690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:12.524730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:12.524759] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:12.528223] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-02-09T20:18:12.528516] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-09T20:18:12.528673] [INFO ] [sig ] BUD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:12.675378] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BUD.txt [2026-02-09T20:18:12.675550] [INFO ] [sig ] [521/3427] Completed BUD in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:12.675610] [INFO ] [sig ] [522/3427] Forecasting BUFC... [2026-02-09T20:18:12.675644] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-09T20:18:12.675675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-09T20:18:12.686644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-09T20:18:12.686921] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-09T20:18:12.687966] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-09T20:18:12.688020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:12.688053] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:12.688080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:12.688137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:12.744986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:12.745644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:12.745734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:12.745767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:12.839396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:12.839540] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:18:12.839597] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:12.839631] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:12.843149] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: DOWN (p=49.89%) [2026-02-09T20:18:12.843425] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-09T20:18:12.843552] [INFO ] [sig ] BUFC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:12.993696] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BUFC.txt [2026-02-09T20:18:12.993846] [INFO ] [sig ] [522/3427] Completed BUFC in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:12.993919] [INFO ] [sig ] [523/3427] Forecasting BUG... [2026-02-09T20:18:12.993953] [INFO ] [sig ] Generating forecast for: BUG [2026-02-09T20:18:12.993985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-09T20:18:13.005023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-09T20:18:13.005541] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-09T20:18:13.006380] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-09T20:18:13.006434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:13.006497] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:13.006532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:13.006644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:13.066445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:13.067126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:13.067204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:13.067237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:13.196614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:13.196777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:13.196820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:13.196851] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:13.200538] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=28.99%) [2026-02-09T20:18:13.200846] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-09T20:18:13.200978] [INFO ] [sig ] BUG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:13.416963] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BUG.txt [2026-02-09T20:18:13.417105] [INFO ] [sig ] [523/3427] Completed BUG in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-09T20:18:13.417146] [INFO ] [sig ] [524/3427] Forecasting BUI... [2026-02-09T20:18:13.417176] [INFO ] [sig ] Generating forecast for: BUI [2026-02-09T20:18:13.417207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-09T20:18:13.428554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-09T20:18:13.428930] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-09T20:18:13.429753] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-09T20:18:13.429807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:13.429839] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:13.429866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:13.429923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:13.488257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:13.489082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:13.489160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:13.489192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:13.610831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:13.610986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:13.611027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:13.611055] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:13.614461] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=50.06%) [2026-02-09T20:18:13.614754] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-09T20:18:13.614883] [INFO ] [sig ] BUI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:13.758728] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BUI.txt [2026-02-09T20:18:13.759045] [INFO ] [sig ] [524/3427] Completed BUI in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-09T20:18:13.759085] [INFO ] [sig ] [525/3427] Forecasting BURL... [2026-02-09T20:18:13.759116] [INFO ] [sig ] Generating forecast for: BURL [2026-02-09T20:18:13.759146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-09T20:18:13.770825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-09T20:18:13.771142] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-09T20:18:13.772168] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-09T20:18:13.772233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:13.772266] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:13.772294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:13.772351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:13.831409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:13.832020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:13.832098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:13.832130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:13.954817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:13.954964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:13.955004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:13.955032] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:13.958443] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=51.00%) [2026-02-09T20:18:13.958742] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-09T20:18:13.958891] [INFO ] [sig ] BURL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:14.101113] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BURL.txt [2026-02-09T20:18:14.101240] [INFO ] [sig ] [525/3427] Completed BURL in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-09T20:18:14.101279] [INFO ] [sig ] [526/3427] Forecasting BUSE... [2026-02-09T20:18:14.101309] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-09T20:18:14.101340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-09T20:18:14.112292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-09T20:18:14.112650] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-09T20:18:14.113459] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-09T20:18:14.113517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:14.113553] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:14.113601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:14.113659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:14.170896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:14.171568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:14.171666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:14.171699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:14.292436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:14.292620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:14.292662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:14.292724] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:14.296178] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-02-09T20:18:14.296452] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-09T20:18:14.296594] [INFO ] [sig ] BUSE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:14.439621] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BUSE.txt [2026-02-09T20:18:14.439764] [INFO ] [sig ] [526/3427] Completed BUSE in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:14.439804] [INFO ] [sig ] [527/3427] Forecasting BUXX... [2026-02-09T20:18:14.439834] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-09T20:18:14.439865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-09T20:18:14.456748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-09T20:18:14.457488] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-09T20:18:14.458970] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-09T20:18:14.459043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:14.459099] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:14.459150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:14.459248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:14.548607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:14.549525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:14.549633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:14.549670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:14.701560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:14.701763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:14.701811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:14.701846] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:14.705979] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-02-09T20:18:14.706273] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-09T20:18:14.706400] [INFO ] [sig ] BUXX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:14.855787] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BUXX.txt [2026-02-09T20:18:14.855953] [INFO ] [sig ] [527/3427] Completed BUXX in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:14.855994] [INFO ] [sig ] [528/3427] Forecasting BVFL... [2026-02-09T20:18:14.856027] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-09T20:18:14.856065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-09T20:18:14.867630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-09T20:18:14.868016] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-09T20:18:14.868873] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-09T20:18:14.868927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:14.868959] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:14.868985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:14.869043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:14.926416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:14.927372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:14.927467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:14.927502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:15.040230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:15.040388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:15.040429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:15.040458] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:15.043882] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-09T20:18:15.044159] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-09T20:18:15.044286] [INFO ] [sig ] BVFL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:15.189759] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BVFL.txt [2026-02-09T20:18:15.189932] [INFO ] [sig ] [528/3427] Completed BVFL in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:15.189974] [INFO ] [sig ] [529/3427] Forecasting BVN... [2026-02-09T20:18:15.190004] [INFO ] [sig ] Generating forecast for: BVN [2026-02-09T20:18:15.190036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-09T20:18:15.202088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-09T20:18:15.202493] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-09T20:18:15.203549] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-09T20:18:15.203620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:15.203654] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:15.203681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:15.203750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:15.261726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:15.262637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:15.262727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:15.262764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:15.381631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:15.381787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:15.381827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:15.381856] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:15.385224] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: DOWN (p=48.99%) [2026-02-09T20:18:15.385499] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-09T20:18:15.385646] [INFO ] [sig ] BVN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:15.535007] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BVN.txt [2026-02-09T20:18:15.535151] [INFO ] [sig ] [529/3427] Completed BVN in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:15.535191] [INFO ] [sig ] [530/3427] Forecasting BVS... [2026-02-09T20:18:15.535221] [INFO ] [sig ] Generating forecast for: BVS [2026-02-09T20:18:15.535252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-09T20:18:15.548724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-09T20:18:15.549259] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-09T20:18:15.550280] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-09T20:18:15.550332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:15.550365] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:15.550392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:15.550448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:15.608882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:15.609545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:15.609641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:15.609675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:15.735704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:15.735861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:15.735901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:15.735931] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:15.739426] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-02-09T20:18:15.739755] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-09T20:18:15.739888] [INFO ] [sig ] BVS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:15.884509] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BVS.txt [2026-02-09T20:18:15.884663] [INFO ] [sig ] [530/3427] Completed BVS in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:15.884711] [INFO ] [sig ] [531/3427] Forecasting BWA... [2026-02-09T20:18:15.884742] [INFO ] [sig ] Generating forecast for: BWA [2026-02-09T20:18:15.884774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-09T20:18:15.895970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-09T20:18:15.896317] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-09T20:18:15.897134] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-09T20:18:15.897186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:15.897217] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:15.897244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:15.897300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:15.954530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:15.955486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:15.955567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:15.955620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:16.091839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:16.092193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:16.092232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:16.092261] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:16.095674] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=88.88%) [2026-02-09T20:18:16.095949] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-09T20:18:16.096074] [INFO ] [sig ] BWA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:16.246265] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BWA.txt [2026-02-09T20:18:16.246423] [INFO ] [sig ] [531/3427] Completed BWA in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:16.246462] [INFO ] [sig ] [532/3427] Forecasting BWAY... [2026-02-09T20:18:16.246493] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-09T20:18:16.246525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-09T20:18:16.258382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-09T20:18:16.259018] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-09T20:18:16.260115] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-09T20:18:16.260170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:16.260202] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:16.260228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:16.260284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:16.326291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:16.327316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:16.327443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:16.327480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:16.453939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:16.454103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:16.454162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:16.454206] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:16.458049] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: DOWN (p=6.90%) [2026-02-09T20:18:16.458354] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-09T20:18:16.458487] [INFO ] [sig ] BWAY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:16.617074] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BWAY.txt [2026-02-09T20:18:16.617259] [INFO ] [sig ] [532/3427] Completed BWAY in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:16.617521] [INFO ] [sig ] [533/3427] Forecasting BWB... [2026-02-09T20:18:16.617552] [INFO ] [sig ] Generating forecast for: BWB [2026-02-09T20:18:16.617603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-09T20:18:16.629992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-09T20:18:16.630403] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-09T20:18:16.631292] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-09T20:18:16.631347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:16.631379] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:16.631408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:16.631466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:16.692476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:16.693414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:16.693540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:16.693597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:16.822799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:16.822971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:16.823012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:16.823041] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:16.827130] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: DOWN (p=23.89%) [2026-02-09T20:18:16.827465] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-09T20:18:16.827620] [INFO ] [sig ] BWB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:16.973723] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BWB.txt [2026-02-09T20:18:16.973876] [INFO ] [sig ] [533/3427] Completed BWB in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:16.973917] [INFO ] [sig ] [534/3427] Forecasting BWEN... [2026-02-09T20:18:16.973946] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-09T20:18:16.973978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-09T20:18:16.985365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-09T20:18:16.985757] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-09T20:18:16.986561] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-09T20:18:16.986636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:16.986669] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:16.986696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:16.986764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:17.047426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:17.048344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:17.048429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:17.048463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:17.180721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:17.180907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:17.180959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:17.180991] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:17.184846] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=2.93%) [2026-02-09T20:18:17.185174] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-09T20:18:17.185309] [INFO ] [sig ] BWEN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:17.341836] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BWEN.txt [2026-02-09T20:18:17.342018] [INFO ] [sig ] [534/3427] Completed BWEN in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:17.342060] [INFO ] [sig ] [535/3427] Forecasting BWFG... [2026-02-09T20:18:17.342090] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-09T20:18:17.342123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-09T20:18:17.353519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-09T20:18:17.353919] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-09T20:18:17.354788] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-09T20:18:17.354842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:17.354875] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:17.354903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:17.354962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:17.413604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:17.414783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:17.414884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:17.414918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:17.547386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:17.547564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:17.547635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:17.547673] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:17.552690] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: DOWN (p=3.77%) [2026-02-09T20:18:17.553002] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-09T20:18:17.553153] [INFO ] [sig ] BWFG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:17.705486] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BWFG.txt [2026-02-09T20:18:17.705667] [INFO ] [sig ] [535/3427] Completed BWFG in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:17.705711] [INFO ] [sig ] [536/3427] Forecasting BWG... [2026-02-09T20:18:17.705741] [INFO ] [sig ] Generating forecast for: BWG [2026-02-09T20:18:17.705773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-09T20:18:17.717289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-09T20:18:17.717746] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-09T20:18:17.718604] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-09T20:18:17.718658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:17.718704] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:17.718733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:17.718790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:17.779732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:17.780650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:17.780741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:17.780776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:17.906049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:17.906217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:17.906259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:17.906290] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:17.909806] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-09T20:18:17.910094] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-09T20:18:17.910227] [INFO ] [sig ] BWG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:18.062913] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BWG.txt [2026-02-09T20:18:18.063116] [INFO ] [sig ] [536/3427] Completed BWG in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:18.063158] [INFO ] [sig ] [537/3427] Forecasting BWIN... [2026-02-09T20:18:18.063188] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-09T20:18:18.063220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-09T20:18:18.074231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-09T20:18:18.074646] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-09T20:18:18.075477] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-09T20:18:18.075530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:18.075563] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:18.075622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:18.075682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:18.132895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:18.133787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:18.133873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:18.133905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:18.250826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:18.250985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:18.251025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:18.251055] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:18.254448] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: DOWN (p=13.18%) [2026-02-09T20:18:18.254751] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-09T20:18:18.254885] [INFO ] [sig ] BWIN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:18.399867] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BWIN.txt [2026-02-09T20:18:18.400033] [INFO ] [sig ] [537/3427] Completed BWIN in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:18.400073] [INFO ] [sig ] [538/3427] Forecasting BWMN... [2026-02-09T20:18:18.400103] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-09T20:18:18.400135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-09T20:18:18.411603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-09T20:18:18.412026] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-09T20:18:18.412861] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-09T20:18:18.412914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:18.412946] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:18.412975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:18.413031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:18.472076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:18.472985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:18.473259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:18.473293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:18.598038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:18.598198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:18.598237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:18.598266] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:18.601715] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=63.94%) [2026-02-09T20:18:18.602018] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-09T20:18:18.602153] [INFO ] [sig ] BWMN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:18.749231] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BWMN.txt [2026-02-09T20:18:18.749396] [INFO ] [sig ] [538/3427] Completed BWMN in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:18.749437] [INFO ] [sig ] [539/3427] Forecasting BXC... [2026-02-09T20:18:18.749467] [INFO ] [sig ] Generating forecast for: BXC [2026-02-09T20:18:18.749499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-09T20:18:18.761463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-09T20:18:18.761888] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-09T20:18:18.762746] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-09T20:18:18.762801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:18.762835] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:18.762864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:18.762921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:18.820249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:18.820993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:18.821073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:18.821106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:18.940169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:18.940327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:18.940368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:18.940398] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:18.943997] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-02-09T20:18:18.944288] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-09T20:18:18.944419] [INFO ] [sig ] BXC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:19.095880] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BXC.txt [2026-02-09T20:18:19.096059] [INFO ] [sig ] [539/3427] Completed BXC in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:19.096126] [INFO ] [sig ] [540/3427] Forecasting BXMX... [2026-02-09T20:18:19.096160] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-09T20:18:19.096194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-09T20:18:19.108312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-09T20:18:19.108746] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-09T20:18:19.109654] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-09T20:18:19.109710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:19.109772] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:19.109802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:19.109862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:19.175522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:19.176658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:19.176767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:19.176812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:19.301298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:19.301452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:19.301494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:19.301523] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:19.304909] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=7.33%) [2026-02-09T20:18:19.305180] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-09T20:18:19.305306] [INFO ] [sig ] BXMX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:19.451301] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BXMX.txt [2026-02-09T20:18:19.451474] [INFO ] [sig ] [540/3427] Completed BXMX in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-09T20:18:19.451517] [INFO ] [sig ] [541/3427] Forecasting BXP... [2026-02-09T20:18:19.451546] [INFO ] [sig ] Generating forecast for: BXP [2026-02-09T20:18:19.451598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-09T20:18:19.463308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-09T20:18:19.463683] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-09T20:18:19.464485] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-09T20:18:19.464538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:19.464587] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:19.464617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:19.464674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:19.523240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:19.524068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:19.524187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:19.524225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:19.645802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:19.645967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:19.646014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:19.646047] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:19.649511] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=73.49%) [2026-02-09T20:18:19.649807] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-09T20:18:19.649964] [INFO ] [sig ] BXP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:19.799427] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BXP.txt [2026-02-09T20:18:19.799608] [INFO ] [sig ] [541/3427] Completed BXP in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:19.799650] [INFO ] [sig ] [542/3427] Forecasting BXSL... [2026-02-09T20:18:19.799680] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-09T20:18:19.799713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-09T20:18:19.810966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-09T20:18:19.811321] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-09T20:18:19.812144] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-09T20:18:19.812198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:19.812230] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:19.812258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:19.812315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:19.869136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:19.869830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:19.869908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:19.869942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:19.986102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:19.986258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:19.986298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:19.986327] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:19.989800] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=48.83%) [2026-02-09T20:18:19.990077] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-09T20:18:19.990205] [INFO ] [sig ] BXSL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:20.134690] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BXSL.txt [2026-02-09T20:18:20.134842] [INFO ] [sig ] [542/3427] Completed BXSL in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:20.134882] [INFO ] [sig ] [543/3427] Forecasting BYD... [2026-02-09T20:18:20.134911] [INFO ] [sig ] Generating forecast for: BYD [2026-02-09T20:18:20.134945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-09T20:18:20.146810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-09T20:18:20.147152] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-09T20:18:20.148035] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-09T20:18:20.148095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:20.148136] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:20.148168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:20.148225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:20.208839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:20.209812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:20.209913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:20.209948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:20.333231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:20.333391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:20.333431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:20.333541] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:20.337420] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=38.52%) [2026-02-09T20:18:20.337837] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-09T20:18:20.338036] [INFO ] [sig ] BYD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:20.506313] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BYD.txt [2026-02-09T20:18:20.506510] [INFO ] [sig ] [543/3427] Completed BYD in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:20.506597] [INFO ] [sig ] [544/3427] Forecasting BYRN... [2026-02-09T20:18:20.506650] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-09T20:18:20.506694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-09T20:18:20.519129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-09T20:18:20.519552] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-09T20:18:20.520427] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-09T20:18:20.520480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:20.520512] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:20.520539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:20.520623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:20.581661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:20.582537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:20.582645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:20.582682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:20.714407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:20.714612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:20.714667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:20.714716] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:20.719668] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-02-09T20:18:20.720006] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-09T20:18:20.720340] [INFO ] [sig ] BYRN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:20.885334] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BYRN.txt [2026-02-09T20:18:20.885477] [INFO ] [sig ] [544/3427] Completed BYRN in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:20.885516] [INFO ] [sig ] [545/3427] Forecasting BYSI... [2026-02-09T20:18:20.885546] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-09T20:18:20.885597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-09T20:18:20.897659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-09T20:18:20.898028] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-09T20:18:20.898874] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-09T20:18:20.898928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:20.898959] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:20.898987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:20.899044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:20.959399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:20.960368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:20.960474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:20.960510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:21.076270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:21.076464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:21.076520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:21.076554] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:21.081062] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: UP (p=84.36%) [2026-02-09T20:18:21.081483] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-09T20:18:21.081667] [INFO ] [sig ] BYSI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:21.240784] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BYSI.txt [2026-02-09T20:18:21.240923] [INFO ] [sig ] [545/3427] Completed BYSI in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:21.240963] [INFO ] [sig ] [546/3427] Forecasting BZ... [2026-02-09T20:18:21.240994] [INFO ] [sig ] Generating forecast for: BZ [2026-02-09T20:18:21.241025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-09T20:18:21.252560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-09T20:18:21.252936] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-09T20:18:21.253779] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-09T20:18:21.253832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:21.253868] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:21.253900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:21.253970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:21.310397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:21.311038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:21.311118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:21.311151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:21.433567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:21.433723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:21.433761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:21.433790] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:21.437116] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-02-09T20:18:21.437403] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-09T20:18:21.437531] [INFO ] [sig ] BZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:21.582598] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BZ.txt [2026-02-09T20:18:21.582731] [INFO ] [sig ] [546/3427] Completed BZ in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:21.582771] [INFO ] [sig ] [547/3427] Forecasting BZH... [2026-02-09T20:18:21.582801] [INFO ] [sig ] Generating forecast for: BZH [2026-02-09T20:18:21.582832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-09T20:18:21.594127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-09T20:18:21.594487] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-09T20:18:21.595351] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-09T20:18:21.595404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:21.595436] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:21.595476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:21.595535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:21.652206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:21.652838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:21.652928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:21.652967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:21.770856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:21.771029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:21.771075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:21.771105] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:21.774711] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=0.30%) [2026-02-09T20:18:21.775022] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-09T20:18:21.775163] [INFO ] [sig ] BZH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:21.922381] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/BZH.txt [2026-02-09T20:18:21.922509] [INFO ] [sig ] [547/3427] Completed BZH in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:21.922548] [INFO ] [sig ] [548/3427] Forecasting BZUN... [2026-02-09T20:18:21.922596] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-09T20:18:21.922630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-09T20:18:21.933420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-09T20:18:21.933755] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-09T20:18:21.934551] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-09T20:18:21.934630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:21.934664] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:21.934691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:21.934748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:21.991726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:21.992366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:21.992443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:21.992476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:22.111117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:22.111249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:22.111288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:22.111317] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:22.114678] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: UP (p=72.46%) [2026-02-09T20:18:22.114953] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-09T20:18:22.115079] [INFO ] [sig ] BZUN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:22.259655] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/BZUN.txt [2026-02-09T20:18:22.259770] [INFO ] [sig ] [548/3427] Completed BZUN in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:22.259809] [INFO ] [sig ] [549/3427] Forecasting C... [2026-02-09T20:18:22.259839] [INFO ] [sig ] Generating forecast for: C [2026-02-09T20:18:22.259870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-09T20:18:22.270704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-09T20:18:22.271012] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-09T20:18:22.272009] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-09T20:18:22.272062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:22.272093] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:22.272120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:22.272178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:22.331509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:22.332151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:22.332232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:22.332264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:22.454424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:22.454559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:22.454615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:22.454645] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:22.458010] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: DOWN (p=33.88%) [2026-02-09T20:18:22.458287] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-09T20:18:22.458413] [INFO ] [sig ] C: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:22.606973] [INFO ] [LOCAL ] Saved forecast: C 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/C.txt [2026-02-09T20:18:22.607104] [INFO ] [sig ] [549/3427] Completed C in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:22.607156] [INFO ] [sig ] [550/3427] Forecasting CAAP... [2026-02-09T20:18:22.607187] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-09T20:18:22.607219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-09T20:18:22.618832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-09T20:18:22.619163] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-09T20:18:22.620150] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-09T20:18:22.620205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:22.620237] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:22.620264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:22.620332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:22.677211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:22.677895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:22.677990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:22.678062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:22.801824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:22.801967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:22.802013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:22.802050] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:22.805459] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: UP (p=78.52%) [2026-02-09T20:18:22.805755] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-09T20:18:22.805886] [INFO ] [sig ] CAAP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:22.950398] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CAAP.txt [2026-02-09T20:18:22.950554] [INFO ] [sig ] [550/3427] Completed CAAP in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:22.950614] [INFO ] [sig ] [551/3427] Forecasting CAAS... [2026-02-09T20:18:22.950645] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-09T20:18:22.950677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-09T20:18:22.961439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-09T20:18:22.961823] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-09T20:18:22.962696] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-09T20:18:22.962749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:22.962781] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:22.962808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:22.962864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:23.021015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:23.021904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:23.021987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:23.022021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:23.134134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:23.134296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:23.134335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:23.134365] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:23.137774] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-02-09T20:18:23.138048] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-09T20:18:23.138173] [INFO ] [sig ] CAAS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:23.283318] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CAAS.txt [2026-02-09T20:18:23.283474] [INFO ] [sig ] [551/3427] Completed CAAS in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:23.283514] [INFO ] [sig ] [552/3427] Forecasting CABA... [2026-02-09T20:18:23.283544] [INFO ] [sig ] Generating forecast for: CABA [2026-02-09T20:18:23.283593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-09T20:18:23.295469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-09T20:18:23.295858] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-09T20:18:23.296754] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-09T20:18:23.296807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:23.296840] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:23.296867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:23.296925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:23.357968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:23.359195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:23.359315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:23.359356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:23.478485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:23.478659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:23.478702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:23.478731] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:23.482227] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-02-09T20:18:23.482515] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-09T20:18:23.482665] [INFO ] [sig ] CABA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:23.628527] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CABA.txt [2026-02-09T20:18:23.628715] [INFO ] [sig ] [552/3427] Completed CABA in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:23.628759] [INFO ] [sig ] [553/3427] Forecasting CABO... [2026-02-09T20:18:23.628789] [INFO ] [sig ] Generating forecast for: CABO [2026-02-09T20:18:23.628827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-09T20:18:23.640647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-09T20:18:23.640995] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-09T20:18:23.641810] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-09T20:18:23.641863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:23.641895] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:23.641923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:23.641980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:23.698293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:23.699189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:23.699274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:23.699307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:23.820137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:23.820296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:23.820335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:23.820364] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:23.823858] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: DOWN (p=3.40%) [2026-02-09T20:18:23.824148] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-09T20:18:23.824275] [INFO ] [sig ] CABO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:23.970502] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CABO.txt [2026-02-09T20:18:23.970708] [INFO ] [sig ] [553/3427] Completed CABO in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:23.970751] [INFO ] [sig ] [554/3427] Forecasting CAC... [2026-02-09T20:18:23.970781] [INFO ] [sig ] Generating forecast for: CAC [2026-02-09T20:18:23.970814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-09T20:18:23.981837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-09T20:18:23.982211] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-09T20:18:23.983059] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-09T20:18:23.983124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:23.983157] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:23.983184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:23.983242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:24.040833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:24.041661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:24.041749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:24.041781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:24.168063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:24.168362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:24.168404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:24.168433] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:24.171953] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: UP (p=93.65%) [2026-02-09T20:18:24.172277] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-09T20:18:24.172401] [INFO ] [sig ] CAC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:24.317673] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CAC.txt [2026-02-09T20:18:24.317835] [INFO ] [sig ] [554/3427] Completed CAC in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:24.317875] [INFO ] [sig ] [555/3427] Forecasting CACC... [2026-02-09T20:18:24.317904] [INFO ] [sig ] Generating forecast for: CACC [2026-02-09T20:18:24.317936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-09T20:18:24.329468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-09T20:18:24.329882] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-09T20:18:24.330729] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-09T20:18:24.330781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:24.330813] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:24.330840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:24.330895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:24.405436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:24.406535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:24.406680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:24.406742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:24.535637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:24.535795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:24.535835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:24.535864] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:24.539831] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: UP (p=83.61%) [2026-02-09T20:18:24.540114] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-09T20:18:24.540247] [INFO ] [sig ] CACC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:24.691213] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CACC.txt [2026-02-09T20:18:24.691370] [INFO ] [sig ] [555/3427] Completed CACC in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-09T20:18:24.691411] [INFO ] [sig ] [556/3427] Forecasting CACI... [2026-02-09T20:18:24.691442] [INFO ] [sig ] Generating forecast for: CACI [2026-02-09T20:18:24.691473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-09T20:18:24.702998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-09T20:18:24.703390] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-09T20:18:24.704258] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-09T20:18:24.704312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:24.704344] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:24.704370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:24.704426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:24.761418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:24.762382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:24.762467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:24.762501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:24.883774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:24.883946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:24.883987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:24.884017] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:24.887443] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: UP (p=73.78%) [2026-02-09T20:18:24.887747] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-09T20:18:24.887882] [INFO ] [sig ] CACI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:25.039044] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CACI.txt [2026-02-09T20:18:25.039225] [INFO ] [sig ] [556/3427] Completed CACI in 0.3s | 2.78 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-09T20:18:25.039267] [INFO ] [sig ] [557/3427] Forecasting CADL... [2026-02-09T20:18:25.039298] [INFO ] [sig ] Generating forecast for: CADL [2026-02-09T20:18:25.039328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-09T20:18:25.051620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-09T20:18:25.052056] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-09T20:18:25.052967] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-09T20:18:25.053031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:25.053133] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:25.053175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:25.053245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:25.114984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:25.115899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:25.115983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:25.116016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:25.238809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:25.238970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:25.239012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:25.239048] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:25.242813] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-02-09T20:18:25.243089] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-09T20:18:25.243410] [INFO ] [sig ] CADL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:25.392522] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CADL.txt [2026-02-09T20:18:25.392702] [INFO ] [sig ] [557/3427] Completed CADL in 0.4s | 2.78 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-09T20:18:25.392744] [INFO ] [sig ] [558/3427] Forecasting CAE... [2026-02-09T20:18:25.392774] [INFO ] [sig ] Generating forecast for: CAE [2026-02-09T20:18:25.392805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-09T20:18:25.404348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-09T20:18:25.404745] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-09T20:18:25.405566] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-09T20:18:25.405648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:25.405680] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:25.405706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:25.405763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:25.462088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:25.463032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:25.463117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:25.463151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:25.585214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:25.585369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:25.585409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:25.585438] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:25.588865] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=17.49%) [2026-02-09T20:18:25.589145] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-09T20:18:25.589272] [INFO ] [sig ] CAE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:25.736049] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CAE.txt [2026-02-09T20:18:25.736221] [INFO ] [sig ] [558/3427] Completed CAE in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:25.736264] [INFO ] [sig ] [559/3427] Forecasting CAF... [2026-02-09T20:18:25.736296] [INFO ] [sig ] Generating forecast for: CAF [2026-02-09T20:18:25.736327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-09T20:18:25.747357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-09T20:18:25.747746] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-09T20:18:25.748614] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-09T20:18:25.748667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:25.748700] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:25.748728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:25.748786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:25.807523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:25.808692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:25.808775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:25.808808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:25.928066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:25.928226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:25.928266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:25.928296] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:25.931734] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: DOWN (p=27.18%) [2026-02-09T20:18:25.932010] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-09T20:18:25.932135] [INFO ] [sig ] CAF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:26.076741] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CAF.txt [2026-02-09T20:18:26.076902] [INFO ] [sig ] [559/3427] Completed CAF in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:26.076943] [INFO ] [sig ] [560/3427] Forecasting CAG... [2026-02-09T20:18:26.076974] [INFO ] [sig ] Generating forecast for: CAG [2026-02-09T20:18:26.077008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-09T20:18:26.088463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-09T20:18:26.088891] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-09T20:18:26.089796] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-09T20:18:26.089851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:26.089916] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:26.089947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:26.090007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:26.155846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:26.156768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:26.156849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:26.156883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:26.289881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:26.290040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:26.290080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:26.290151] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:26.293684] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=6.57%) [2026-02-09T20:18:26.293998] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-09T20:18:26.294139] [INFO ] [sig ] CAG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:26.439783] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CAG.txt [2026-02-09T20:18:26.439948] [INFO ] [sig ] [560/3427] Completed CAG in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:26.439992] [INFO ] [sig ] [561/3427] Forecasting CAH... [2026-02-09T20:18:26.440045] [INFO ] [sig ] Generating forecast for: CAH [2026-02-09T20:18:26.440098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-09T20:18:26.451309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-09T20:18:26.451725] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-09T20:18:26.452613] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-09T20:18:26.452669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:26.452702] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:26.452730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:26.452789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:26.513275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:26.514332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:26.514425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:26.514462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:26.635513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:26.635686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:26.635726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:26.635757] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:26.639212] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: DOWN (p=41.12%) [2026-02-09T20:18:26.639497] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-09T20:18:26.639665] [INFO ] [sig ] CAH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:26.785815] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CAH.txt [2026-02-09T20:18:26.785949] [INFO ] [sig ] [561/3427] Completed CAH in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:26.785996] [INFO ] [sig ] [562/3427] Forecasting CAKE... [2026-02-09T20:18:26.786028] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-09T20:18:26.786060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-09T20:18:26.797238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-09T20:18:26.797661] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-09T20:18:26.798495] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-09T20:18:26.798548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:26.798606] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:26.798649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:26.798711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:26.858919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:26.859788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:26.859873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:26.859908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:26.984288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:26.984444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:26.984485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:26.984517] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:26.988288] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=28.05%) [2026-02-09T20:18:26.988588] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-09T20:18:26.988723] [INFO ] [sig ] CAKE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:27.143710] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CAKE.txt [2026-02-09T20:18:27.143872] [INFO ] [sig ] [562/3427] Completed CAKE in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:27.143914] [INFO ] [sig ] [563/3427] Forecasting CAL... [2026-02-09T20:18:27.143945] [INFO ] [sig ] Generating forecast for: CAL [2026-02-09T20:18:27.143978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-09T20:18:27.157454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-09T20:18:27.157982] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-09T20:18:27.159159] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-09T20:18:27.159233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:27.159279] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:27.159318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:27.159403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:27.227421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:27.228321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:27.228412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:27.228448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:27.360369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:27.360620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:27.360687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:27.360737] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:27.366083] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: DOWN (p=25.89%) [2026-02-09T20:18:27.366601] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-09T20:18:27.366789] [INFO ] [sig ] CAL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:27.517316] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CAL.txt [2026-02-09T20:18:27.517483] [INFO ] [sig ] [563/3427] Completed CAL in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:27.517540] [INFO ] [sig ] [564/3427] Forecasting CALM... [2026-02-09T20:18:27.517599] [INFO ] [sig ] Generating forecast for: CALM [2026-02-09T20:18:27.517634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-09T20:18:27.528755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-09T20:18:27.529108] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-09T20:18:27.530036] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-09T20:18:27.530091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:27.530125] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:27.530153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:27.530212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:27.588021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:27.589054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:27.589153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:27.589193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:27.713645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:27.713800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:27.713840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:27.713868] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:27.717330] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=76.26%) [2026-02-09T20:18:27.717642] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-09T20:18:27.717772] [INFO ] [sig ] CALM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:27.864305] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CALM.txt [2026-02-09T20:18:27.864448] [INFO ] [sig ] [564/3427] Completed CALM in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:27.864488] [INFO ] [sig ] [565/3427] Forecasting CALX... [2026-02-09T20:18:27.864520] [INFO ] [sig ] Generating forecast for: CALX [2026-02-09T20:18:27.864551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-09T20:18:27.875532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-09T20:18:27.875908] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-09T20:18:27.876760] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-09T20:18:27.876813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:27.876845] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:27.876872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:27.876929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:27.938895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:27.939796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:27.939892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:27.939929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:28.069377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:28.069546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:28.069606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:28.069639] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:28.073340] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: DOWN (p=12.93%) [2026-02-09T20:18:28.073652] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-09T20:18:28.073803] [INFO ] [sig ] CALX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:28.219558] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CALX.txt [2026-02-09T20:18:28.219720] [INFO ] [sig ] [565/3427] Completed CALX in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:28.219760] [INFO ] [sig ] [566/3427] Forecasting CAPL... [2026-02-09T20:18:28.219791] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-09T20:18:28.219822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-09T20:18:28.230780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-09T20:18:28.231131] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-09T20:18:28.231947] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-09T20:18:28.232007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:28.232059] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:28.232098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:28.232175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:28.289775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:28.290497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:28.290595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:28.290631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:28.408296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:28.408449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:28.408489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:28.408517] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:28.411901] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-02-09T20:18:28.412206] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-09T20:18:28.412333] [INFO ] [sig ] CAPL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:28.560069] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CAPL.txt [2026-02-09T20:18:28.560233] [INFO ] [sig ] [566/3427] Completed CAPL in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:28.560272] [INFO ] [sig ] [567/3427] Forecasting CARE... [2026-02-09T20:18:28.560302] [INFO ] [sig ] Generating forecast for: CARE [2026-02-09T20:18:28.560333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-09T20:18:28.572611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-09T20:18:28.573026] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-09T20:18:28.574113] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-09T20:18:28.574171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:28.574203] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:28.574233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:28.574293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:28.634270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:28.635199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:28.635328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:28.635363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:28.764077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:28.764253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:28.764295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:28.764341] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:28.767920] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: DOWN (p=36.24%) [2026-02-09T20:18:28.768213] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-09T20:18:28.768341] [INFO ] [sig ] CARE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:28.930207] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CARE.txt [2026-02-09T20:18:28.930413] [INFO ] [sig ] [567/3427] Completed CARE in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:28.930473] [INFO ] [sig ] [568/3427] Forecasting CARG... [2026-02-09T20:18:28.930507] [INFO ] [sig ] Generating forecast for: CARG [2026-02-09T20:18:28.930539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-09T20:18:28.943770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-09T20:18:28.944196] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-09T20:18:28.945123] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-09T20:18:28.945180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:28.945213] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:28.945242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:28.945301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:29.009883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:29.010840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:29.010933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:29.010968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:29.144767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:29.144925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:29.144967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:29.144996] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:29.148734] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: DOWN (p=9.99%) [2026-02-09T20:18:29.149038] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-09T20:18:29.149201] [INFO ] [sig ] CARG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:29.298961] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CARG.txt [2026-02-09T20:18:29.299130] [INFO ] [sig ] [568/3427] Completed CARG in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:29.299179] [INFO ] [sig ] [569/3427] Forecasting CARS... [2026-02-09T20:18:29.299216] [INFO ] [sig ] Generating forecast for: CARS [2026-02-09T20:18:29.299247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-09T20:18:29.311139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-09T20:18:29.311737] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-09T20:18:29.312550] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-09T20:18:29.312621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:29.312662] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:29.312690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:29.312748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:29.374149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:29.375083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:29.375201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:29.375235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:29.499696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:29.499864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:29.499906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:29.499936] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:29.503433] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: UP (p=65.98%) [2026-02-09T20:18:29.503741] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-09T20:18:29.503876] [INFO ] [sig ] CARS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:29.663646] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CARS.txt [2026-02-09T20:18:29.663828] [INFO ] [sig ] [569/3427] Completed CARS in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:29.663869] [INFO ] [sig ] [570/3427] Forecasting CASH... [2026-02-09T20:18:29.663900] [INFO ] [sig ] Generating forecast for: CASH [2026-02-09T20:18:29.663931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-09T20:18:29.676818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-09T20:18:29.677250] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-09T20:18:29.678389] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-09T20:18:29.678445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:29.678477] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:29.678504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:29.678561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:29.737769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:29.738673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:29.738756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:29.738791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:29.863346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:29.863723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:29.863767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:29.863797] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:29.868353] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=94.11%) [2026-02-09T20:18:29.868864] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-09T20:18:29.868996] [INFO ] [sig ] CASH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:30.019331] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CASH.txt [2026-02-09T20:18:30.019550] [INFO ] [sig ] [570/3427] Completed CASH in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-09T20:18:30.019613] [INFO ] [sig ] [571/3427] Forecasting CASS... [2026-02-09T20:18:30.019647] [INFO ] [sig ] Generating forecast for: CASS [2026-02-09T20:18:30.019679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-09T20:18:30.031431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-09T20:18:30.031886] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-09T20:18:30.032762] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-09T20:18:30.032816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:30.032863] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:30.032892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:30.032951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:30.091945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:30.092905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:30.092993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:30.093027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:30.217851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:30.218015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:30.218056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:30.218092] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:30.221642] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-02-09T20:18:30.221931] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-09T20:18:30.222064] [INFO ] [sig ] CASS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:30.372053] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CASS.txt [2026-02-09T20:18:30.372205] [INFO ] [sig ] [571/3427] Completed CASS in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-09T20:18:30.372245] [INFO ] [sig ] [572/3427] Forecasting CASY... [2026-02-09T20:18:30.372459] [INFO ] [sig ] Generating forecast for: CASY [2026-02-09T20:18:30.372491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-09T20:18:30.384557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-09T20:18:30.384933] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-09T20:18:30.386008] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-09T20:18:30.386061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:30.386094] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:30.386122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:30.386188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:30.448222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:30.449188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:30.449274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:30.449307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:30.572707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:30.572865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:30.572905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:30.572934] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:30.576475] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: DOWN (p=40.63%) [2026-02-09T20:18:30.576771] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-09T20:18:30.576901] [INFO ] [sig ] CASY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:30.727135] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CASY.txt [2026-02-09T20:18:30.727304] [INFO ] [sig ] [572/3427] Completed CASY in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-09T20:18:30.727369] [INFO ] [sig ] [573/3427] Forecasting CATH... [2026-02-09T20:18:30.727401] [INFO ] [sig ] Generating forecast for: CATH [2026-02-09T20:18:30.727433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-09T20:18:30.738410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-09T20:18:30.738833] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-09T20:18:30.739705] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-09T20:18:30.739758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:30.739790] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:30.739817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:30.739873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:30.799178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:30.800111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:30.800208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:30.800248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:30.923234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:30.923387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:30.923426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:30.923457] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:30.927186] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-02-09T20:18:30.927479] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-09T20:18:30.927625] [INFO ] [sig ] CATH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:31.071732] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CATH.txt [2026-02-09T20:18:31.071864] [INFO ] [sig ] [573/3427] Completed CATH in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-09T20:18:31.071904] [INFO ] [sig ] [574/3427] Forecasting CATO... [2026-02-09T20:18:31.071934] [INFO ] [sig ] Generating forecast for: CATO [2026-02-09T20:18:31.071965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-09T20:18:31.082236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-09T20:18:31.082592] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-09T20:18:31.083389] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-09T20:18:31.083442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:31.083501] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:31.083530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:31.083606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:31.140812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:31.141486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:31.141564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:31.141617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:31.256943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:31.257099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:31.257147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:31.257183] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:31.261157] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: DOWN (p=25.80%) [2026-02-09T20:18:31.261431] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-09T20:18:31.261554] [INFO ] [sig ] CATO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:31.407040] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CATO.txt [2026-02-09T20:18:31.407165] [INFO ] [sig ] [574/3427] Completed CATO in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-09T20:18:31.407203] [INFO ] [sig ] [575/3427] Forecasting CATY... [2026-02-09T20:18:31.407239] [INFO ] [sig ] Generating forecast for: CATY [2026-02-09T20:18:31.407271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-09T20:18:31.418323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-09T20:18:31.418697] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-09T20:18:31.419497] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-09T20:18:31.419550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:31.419602] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:31.419632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:31.419689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:31.477183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:31.477866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:31.477944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:31.477976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:31.602518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:31.602685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:31.602726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:31.602755] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:31.606167] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: UP (p=81.77%) [2026-02-09T20:18:31.606651] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-09T20:18:31.606778] [INFO ] [sig ] CATY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:31.751789] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CATY.txt [2026-02-09T20:18:31.751922] [INFO ] [sig ] [575/3427] Completed CATY in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-09T20:18:31.751963] [INFO ] [sig ] [576/3427] Forecasting CAVA... [2026-02-09T20:18:31.751993] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-09T20:18:31.752023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-09T20:18:31.763338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-09T20:18:31.763698] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-09T20:18:31.764486] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-09T20:18:31.764537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:31.764593] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:31.764626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:31.764683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:31.824156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:31.825024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:31.825109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:31.825143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:31.948164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:31.948330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:31.948369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:31.948398] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:31.951856] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-02-09T20:18:31.952130] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-09T20:18:31.952254] [INFO ] [sig ] CAVA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:32.095142] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CAVA.txt [2026-02-09T20:18:32.095295] [INFO ] [sig ] [576/3427] Completed CAVA in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-09T20:18:32.095337] [INFO ] [sig ] [577/3427] Forecasting CB... [2026-02-09T20:18:32.095367] [INFO ] [sig ] Generating forecast for: CB [2026-02-09T20:18:32.095398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-09T20:18:32.106019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-09T20:18:32.106363] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-09T20:18:32.107192] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-09T20:18:32.107257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:32.107295] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:32.107323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:32.107399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:32.164723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:32.165398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:32.165477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:32.165510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:32.285388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:32.285536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:32.285593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:32.285662] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:32.289075] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=47.90%) [2026-02-09T20:18:32.289352] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-09T20:18:32.289478] [INFO ] [sig ] CB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:32.434720] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CB.txt [2026-02-09T20:18:32.434846] [INFO ] [sig ] [577/3427] Completed CB in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-09T20:18:32.434886] [INFO ] [sig ] [578/3427] Forecasting CBAN... [2026-02-09T20:18:32.434915] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-09T20:18:32.434946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-09T20:18:32.446531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-09T20:18:32.446889] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-09T20:18:32.447937] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-09T20:18:32.447990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:32.448022] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:32.448048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:32.448105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:32.506671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:32.507522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:32.507617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:32.507651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:32.623762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:32.623912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:32.623952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:32.623995] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:32.627367] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: UP (p=71.04%) [2026-02-09T20:18:32.627666] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-09T20:18:32.627794] [INFO ] [sig ] CBAN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:32.777872] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CBAN.txt [2026-02-09T20:18:32.778007] [INFO ] [sig ] [578/3427] Completed CBAN in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-09T20:18:32.778046] [INFO ] [sig ] [579/3427] Forecasting CBL... [2026-02-09T20:18:32.778078] [INFO ] [sig ] Generating forecast for: CBL [2026-02-09T20:18:32.778119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBL' from 'https://tdm.silogroup.org/data/derivative_storage/CBL.csv'. [2026-02-09T20:18:32.789533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBL'. [2026-02-09T20:18:32.790084] [INFO ] [FORECASTER] Starting predict_future for CBL [2026-02-09T20:18:32.791132] [DEBUG] [LOCAL ] No optimal features file found for CBL: ./output/feature-sets/CBL.txt [2026-02-09T20:18:32.791190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:32.791229] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:32.791256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:32.791313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:32.849969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:32.850821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:32.850901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:32.850934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:32.983114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:32.983281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:32.983322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:32.983353] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:32.987656] [DEBUG] [FORECASTER] CBL: Forecast T+1@11:T+2@11: UP (p=83.57%) [2026-02-09T20:18:32.988151] [INFO ] [FORECASTER] Completed predict_future for CBL [2026-02-09T20:18:32.988288] [INFO ] [sig ] CBL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:33.138266] [INFO ] [LOCAL ] Saved forecast: CBL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CBL.txt [2026-02-09T20:18:33.138428] [INFO ] [sig ] [579/3427] Completed CBL in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-09T20:18:33.138468] [INFO ] [sig ] [580/3427] Forecasting CBNK... [2026-02-09T20:18:33.138500] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-09T20:18:33.138532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-09T20:18:33.150393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-09T20:18:33.150750] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-09T20:18:33.151788] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-09T20:18:33.151840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:33.151871] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:33.151897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:33.151954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:33.211376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:33.212121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:33.212204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:33.212237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:33.341130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:33.341285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:33.341325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:33.341356] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:33.344911] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: UP (p=64.29%) [2026-02-09T20:18:33.345192] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-09T20:18:33.345320] [INFO ] [sig ] CBNK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:33.494611] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CBNK.txt [2026-02-09T20:18:33.494743] [INFO ] [sig ] [580/3427] Completed CBNK in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-09T20:18:33.494782] [INFO ] [sig ] [581/3427] Forecasting CBRE... [2026-02-09T20:18:33.494812] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-09T20:18:33.494844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-09T20:18:33.506083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-09T20:18:33.506445] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-09T20:18:33.507405] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-09T20:18:33.507474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:33.507512] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:33.507540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:33.507618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:33.567752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:33.568486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:33.568566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:33.568619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:33.689822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:33.689970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:33.690009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:33.690038] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:33.693513] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: DOWN (p=18.28%) [2026-02-09T20:18:33.693804] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-09T20:18:33.693929] [INFO ] [sig ] CBRE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:33.842023] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CBRE.txt [2026-02-09T20:18:33.842173] [INFO ] [sig ] [581/3427] Completed CBRE in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-09T20:18:33.842219] [INFO ] [sig ] [582/3427] Forecasting CBRL... [2026-02-09T20:18:33.842256] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-09T20:18:33.842294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-09T20:18:33.853194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-09T20:18:33.853598] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-09T20:18:33.854467] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-09T20:18:33.854526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:33.854561] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:33.854613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:33.854688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:33.914784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:33.915818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:33.915945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:33.915989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:34.043449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:34.043625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:34.043668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:34.043697] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:34.047124] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: DOWN (p=22.57%) [2026-02-09T20:18:34.047443] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-09T20:18:34.047613] [INFO ] [sig ] CBRL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:34.201204] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CBRL.txt [2026-02-09T20:18:34.201346] [INFO ] [sig ] [582/3427] Completed CBRL in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-09T20:18:34.201385] [INFO ] [sig ] [583/3427] Forecasting CBSH... [2026-02-09T20:18:34.201413] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-09T20:18:34.201444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-09T20:18:34.213032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-09T20:18:34.213625] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-09T20:18:34.214458] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-09T20:18:34.214510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:34.214541] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:34.214586] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:34.214648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:34.274967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:34.275860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:34.275947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:34.275980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:34.399307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:34.399480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:34.399521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:34.399551] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:34.403300] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-02-09T20:18:34.403609] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-09T20:18:34.403751] [INFO ] [sig ] CBSH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:34.550944] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CBSH.txt [2026-02-09T20:18:34.551094] [INFO ] [sig ] [583/3427] Completed CBSH in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-09T20:18:34.551141] [INFO ] [sig ] [584/3427] Forecasting CBUS... [2026-02-09T20:18:34.551173] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-09T20:18:34.551205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-09T20:18:34.563784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-09T20:18:34.564170] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-09T20:18:34.565066] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-09T20:18:34.565136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:34.565169] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:34.565198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:34.565255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:34.623532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:34.624311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:34.624452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:34.624491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:34.751256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:34.751415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:34.751457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:34.751486] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:34.754927] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: UP (p=72.80%) [2026-02-09T20:18:34.755214] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-09T20:18:34.755369] [INFO ] [sig ] CBUS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:34.905655] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CBUS.txt [2026-02-09T20:18:34.905802] [INFO ] [sig ] [584/3427] Completed CBUS in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-09T20:18:34.905843] [INFO ] [sig ] [585/3427] Forecasting CBZ... [2026-02-09T20:18:34.905873] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-09T20:18:34.905904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-09T20:18:34.917393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-09T20:18:34.917804] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-09T20:18:34.918653] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-09T20:18:34.918706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:34.918739] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:34.918767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:34.918826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:34.976690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:34.977550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:34.977649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:34.977683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:35.095548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:35.095724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:35.095767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:35.095808] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:35.099244] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: UP (p=72.86%) [2026-02-09T20:18:35.099519] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-09T20:18:35.099665] [INFO ] [sig ] CBZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:35.246385] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CBZ.txt [2026-02-09T20:18:35.246726] [INFO ] [sig ] [585/3427] Completed CBZ in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-09T20:18:35.246770] [INFO ] [sig ] [586/3427] Forecasting CC... [2026-02-09T20:18:35.246800] [INFO ] [sig ] Generating forecast for: CC [2026-02-09T20:18:35.246831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-09T20:18:35.259344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-09T20:18:35.259913] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-09T20:18:35.260910] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-09T20:18:35.260963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:35.260995] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:35.261022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:35.261078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:35.321357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:35.322166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:35.322252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:35.322291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:35.455462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:35.455636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:35.455679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:35.455708] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:35.459283] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: DOWN (p=5.19%) [2026-02-09T20:18:35.459617] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-09T20:18:35.459753] [INFO ] [sig ] CC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:35.613184] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CC.txt [2026-02-09T20:18:35.613330] [INFO ] [sig ] [586/3427] Completed CC in 0.4s | 2.78 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-09T20:18:35.613370] [INFO ] [sig ] [587/3427] Forecasting CCAP... [2026-02-09T20:18:35.613399] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-09T20:18:35.613433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-09T20:18:35.628787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-09T20:18:35.629343] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-09T20:18:35.630397] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-09T20:18:35.630461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:35.630502] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:35.630537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:35.630651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:35.689166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:35.690101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:35.690200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:35.690234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:35.811251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:35.811412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:35.811452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:35.811482] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:35.815353] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: DOWN (p=6.82%) [2026-02-09T20:18:35.815655] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-09T20:18:35.815786] [INFO ] [sig ] CCAP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:35.959466] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCAP.txt [2026-02-09T20:18:35.959678] [INFO ] [sig ] [587/3427] Completed CCAP in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-09T20:18:35.959724] [INFO ] [sig ] [588/3427] Forecasting CCB... [2026-02-09T20:18:35.959755] [INFO ] [sig ] Generating forecast for: CCB [2026-02-09T20:18:35.959786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-09T20:18:35.970805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-09T20:18:35.971159] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-09T20:18:35.972188] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-09T20:18:35.972242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:35.972274] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:35.972302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:35.972360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:36.030017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:36.030700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:36.030778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:36.030812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:36.153525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:36.153695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:36.153736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:36.153765] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:36.157140] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: DOWN (p=24.04%) [2026-02-09T20:18:36.157439] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-09T20:18:36.157567] [INFO ] [sig ] CCB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:36.304382] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCB.txt [2026-02-09T20:18:36.304544] [INFO ] [sig ] [588/3427] Completed CCB in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-09T20:18:36.304604] [INFO ] [sig ] [589/3427] Forecasting CCBG... [2026-02-09T20:18:36.304639] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-09T20:18:36.304670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-09T20:18:36.315440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-09T20:18:36.315861] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-09T20:18:36.316705] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-09T20:18:36.316757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:36.316789] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:36.316816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:36.316872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:36.373558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:36.374204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:36.374283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:36.374315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:36.496794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:36.496992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:36.497034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:36.497063] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:36.500608] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: DOWN (p=37.92%) [2026-02-09T20:18:36.500910] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-09T20:18:36.501043] [INFO ] [sig ] CCBG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:36.644357] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCBG.txt [2026-02-09T20:18:36.644498] [INFO ] [sig ] [589/3427] Completed CCBG in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-09T20:18:36.644538] [INFO ] [sig ] [590/3427] Forecasting CCCC... [2026-02-09T20:18:36.644568] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-09T20:18:36.644625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-09T20:18:36.657277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-09T20:18:36.657685] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-09T20:18:36.658498] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-09T20:18:36.658552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:36.658615] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:36.658648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:36.658707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:36.716998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:36.717694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:36.717792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:36.717828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:36.843102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:36.843257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:36.843299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:36.843333] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:36.847152] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-09T20:18:36.847475] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-09T20:18:36.847645] [INFO ] [sig ] CCCC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:36.992447] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCCC.txt [2026-02-09T20:18:36.992589] [INFO ] [sig ] [590/3427] Completed CCCC in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-09T20:18:36.992630] [INFO ] [sig ] [591/3427] Forecasting CCD... [2026-02-09T20:18:36.992661] [INFO ] [sig ] Generating forecast for: CCD [2026-02-09T20:18:36.992692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-09T20:18:37.005174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-09T20:18:37.005519] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-09T20:18:37.006346] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-09T20:18:37.006409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:37.006489] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:37.006518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:37.006593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:37.066035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:37.066693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:37.066773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:37.066806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:37.188520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:37.188689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:37.188745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:37.188775] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:37.192169] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-09T20:18:37.192438] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-09T20:18:37.192563] [INFO ] [sig ] CCD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:37.337077] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CCD.txt [2026-02-09T20:18:37.337218] [INFO ] [sig ] [591/3427] Completed CCD in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-09T20:18:37.337267] [INFO ] [sig ] [592/3427] Forecasting CCEC... [2026-02-09T20:18:37.337303] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-09T20:18:37.337361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-09T20:18:37.348749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-09T20:18:37.349156] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-09T20:18:37.350018] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-09T20:18:37.350071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:37.350103] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:37.350129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:37.350185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:37.407966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:37.408873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:37.408963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:37.408996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:37.512233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:37.512387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:37.512427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:37.512456] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:37.515840] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: DOWN (p=9.25%) [2026-02-09T20:18:37.516111] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-09T20:18:37.516234] [INFO ] [sig ] CCEC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:37.659309] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCEC.txt [2026-02-09T20:18:37.659467] [INFO ] [sig ] [592/3427] Completed CCEC in 0.3s | 2.78 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-09T20:18:37.659511] [INFO ] [sig ] [593/3427] Forecasting CCEP... [2026-02-09T20:18:37.659543] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-09T20:18:37.659592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-09T20:18:37.670888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-09T20:18:37.671250] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-09T20:18:37.672095] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-09T20:18:37.672149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:37.672182] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:37.672211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:37.672275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:37.731754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:37.732509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:37.732612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:37.732654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:37.860260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:37.860417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:37.860457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:37.860485] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:37.863968] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=68.46%) [2026-02-09T20:18:37.864236] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-09T20:18:37.864369] [INFO ] [sig ] CCEP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:38.021832] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CCEP.txt [2026-02-09T20:18:38.021997] [INFO ] [sig ] [593/3427] Completed CCEP in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-09T20:18:38.022041] [INFO ] [sig ] [594/3427] Forecasting CCI... [2026-02-09T20:18:38.022070] [INFO ] [sig ] Generating forecast for: CCI [2026-02-09T20:18:38.022101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-09T20:18:38.033863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-09T20:18:38.034215] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-09T20:18:38.035132] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-09T20:18:38.035186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:38.035218] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:38.035248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:38.035318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:38.096840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:38.097594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:38.097680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:38.097714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:38.225549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:38.225733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:38.225775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:38.225837] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:38.229751] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: DOWN (p=6.77%) [2026-02-09T20:18:38.230043] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-09T20:18:38.230174] [INFO ] [sig ] CCI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:38.382696] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCI.txt [2026-02-09T20:18:38.382837] [INFO ] [sig ] [594/3427] Completed CCI in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-09T20:18:38.382879] [INFO ] [sig ] [595/3427] Forecasting CCIF... [2026-02-09T20:18:38.382910] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-09T20:18:38.382940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-09T20:18:38.394249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-09T20:18:38.394645] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-09T20:18:38.395540] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-09T20:18:38.395619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:38.395667] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:38.395695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:38.395753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:38.459731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:38.460604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:38.460706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:38.460740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:38.587005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:38.587161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:38.587203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:38.587233] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:38.590944] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-02-09T20:18:38.591227] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-09T20:18:38.591360] [INFO ] [sig ] CCIF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:38.740385] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCIF.txt [2026-02-09T20:18:38.740522] [INFO ] [sig ] [595/3427] Completed CCIF in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-09T20:18:38.740563] [INFO ] [sig ] [596/3427] Forecasting CCJ... [2026-02-09T20:18:38.740615] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-09T20:18:38.740648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-09T20:18:38.752191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-09T20:18:38.752564] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-09T20:18:38.753415] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-09T20:18:38.753468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:38.753501] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:38.753528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:38.753611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:38.815447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:38.816240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:38.816330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:38.816382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:38.945755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:38.945905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:38.945945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:38.945977] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:38.949503] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=82.80%) [2026-02-09T20:18:38.949827] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-09T20:18:38.949962] [INFO ] [sig ] CCJ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:39.096709] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CCJ.txt [2026-02-09T20:18:39.096863] [INFO ] [sig ] [596/3427] Completed CCJ in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-09T20:18:39.096913] [INFO ] [sig ] [597/3427] Forecasting CCK... [2026-02-09T20:18:39.096946] [INFO ] [sig ] Generating forecast for: CCK [2026-02-09T20:18:39.096980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-09T20:18:39.108315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-09T20:18:39.108700] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-09T20:18:39.109545] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-09T20:18:39.109625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:39.109658] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:39.109686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:39.109743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:39.167804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:39.168439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:39.168521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:39.168554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:39.294231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:39.294384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:39.294423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:39.294452] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:39.297975] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: DOWN (p=3.76%) [2026-02-09T20:18:39.298254] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-09T20:18:39.298381] [INFO ] [sig ] CCK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:39.443685] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCK.txt [2026-02-09T20:18:39.443806] [INFO ] [sig ] [597/3427] Completed CCK in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-09T20:18:39.443845] [INFO ] [sig ] [598/3427] Forecasting CCL... [2026-02-09T20:18:39.443880] [INFO ] [sig ] Generating forecast for: CCL [2026-02-09T20:18:39.443911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-09T20:18:39.456329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-09T20:18:39.456683] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-09T20:18:39.457536] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-09T20:18:39.457616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:39.457650] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:39.457677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:39.457734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:39.516431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:39.517045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:39.517122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:39.517155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:39.646928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:39.647087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:39.647128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:39.647158] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:39.650810] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-02-09T20:18:39.651091] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-09T20:18:39.651245] [INFO ] [sig ] CCL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:39.797888] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCL.txt [2026-02-09T20:18:39.798022] [INFO ] [sig ] [598/3427] Completed CCL in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-09T20:18:39.798064] [INFO ] [sig ] [599/3427] Forecasting CCLD... [2026-02-09T20:18:39.798100] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-09T20:18:39.798132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-09T20:18:39.809491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-09T20:18:39.809837] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-09T20:18:39.810647] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-09T20:18:39.810700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:39.810732] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:39.810759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:39.810815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:39.870486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:39.871232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:39.871315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:39.871351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:39.992846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:39.993003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:39.993046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:39.993075] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:39.997139] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=3.03%) [2026-02-09T20:18:39.997480] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-09T20:18:39.997637] [INFO ] [sig ] CCLD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:40.143312] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCLD.txt [2026-02-09T20:18:40.143456] [INFO ] [sig ] [599/3427] Completed CCLD in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-09T20:18:40.143495] [INFO ] [sig ] [600/3427] Forecasting CCNE... [2026-02-09T20:18:40.143527] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-09T20:18:40.143557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-09T20:18:40.154858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-09T20:18:40.155247] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-09T20:18:40.156080] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-09T20:18:40.156133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:40.156164] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:40.156191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:40.156247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:40.212498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:40.213433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:40.213534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:40.213567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:40.342033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:40.342199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:40.342240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:40.342268] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:40.345962] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: UP (p=63.96%) [2026-02-09T20:18:40.346238] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-09T20:18:40.346365] [INFO ] [sig ] CCNE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:40.491205] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CCNE.txt [2026-02-09T20:18:40.491331] [INFO ] [sig ] [600/3427] Completed CCNE in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-09T20:18:40.491370] [INFO ] [sig ] [601/3427] Forecasting CCO... [2026-02-09T20:18:40.491399] [INFO ] [sig ] Generating forecast for: CCO [2026-02-09T20:18:40.491429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-09T20:18:40.503099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-09T20:18:40.503435] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-09T20:18:40.504264] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-09T20:18:40.504318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:40.504351] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:40.504380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:40.504438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:40.561759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:40.562350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:40.562465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:40.562499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:40.684583] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:40.684738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:40.684777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:40.684807] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:40.688283] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-09T20:18:40.688631] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-09T20:18:40.688765] [INFO ] [sig ] CCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:40.832770] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCO.txt [2026-02-09T20:18:40.832901] [INFO ] [sig ] [601/3427] Completed CCO in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-09T20:18:40.832941] [INFO ] [sig ] [602/3427] Forecasting CCOI... [2026-02-09T20:18:40.832971] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-09T20:18:40.833001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-09T20:18:40.844514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-09T20:18:40.844896] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-09T20:18:40.845708] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-09T20:18:40.845761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:40.845793] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:40.845820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:40.845877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:40.910348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:40.911301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:40.911408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:40.911464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:41.038301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:41.038466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:41.038509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:41.038555] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:41.042004] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=36.14%) [2026-02-09T20:18:41.042283] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-09T20:18:41.042416] [INFO ] [sig ] CCOI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:41.188705] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCOI.txt [2026-02-09T20:18:41.188843] [INFO ] [sig ] [602/3427] Completed CCOI in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-09T20:18:41.188881] [INFO ] [sig ] [603/3427] Forecasting CCRN... [2026-02-09T20:18:41.188911] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-09T20:18:41.188940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-09T20:18:41.200165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-09T20:18:41.200633] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-09T20:18:41.201505] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-09T20:18:41.201562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:41.201626] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:41.201653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:41.201710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:41.258920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:41.259651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:41.259733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:41.259766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:41.380913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:41.381067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:41.381108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:41.381136] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:41.384650] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-02-09T20:18:41.384927] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-09T20:18:41.385055] [INFO ] [sig ] CCRN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:41.530545] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CCRN.txt [2026-02-09T20:18:41.530716] [INFO ] [sig ] [603/3427] Completed CCRN in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-09T20:18:41.530756] [INFO ] [sig ] [604/3427] Forecasting CCS... [2026-02-09T20:18:41.530785] [INFO ] [sig ] Generating forecast for: CCS [2026-02-09T20:18:41.530816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-09T20:18:41.547085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-09T20:18:41.547911] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-09T20:18:41.549316] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-09T20:18:41.549403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:41.549444] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:41.549478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:41.549559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:41.611011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:41.611957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:41.612046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:41.612098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:41.738283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:41.738453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:41.738495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:41.738525] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:41.742151] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=2.26%) [2026-02-09T20:18:41.742462] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-09T20:18:41.742623] [INFO ] [sig ] CCS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:41.895696] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCS.txt [2026-02-09T20:18:41.895889] [INFO ] [sig ] [604/3427] Completed CCS in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-09T20:18:41.895934] [INFO ] [sig ] [605/3427] Forecasting CCSI... [2026-02-09T20:18:41.895967] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-09T20:18:41.895999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-09T20:18:41.910883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-09T20:18:41.911365] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-09T20:18:41.912631] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-09T20:18:41.912707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:41.912763] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:41.912813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:41.912909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:41.982447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:41.983379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:41.983462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:41.983496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:42.101177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:42.101346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:42.101386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:42.101415] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:42.104899] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: DOWN (p=46.23%) [2026-02-09T20:18:42.105179] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-09T20:18:42.105307] [INFO ] [sig ] CCSI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:42.251174] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CCSI.txt [2026-02-09T20:18:42.251329] [INFO ] [sig ] [605/3427] Completed CCSI in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-09T20:18:42.251369] [INFO ] [sig ] [606/3427] Forecasting CDC... [2026-02-09T20:18:42.251401] [INFO ] [sig ] Generating forecast for: CDC [2026-02-09T20:18:42.251432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-09T20:18:42.264699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-09T20:18:42.265322] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-09T20:18:42.266418] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-09T20:18:42.266474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:42.266507] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:42.266550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:42.266824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:42.325682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:42.326598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:42.326683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:42.326716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:42.449679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:42.449837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:42.449877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:42.449906] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:42.453412] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=70.93%) [2026-02-09T20:18:42.453918] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-09T20:18:42.454050] [INFO ] [sig ] CDC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:42.603123] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CDC.txt [2026-02-09T20:18:42.603279] [INFO ] [sig ] [606/3427] Completed CDC in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-09T20:18:42.603318] [INFO ] [sig ] [607/3427] Forecasting CDE... [2026-02-09T20:18:42.603349] [INFO ] [sig ] Generating forecast for: CDE [2026-02-09T20:18:42.603381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-09T20:18:42.614695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-09T20:18:42.615092] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-09T20:18:42.615956] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-09T20:18:42.616010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:42.616042] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:42.616069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:42.616128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:42.674779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:42.675668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:42.675758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:42.675792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:42.799098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:42.799258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:42.799298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:42.799329] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:42.802895] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: DOWN (p=15.22%) [2026-02-09T20:18:42.803199] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-09T20:18:42.803332] [INFO ] [sig ] CDE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:42.950702] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CDE.txt [2026-02-09T20:18:42.950871] [INFO ] [sig ] [607/3427] Completed CDE in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-09T20:18:42.950915] [INFO ] [sig ] [608/3427] Forecasting CDIO... [2026-02-09T20:18:42.950946] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-09T20:18:42.950978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-09T20:18:42.963470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-09T20:18:42.964113] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-09T20:18:42.965154] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-09T20:18:42.965218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:42.965295] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:42.965333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:42.965414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:43.028466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:43.029334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:43.029423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:43.029457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:43.158065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:43.158219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:43.158259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:43.158288] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:43.161721] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=6.84%) [2026-02-09T20:18:43.161996] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-09T20:18:43.162121] [INFO ] [sig ] CDIO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:43.311486] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CDIO.txt [2026-02-09T20:18:43.311663] [INFO ] [sig ] [608/3427] Completed CDIO in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-09T20:18:43.311726] [INFO ] [sig ] [609/3427] Forecasting CDL... [2026-02-09T20:18:43.311760] [INFO ] [sig ] Generating forecast for: CDL [2026-02-09T20:18:43.311792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-09T20:18:43.323293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-09T20:18:43.323750] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-09T20:18:43.324601] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-09T20:18:43.324657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:43.324689] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:43.324717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:43.324774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:43.385968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:43.386865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:43.386960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:43.387005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:43.505955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:43.506129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:43.506175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:43.506206] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:43.509713] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-02-09T20:18:43.509991] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-09T20:18:43.510118] [INFO ] [sig ] CDL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:43.659405] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CDL.txt [2026-02-09T20:18:43.659609] [INFO ] [sig ] [609/3427] Completed CDL in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-09T20:18:43.659655] [INFO ] [sig ] [610/3427] Forecasting CDNA... [2026-02-09T20:18:43.659881] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-09T20:18:43.659928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-09T20:18:43.671903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-09T20:18:43.672307] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-09T20:18:43.673150] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-09T20:18:43.673203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:43.673236] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:43.673263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:43.673320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:43.730990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:43.731834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:43.731918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:43.731952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:43.860478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:43.860656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:43.860698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:43.860727] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:43.864146] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-02-09T20:18:43.864422] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-09T20:18:43.864558] [INFO ] [sig ] CDNA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:44.008590] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CDNA.txt [2026-02-09T20:18:44.008716] [INFO ] [sig ] [610/3427] Completed CDNA in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-09T20:18:44.008767] [INFO ] [sig ] [611/3427] Forecasting CDNS... [2026-02-09T20:18:44.008799] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-09T20:18:44.008832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-09T20:18:44.020549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-09T20:18:44.021066] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-09T20:18:44.022049] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-09T20:18:44.022101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:44.022132] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:44.022158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:44.022214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:44.080937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:44.081556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:44.081655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:44.081688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:44.204177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:44.204330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:44.204369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:44.204437] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:44.207922] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-02-09T20:18:44.208201] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-09T20:18:44.208333] [INFO ] [sig ] CDNS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:44.356588] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CDNS.txt [2026-02-09T20:18:44.356737] [INFO ] [sig ] [611/3427] Completed CDNS in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-09T20:18:44.356776] [INFO ] [sig ] [612/3427] Forecasting CDP... [2026-02-09T20:18:44.356807] [INFO ] [sig ] Generating forecast for: CDP [2026-02-09T20:18:44.356838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-09T20:18:44.367537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-09T20:18:44.367893] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-09T20:18:44.368737] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-09T20:18:44.368790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:44.368822] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:44.368849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:44.368905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:44.427789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:44.428668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:44.428753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:44.428787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:44.556529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:44.556937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:44.556990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:44.557027] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:44.561702] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: DOWN (p=21.41%) [2026-02-09T20:18:44.562043] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-09T20:18:44.562201] [INFO ] [sig ] CDP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:44.711148] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CDP.txt [2026-02-09T20:18:44.711290] [INFO ] [sig ] [612/3427] Completed CDP in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-09T20:18:44.711330] [INFO ] [sig ] [613/3427] Forecasting CDRE... [2026-02-09T20:18:44.711361] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-09T20:18:44.711392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-09T20:18:44.723109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-09T20:18:44.723440] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-09T20:18:44.724267] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-09T20:18:44.724320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:44.724352] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:44.724379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:44.724447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:44.784016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:44.784898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:44.784982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:44.785015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:44.907728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:44.907889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:44.907929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:44.907959] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:44.911907] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: UP (p=82.60%) [2026-02-09T20:18:44.912219] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-09T20:18:44.912359] [INFO ] [sig ] CDRE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:45.064946] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CDRE.txt [2026-02-09T20:18:45.065097] [INFO ] [sig ] [613/3427] Completed CDRE in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-09T20:18:45.065146] [INFO ] [sig ] [614/3427] Forecasting CDRO... [2026-02-09T20:18:45.065179] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-09T20:18:45.065212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-09T20:18:45.075448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-09T20:18:45.075875] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-09T20:18:45.076754] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-09T20:18:45.076809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:45.076841] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:45.076869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:45.076926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:45.139354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:45.140337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:45.140418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:45.140452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:45.250029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:45.250204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:45.250254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:45.250284] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:45.253982] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: DOWN (p=11.54%) [2026-02-09T20:18:45.254280] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-09T20:18:45.254415] [INFO ] [sig ] CDRO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:45.402775] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CDRO.txt [2026-02-09T20:18:45.402917] [INFO ] [sig ] [614/3427] Completed CDRO in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-09T20:18:45.402958] [INFO ] [sig ] [615/3427] Forecasting CDXS... [2026-02-09T20:18:45.402988] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-09T20:18:45.403020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-09T20:18:45.414397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-09T20:18:45.414799] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-09T20:18:45.415669] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-09T20:18:45.415723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:45.415757] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:45.415785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:45.415842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:45.476743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:45.477640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:45.477723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:45.477757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:45.599901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:45.600072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:45.600114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:45.600144] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:45.603679] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-02-09T20:18:45.603990] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-09T20:18:45.604145] [INFO ] [sig ] CDXS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:45.750712] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CDXS.txt [2026-02-09T20:18:45.750846] [INFO ] [sig ] [615/3427] Completed CDXS in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:45.750886] [INFO ] [sig ] [616/3427] Forecasting CDZI... [2026-02-09T20:18:45.750917] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-09T20:18:45.750947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-09T20:18:45.761445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-09T20:18:45.761839] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-09T20:18:45.762660] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-09T20:18:45.762712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:45.762744] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:45.762771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:45.762827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:45.824526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:45.825413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:45.825501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:45.825536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:45.951661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:45.951816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:45.951856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:45.951885] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:45.955295] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=85.70%) [2026-02-09T20:18:45.955591] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-09T20:18:45.955717] [INFO ] [sig ] CDZI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:46.102994] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CDZI.txt [2026-02-09T20:18:46.103129] [INFO ] [sig ] [616/3427] Completed CDZI in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:46.103168] [INFO ] [sig ] [617/3427] Forecasting CE... [2026-02-09T20:18:46.103199] [INFO ] [sig ] Generating forecast for: CE [2026-02-09T20:18:46.103230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-09T20:18:46.114358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-09T20:18:46.114715] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-09T20:18:46.115523] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-09T20:18:46.115600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:46.115810] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:46.115837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:46.115894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:46.175476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:46.176340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:46.176418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:46.176451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:46.300595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:46.300944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:46.300984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:46.301012] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:46.304427] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=38.06%) [2026-02-09T20:18:46.304759] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-09T20:18:46.304887] [INFO ] [sig ] CE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:46.450121] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CE.txt [2026-02-09T20:18:46.450252] [INFO ] [sig ] [617/3427] Completed CE in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:46.450291] [INFO ] [sig ] [618/3427] Forecasting CECO... [2026-02-09T20:18:46.450321] [INFO ] [sig ] Generating forecast for: CECO [2026-02-09T20:18:46.450351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-09T20:18:46.461332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-09T20:18:46.461744] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-09T20:18:46.462653] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-09T20:18:46.462708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:46.462742] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:46.462771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:46.462828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:46.520845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:46.521547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:46.521694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:46.521748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:46.640518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:46.640699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:46.640744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:46.640788] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:46.644189] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=26.32%) [2026-02-09T20:18:46.644461] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-09T20:18:46.644610] [INFO ] [sig ] CECO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:46.789110] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CECO.txt [2026-02-09T20:18:46.789249] [INFO ] [sig ] [618/3427] Completed CECO in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:46.789291] [INFO ] [sig ] [619/3427] Forecasting CEG... [2026-02-09T20:18:46.789321] [INFO ] [sig ] Generating forecast for: CEG [2026-02-09T20:18:46.789353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-09T20:18:46.801352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-09T20:18:46.801770] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-09T20:18:46.802887] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-09T20:18:46.802941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:46.803002] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:46.803033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:46.803093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:46.861058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:46.861911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:46.861994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:46.862028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:46.985248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:46.985408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:46.985449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:46.985479] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:46.988899] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=5.71%) [2026-02-09T20:18:46.989176] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-09T20:18:46.989306] [INFO ] [sig ] CEG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:47.134922] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CEG.txt [2026-02-09T20:18:47.135075] [INFO ] [sig ] [619/3427] Completed CEG in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:47.135116] [INFO ] [sig ] [620/3427] Forecasting CELC... [2026-02-09T20:18:47.135147] [INFO ] [sig ] Generating forecast for: CELC [2026-02-09T20:18:47.135178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-09T20:18:47.146318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-09T20:18:47.146681] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-09T20:18:47.147499] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-09T20:18:47.147551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:47.147607] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:47.147636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:47.147693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:47.204005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:47.204651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:47.204730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:47.204763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:47.320893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:47.321048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:47.321087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:47.321116] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:47.324595] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-02-09T20:18:47.324877] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-09T20:18:47.325006] [INFO ] [sig ] CELC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:47.472133] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CELC.txt [2026-02-09T20:18:47.472285] [INFO ] [sig ] [620/3427] Completed CELC in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:47.472333] [INFO ] [sig ] [621/3427] Forecasting CELH... [2026-02-09T20:18:47.472367] [INFO ] [sig ] Generating forecast for: CELH [2026-02-09T20:18:47.472398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-09T20:18:47.483449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-09T20:18:47.483845] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-09T20:18:47.484667] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-09T20:18:47.484721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:47.484754] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:47.484781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:47.484839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:47.543919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:47.544678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:47.544951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:47.544985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:47.665264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:47.665422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:47.665463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:47.665494] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:47.669071] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=86.54%) [2026-02-09T20:18:47.669351] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-09T20:18:47.669486] [INFO ] [sig ] CELH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:47.821068] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CELH.txt [2026-02-09T20:18:47.821273] [INFO ] [sig ] [621/3427] Completed CELH in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:47.821316] [INFO ] [sig ] [622/3427] Forecasting CELZ... [2026-02-09T20:18:47.821348] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-09T20:18:47.821383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-09T20:18:47.836958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-09T20:18:47.837336] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-09T20:18:47.838373] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-09T20:18:47.838430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:47.838480] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:47.838530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:47.838634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:47.896534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:47.897293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:47.897407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:47.897445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:48.016308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:48.016466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:48.016507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:48.016536] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:48.019986] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: UP (p=78.17%) [2026-02-09T20:18:48.020282] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-09T20:18:48.020412] [INFO ] [sig ] CELZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:48.175444] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CELZ.txt [2026-02-09T20:18:48.175648] [INFO ] [sig ] [622/3427] Completed CELZ in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:48.175702] [INFO ] [sig ] [623/3427] Forecasting CENTA... [2026-02-09T20:18:48.175733] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-09T20:18:48.175765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-09T20:18:48.187435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-09T20:18:48.187928] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-09T20:18:48.189008] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-09T20:18:48.189063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:48.189097] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:48.189127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:48.189185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:48.251520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:48.252339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:48.252434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:48.252489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:48.375475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:48.375656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:48.375698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:48.375728] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:48.379232] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: DOWN (p=31.64%) [2026-02-09T20:18:48.379524] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-09T20:18:48.379713] [INFO ] [sig ] CENTA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:48.532038] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CENTA.txt [2026-02-09T20:18:48.532192] [INFO ] [sig ] [623/3427] Completed CENTA in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:48.532233] [INFO ] [sig ] [624/3427] Forecasting CENX... [2026-02-09T20:18:48.532264] [INFO ] [sig ] Generating forecast for: CENX [2026-02-09T20:18:48.532294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-09T20:18:48.544435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-09T20:18:48.544889] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-09T20:18:48.545966] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-09T20:18:48.546029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:48.546063] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:48.546091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:48.546149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:48.607489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:48.608350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:48.608441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:48.608477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:48.747996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:48.748158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:48.748203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:48.748235] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:48.751991] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: UP (p=61.56%) [2026-02-09T20:18:48.752283] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-09T20:18:48.752434] [INFO ] [sig ] CENX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:48.903605] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CENX.txt [2026-02-09T20:18:48.903785] [INFO ] [sig ] [624/3427] Completed CENX in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:48.903833] [INFO ] [sig ] [625/3427] Forecasting CERS... [2026-02-09T20:18:48.903863] [INFO ] [sig ] Generating forecast for: CERS [2026-02-09T20:18:48.903892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-09T20:18:48.915611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-09T20:18:48.916003] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-09T20:18:48.916893] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-09T20:18:48.916948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:48.917011] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:48.917041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:48.917099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:48.979124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:48.979964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:48.980049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:48.980085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:49.112752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:49.112954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:49.112999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:49.113028] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:49.116530] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: UP (p=61.38%) [2026-02-09T20:18:49.116892] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-09T20:18:49.117052] [INFO ] [sig ] CERS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:49.273351] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CERS.txt [2026-02-09T20:18:49.273530] [INFO ] [sig ] [625/3427] Completed CERS in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:49.273609] [INFO ] [sig ] [626/3427] Forecasting CETX... [2026-02-09T20:18:49.273645] [INFO ] [sig ] Generating forecast for: CETX [2026-02-09T20:18:49.273680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-09T20:18:49.285556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-09T20:18:49.285973] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-09T20:18:49.287100] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-09T20:18:49.287164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:49.287198] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:49.287229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:49.287311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:49.350710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:49.351629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:49.351720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:49.351754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:49.479102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:49.479283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:49.479376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:49.479413] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:49.483373] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: DOWN (p=48.12%) [2026-02-09T20:18:49.483706] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-09T20:18:49.483840] [INFO ] [sig ] CETX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:49.634551] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CETX.txt [2026-02-09T20:18:49.634718] [INFO ] [sig ] [626/3427] Completed CETX in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-09T20:18:49.634759] [INFO ] [sig ] [627/3427] Forecasting CF... [2026-02-09T20:18:49.634789] [INFO ] [sig ] Generating forecast for: CF [2026-02-09T20:18:49.634820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-09T20:18:49.645487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-09T20:18:49.645865] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-09T20:18:49.646680] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-09T20:18:49.646733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:49.646766] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:49.646793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:49.646850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:49.704085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:49.704910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:49.704991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:49.705024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:49.823072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:49.823230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:49.823269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:49.823298] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:49.826712] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: UP (p=66.60%) [2026-02-09T20:18:49.826991] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-09T20:18:49.827122] [INFO ] [sig ] CF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:49.979656] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CF.txt [2026-02-09T20:18:49.979819] [INFO ] [sig ] [627/3427] Completed CF in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-09T20:18:49.979864] [INFO ] [sig ] [628/3427] Forecasting CFFN... [2026-02-09T20:18:49.979896] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-09T20:18:49.979928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-09T20:18:49.991616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-09T20:18:49.992023] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-09T20:18:49.992934] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-09T20:18:49.992987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:49.993019] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:49.993046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:49.993102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:50.051385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:50.052525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:50.052647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:50.052684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:50.174862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:50.175015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:50.175054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:50.175115] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:50.178601] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=14.04%) [2026-02-09T20:18:50.178878] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-09T20:18:50.179004] [INFO ] [sig ] CFFN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:50.323666] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CFFN.txt [2026-02-09T20:18:50.323812] [INFO ] [sig ] [628/3427] Completed CFFN in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-09T20:18:50.323853] [INFO ] [sig ] [629/3427] Forecasting CFG... [2026-02-09T20:18:50.323882] [INFO ] [sig ] Generating forecast for: CFG [2026-02-09T20:18:50.323914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-09T20:18:50.335193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-09T20:18:50.335618] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-09T20:18:50.336466] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-09T20:18:50.336522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:50.336563] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:50.336640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:50.336714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:50.395676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:50.396538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:50.396653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:50.396698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:50.527076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:50.527239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:50.527283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:50.527313] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:50.531238] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: DOWN (p=29.16%) [2026-02-09T20:18:50.531522] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-09T20:18:50.531679] [INFO ] [sig ] CFG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:50.694046] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CFG.txt [2026-02-09T20:18:50.694192] [INFO ] [sig ] [629/3427] Completed CFG in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-09T20:18:50.694231] [INFO ] [sig ] [630/3427] Forecasting CFO... [2026-02-09T20:18:50.694261] [INFO ] [sig ] Generating forecast for: CFO [2026-02-09T20:18:50.694292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-09T20:18:50.704971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-09T20:18:50.705298] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-09T20:18:50.706161] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-09T20:18:50.706216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:50.706262] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:50.706293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:50.706354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:50.772087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:50.773039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:50.773131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:50.773165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:50.883626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:50.883794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:50.884040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:50.884078] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:50.888245] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: UP (p=69.92%) [2026-02-09T20:18:50.888525] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-09T20:18:50.888676] [INFO ] [sig ] CFO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:51.042843] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CFO.txt [2026-02-09T20:18:51.042986] [INFO ] [sig ] [630/3427] Completed CFO in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:51.043026] [INFO ] [sig ] [631/3427] Forecasting CG... [2026-02-09T20:18:51.043057] [INFO ] [sig ] Generating forecast for: CG [2026-02-09T20:18:51.043089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-09T20:18:51.054370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-09T20:18:51.054716] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-09T20:18:51.055530] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-09T20:18:51.055627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:51.055664] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:51.055692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:51.055748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:51.113862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:51.114465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:51.114545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:51.114599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:51.233909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:51.234067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:51.234108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:51.234139] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:51.237722] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=62.05%) [2026-02-09T20:18:51.238001] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-09T20:18:51.238129] [INFO ] [sig ] CG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:51.383120] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CG.txt [2026-02-09T20:18:51.383248] [INFO ] [sig ] [631/3427] Completed CG in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:51.383289] [INFO ] [sig ] [632/3427] Forecasting CGABL... [2026-02-09T20:18:51.383319] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-09T20:18:51.383349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-09T20:18:51.395005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-09T20:18:51.395343] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-09T20:18:51.396196] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-09T20:18:51.396250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:51.396283] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:51.396311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:51.396368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:51.455303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:51.455984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:51.456062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:51.456095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:51.575829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:51.576025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:51.576094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:51.576148] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:51.581359] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=27.78%) [2026-02-09T20:18:51.581816] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-09T20:18:51.582012] [INFO ] [sig ] CGABL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:51.743728] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CGABL.txt [2026-02-09T20:18:51.743904] [INFO ] [sig ] [632/3427] Completed CGABL in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:51.743948] [INFO ] [sig ] [633/3427] Forecasting CGBD... [2026-02-09T20:18:51.743978] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-09T20:18:51.744009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-09T20:18:51.755895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-09T20:18:51.756252] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-09T20:18:51.757085] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-09T20:18:51.757138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:51.757170] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:51.757197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:51.757266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:51.816330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:51.817213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:51.817315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:51.817371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:51.934063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:51.934222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:51.934262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:51.934291] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:51.937698] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: UP (p=78.46%) [2026-02-09T20:18:51.937971] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-09T20:18:51.938097] [INFO ] [sig ] CGBD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:52.082849] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CGBD.txt [2026-02-09T20:18:52.082986] [INFO ] [sig ] [633/3427] Completed CGBD in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:52.083025] [INFO ] [sig ] [634/3427] Forecasting CGC... [2026-02-09T20:18:52.083061] [INFO ] [sig ] Generating forecast for: CGC [2026-02-09T20:18:52.083093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-09T20:18:52.094876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-09T20:18:52.095218] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-09T20:18:52.096027] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-09T20:18:52.096080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:52.096112] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:52.096139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:52.096197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:52.154098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:52.154906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:52.154990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:52.155023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:52.274624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:52.274781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:52.274822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:52.274851] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:52.278481] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-02-09T20:18:52.278780] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-09T20:18:52.278908] [INFO ] [sig ] CGC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:52.422444] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CGC.txt [2026-02-09T20:18:52.422588] [INFO ] [sig ] [634/3427] Completed CGC in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:52.422630] [INFO ] [sig ] [635/3427] Forecasting CGEM... [2026-02-09T20:18:52.422660] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-09T20:18:52.422691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-09T20:18:52.434056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-09T20:18:52.434395] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-09T20:18:52.435428] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-09T20:18:52.435480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:52.435512] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:52.435539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:52.435620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:52.497175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:52.498086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:52.498204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:52.498240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:52.617186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:52.617358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:52.617408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:52.617437] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:52.620829] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=15.24%) [2026-02-09T20:18:52.621100] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-09T20:18:52.621226] [INFO ] [sig ] CGEM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:52.763932] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CGEM.txt [2026-02-09T20:18:52.764068] [INFO ] [sig ] [635/3427] Completed CGEM in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:52.764108] [INFO ] [sig ] [636/3427] Forecasting CGEN... [2026-02-09T20:18:52.764138] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-09T20:18:52.764168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-09T20:18:52.775645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-09T20:18:52.776008] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-09T20:18:52.776851] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-09T20:18:52.776903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:52.776934] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:52.776960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:52.777017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:52.833900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:52.834604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:52.834697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:52.834736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:52.968116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:52.968273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:52.968314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:52.968345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:52.971930] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=38.25%) [2026-02-09T20:18:52.972253] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-09T20:18:52.972390] [INFO ] [sig ] CGEN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:53.123018] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CGEN.txt [2026-02-09T20:18:53.123189] [INFO ] [sig ] [636/3427] Completed CGEN in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:53.123234] [INFO ] [sig ] [637/3427] Forecasting CGNX... [2026-02-09T20:18:53.123276] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-09T20:18:53.123310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-09T20:18:53.135398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-09T20:18:53.135831] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-09T20:18:53.136874] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-09T20:18:53.136938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:53.136976] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:53.137004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:53.137062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:53.210543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:53.211804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:53.211921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:53.211978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:53.375451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:53.375685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:53.375741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:53.375801] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:53.380160] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: UP (p=96.53%) [2026-02-09T20:18:53.380595] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-09T20:18:53.380760] [INFO ] [sig ] CGNX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:53.602159] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CGNX.txt [2026-02-09T20:18:53.602390] [INFO ] [sig ] [637/3427] Completed CGNX in 0.5s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:53.602458] [INFO ] [sig ] [638/3427] Forecasting CGO... [2026-02-09T20:18:53.602513] [INFO ] [sig ] Generating forecast for: CGO [2026-02-09T20:18:53.602592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-09T20:18:53.628006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-09T20:18:53.638671] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-09T20:18:53.640497] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-09T20:18:53.640606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:53.640665] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:53.640715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:53.640813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:53.726526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:53.727807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:53.727933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:53.727975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:53.889234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:53.889436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:53.889514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:53.889570] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:53.894864] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: UP (p=74.05%) [2026-02-09T20:18:53.895315] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-09T20:18:53.895505] [INFO ] [sig ] CGO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:54.118328] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CGO.txt [2026-02-09T20:18:54.118623] [INFO ] [sig ] [638/3427] Completed CGO in 0.5s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:54.118694] [INFO ] [sig ] [639/3427] Forecasting CGON... [2026-02-09T20:18:54.118743] [INFO ] [sig ] Generating forecast for: CGON [2026-02-09T20:18:54.118793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-09T20:18:54.141766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-09T20:18:54.142490] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-09T20:18:54.143433] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-09T20:18:54.143489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:54.143523] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:54.143551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:54.143640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:54.234773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:54.235979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:54.236105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:54.236150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:54.384465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:54.384684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:54.384754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:54.384805] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:54.390163] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: DOWN (p=11.11%) [2026-02-09T20:18:54.390611] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-09T20:18:54.390835] [INFO ] [sig ] CGON: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:54.550633] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CGON.txt [2026-02-09T20:18:54.550822] [INFO ] [sig ] [639/3427] Completed CGON in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:54.550866] [INFO ] [sig ] [640/3427] Forecasting CHCI... [2026-02-09T20:18:54.550898] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-09T20:18:54.550929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-09T20:18:54.563241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-09T20:18:54.563717] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-09T20:18:54.564792] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-09T20:18:54.564861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:54.564905] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:54.564939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:54.565014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:54.633396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:54.634452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:54.634552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:54.634610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:54.751244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:54.751404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:54.751444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:54.751474] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:54.755237] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-02-09T20:18:54.755563] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-09T20:18:54.755730] [INFO ] [sig ] CHCI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:54.919952] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CHCI.txt [2026-02-09T20:18:54.920113] [INFO ] [sig ] [640/3427] Completed CHCI in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:54.920157] [INFO ] [sig ] [641/3427] Forecasting CHCO... [2026-02-09T20:18:54.920189] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-09T20:18:54.920220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-09T20:18:54.933608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-09T20:18:54.934256] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-09T20:18:54.935345] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-09T20:18:54.935398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:54.935432] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:54.935459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:54.935540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:54.998093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:54.999200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:54.999285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:54.999321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:55.131625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:55.131783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:55.132012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:55.132043] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:55.136250] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: UP (p=81.88%) [2026-02-09T20:18:55.136563] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-09T20:18:55.136714] [INFO ] [sig ] CHCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:55.287656] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CHCO.txt [2026-02-09T20:18:55.287809] [INFO ] [sig ] [641/3427] Completed CHCO in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:55.287850] [INFO ] [sig ] [642/3427] Forecasting CHD... [2026-02-09T20:18:55.287879] [INFO ] [sig ] Generating forecast for: CHD [2026-02-09T20:18:55.287916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-09T20:18:55.301320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-09T20:18:55.301740] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-09T20:18:55.302619] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-09T20:18:55.302680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:55.302767] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:55.302798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:55.302857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:55.365609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:55.366548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:55.366655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:55.366695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:55.501600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:55.501762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:55.501802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:55.501838] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:55.505497] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-09T20:18:55.505797] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-09T20:18:55.505927] [INFO ] [sig ] CHD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:55.661322] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CHD.txt [2026-02-09T20:18:55.661466] [INFO ] [sig ] [642/3427] Completed CHD in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-09T20:18:55.661508] [INFO ] [sig ] [643/3427] Forecasting CHDN... [2026-02-09T20:18:55.661538] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-09T20:18:55.661586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-09T20:18:55.673192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-09T20:18:55.673620] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-09T20:18:55.674482] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-09T20:18:55.674548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:55.674613] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:55.674654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:55.674721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:55.737442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:55.738305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:55.738389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:55.738423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:55.870625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:55.870782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:55.870824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:55.870856] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:55.875156] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=77.80%) [2026-02-09T20:18:55.875489] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-09T20:18:55.875643] [INFO ] [sig ] CHDN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:56.032465] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CHDN.txt [2026-02-09T20:18:56.032649] [INFO ] [sig ] [643/3427] Completed CHDN in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-09T20:18:56.032695] [INFO ] [sig ] [644/3427] Forecasting CHE... [2026-02-09T20:18:56.032726] [INFO ] [sig ] Generating forecast for: CHE [2026-02-09T20:18:56.032759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-09T20:18:56.044693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-09T20:18:56.045110] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-09T20:18:56.046022] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-09T20:18:56.046076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:56.046109] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:56.046138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:56.046199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:56.109662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:56.110834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:56.110920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:56.110955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:56.240148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:56.240306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:56.240347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:56.240377] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:56.244645] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: UP (p=55.20%) [2026-02-09T20:18:56.244947] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-09T20:18:56.245081] [INFO ] [sig ] CHE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:56.401362] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CHE.txt [2026-02-09T20:18:56.401528] [INFO ] [sig ] [644/3427] Completed CHE in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-09T20:18:56.401603] [INFO ] [sig ] [645/3427] Forecasting CHEF... [2026-02-09T20:18:56.401655] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-09T20:18:56.401690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-09T20:18:56.413203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-09T20:18:56.413625] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-09T20:18:56.414472] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-09T20:18:56.414527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:56.414559] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:56.414613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:56.414674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:56.471959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:56.472765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:56.472848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:56.472881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:56.590633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:56.590789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:56.590829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:56.590893] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:56.594309] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: DOWN (p=23.30%) [2026-02-09T20:18:56.594619] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-09T20:18:56.594750] [INFO ] [sig ] CHEF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:56.753757] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CHEF.txt [2026-02-09T20:18:56.753942] [INFO ] [sig ] [645/3427] Completed CHEF in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-09T20:18:56.753984] [INFO ] [sig ] [646/3427] Forecasting CHH... [2026-02-09T20:18:56.754014] [INFO ] [sig ] Generating forecast for: CHH [2026-02-09T20:18:56.754045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-09T20:18:56.765326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-09T20:18:56.765655] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-09T20:18:56.766470] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-09T20:18:56.766529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:56.766594] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:56.766629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:56.766688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:56.827330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:56.828026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:56.828107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:56.828141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:56.950390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:56.950545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:56.950602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:56.950633] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:56.954045] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=25.91%) [2026-02-09T20:18:56.954315] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-09T20:18:56.954438] [INFO ] [sig ] CHH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:57.101105] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CHH.txt [2026-02-09T20:18:57.101242] [INFO ] [sig ] [646/3427] Completed CHH in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-09T20:18:57.101284] [INFO ] [sig ] [647/3427] Forecasting CHI... [2026-02-09T20:18:57.101314] [INFO ] [sig ] Generating forecast for: CHI [2026-02-09T20:18:57.101344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-09T20:18:57.112433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-09T20:18:57.112820] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-09T20:18:57.113713] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-09T20:18:57.113780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:57.113822] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:57.113856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:57.113924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:57.172633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:57.173269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:57.173351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:57.173384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:57.301275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:57.301435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:57.301476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:57.301506] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:57.305075] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: DOWN (p=45.39%) [2026-02-09T20:18:57.305359] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-09T20:18:57.305488] [INFO ] [sig ] CHI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:57.450586] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CHI.txt [2026-02-09T20:18:57.450726] [INFO ] [sig ] [647/3427] Completed CHI in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-09T20:18:57.450770] [INFO ] [sig ] [648/3427] Forecasting CHKP... [2026-02-09T20:18:57.450801] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-09T20:18:57.450833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-09T20:18:57.462282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-09T20:18:57.462659] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-09T20:18:57.463483] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-09T20:18:57.463535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:57.463567] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:57.463630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:57.463690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:57.526319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:57.527070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:57.527151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:57.527185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:57.654491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:57.654666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:57.654708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:57.654737] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:57.658323] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=85.64%) [2026-02-09T20:18:57.658645] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-09T20:18:57.658792] [INFO ] [sig ] CHKP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:57.806660] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CHKP.txt [2026-02-09T20:18:57.806812] [INFO ] [sig ] [648/3427] Completed CHKP in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-09T20:18:57.806852] [INFO ] [sig ] [649/3427] Forecasting CHMI... [2026-02-09T20:18:57.806883] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-09T20:18:57.806914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-09T20:18:57.818044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-09T20:18:57.818423] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-09T20:18:57.819278] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-09T20:18:57.819332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:57.819364] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:57.819391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:57.819448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:57.878598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:57.879395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:57.879480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:57.879514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:58.001687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:58.001852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:58.001891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:58.001920] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:58.005841] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-09T20:18:58.006378] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-09T20:18:58.006518] [INFO ] [sig ] CHMI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:58.163462] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CHMI.txt [2026-02-09T20:18:58.163643] [INFO ] [sig ] [649/3427] Completed CHMI in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-09T20:18:58.163687] [INFO ] [sig ] [650/3427] Forecasting CHRD... [2026-02-09T20:18:58.163719] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-09T20:18:58.163756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-09T20:18:58.175232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-09T20:18:58.175624] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-09T20:18:58.176425] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-09T20:18:58.176477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:58.176510] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:58.176537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:58.176610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:58.234940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:58.235782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:58.235864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:58.235898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:58.358456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:58.358636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:58.358694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:58.358725] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:58.362131] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-09T20:18:58.362399] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-09T20:18:58.362524] [INFO ] [sig ] CHRD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:58.509650] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CHRD.txt [2026-02-09T20:18:58.509817] [INFO ] [sig ] [650/3427] Completed CHRD in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-09T20:18:58.509857] [INFO ] [sig ] [651/3427] Forecasting CHRS... [2026-02-09T20:18:58.509889] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-09T20:18:58.509920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-09T20:18:58.521392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-09T20:18:58.521749] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-09T20:18:58.522614] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-09T20:18:58.522670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:58.522706] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:58.522737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:58.522797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:58.587727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:58.588645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:58.588732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:58.588771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:58.715006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:58.715169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:58.715214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:58.715248] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:58.719020] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: UP (p=72.18%) [2026-02-09T20:18:58.719314] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-09T20:18:58.719449] [INFO ] [sig ] CHRS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:18:58.887881] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CHRS.txt [2026-02-09T20:18:58.888044] [INFO ] [sig ] [651/3427] Completed CHRS in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-09T20:18:58.888090] [INFO ] [sig ] [652/3427] Forecasting CHSCL... [2026-02-09T20:18:58.888125] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-09T20:18:58.888161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-09T20:18:58.900280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-09T20:18:58.900727] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-09T20:18:58.901640] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-09T20:18:58.901699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:58.901736] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:58.901769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:58.901831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:58.966703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:58.967674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:58.967794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:58.967831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:59.086417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:59.086588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:59.086634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:59.086663] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:59.090341] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=8.29%) [2026-02-09T20:18:59.090664] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-09T20:18:59.090801] [INFO ] [sig ] CHSCL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:59.250315] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CHSCL.txt [2026-02-09T20:18:59.250478] [INFO ] [sig ] [652/3427] Completed CHSCL in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-09T20:18:59.250522] [INFO ] [sig ] [653/3427] Forecasting CHSCM... [2026-02-09T20:18:59.250558] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-09T20:18:59.250616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-09T20:18:59.261949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-09T20:18:59.262335] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-09T20:18:59.263248] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-09T20:18:59.263305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:59.263341] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:59.263372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:59.263433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:59.328380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:59.329253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:59.329342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:59.329390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:59.451043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:59.451210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:59.451256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:59.451292] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:59.455533] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: DOWN (p=23.04%) [2026-02-09T20:18:59.455913] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-09T20:18:59.456070] [INFO ] [sig ] CHSCM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:18:59.617970] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CHSCM.txt [2026-02-09T20:18:59.618123] [INFO ] [sig ] [653/3427] Completed CHSCM in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-09T20:18:59.618165] [INFO ] [sig ] [654/3427] Forecasting CHSCN... [2026-02-09T20:18:59.618195] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-09T20:18:59.618226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-09T20:18:59.629434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-09T20:18:59.629860] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-09T20:18:59.630715] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-09T20:18:59.630768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:18:59.630814] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:18:59.630843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:18:59.630903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:18:59.692281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:18:59.693190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:18:59.693278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:18:59.693317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:18:59.808028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:18:59.808223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:18:59.808268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:18:59.808300] [INFO ] [FORECASTER] Training complete [2026-02-09T20:18:59.812306] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=93.99%) [2026-02-09T20:18:59.812745] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-09T20:18:59.812907] [INFO ] [sig ] CHSCN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:00.054334] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CHSCN.txt [2026-02-09T20:19:00.054513] [INFO ] [sig ] [654/3427] Completed CHSCN in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-09T20:19:00.054600] [INFO ] [sig ] [655/3427] Forecasting CHSCO... [2026-02-09T20:19:00.054648] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-09T20:19:00.054682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-09T20:19:00.067273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-09T20:19:00.067774] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-09T20:19:00.068691] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-09T20:19:00.068747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:00.068785] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:00.068824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:00.068900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:00.135887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:00.136877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:00.136978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:00.137016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:00.270210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:00.270380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:00.270424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:00.270457] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:00.274479] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: DOWN (p=4.95%) [2026-02-09T20:19:00.274848] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-09T20:19:00.275029] [INFO ] [sig ] CHSCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:00.437203] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CHSCO.txt [2026-02-09T20:19:00.437404] [INFO ] [sig ] [655/3427] Completed CHSCO in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-09T20:19:00.437454] [INFO ] [sig ] [656/3427] Forecasting CHSCP... [2026-02-09T20:19:00.437491] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-09T20:19:00.437525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-09T20:19:00.450032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-09T20:19:00.450458] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-09T20:19:00.451459] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-09T20:19:00.451521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:00.451563] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:00.451627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:00.451711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:00.528719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:00.529785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:00.529888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:00.529926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:00.650513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:00.650720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:00.650795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:00.650846] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:00.655697] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-02-09T20:19:00.656040] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-09T20:19:00.656183] [INFO ] [sig ] CHSCP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:00.830234] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CHSCP.txt [2026-02-09T20:19:00.830406] [INFO ] [sig ] [656/3427] Completed CHSCP in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-09T20:19:00.830452] [INFO ] [sig ] [657/3427] Forecasting CHWY... [2026-02-09T20:19:00.830489] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-09T20:19:00.830523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-09T20:19:00.843866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-09T20:19:00.844283] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-09T20:19:00.845241] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-09T20:19:00.845309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:00.845350] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:00.845382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:00.845445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:00.912816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:00.913790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:00.913900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:00.913948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:01.048716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:01.048902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:01.048962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:01.049014] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:01.052962] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=26.94%) [2026-02-09T20:19:01.053282] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-09T20:19:01.053424] [INFO ] [sig ] CHWY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:01.215418] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CHWY.txt [2026-02-09T20:19:01.215592] [INFO ] [sig ] [657/3427] Completed CHWY in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-09T20:19:01.215645] [INFO ] [sig ] [658/3427] Forecasting CHY... [2026-02-09T20:19:01.215682] [INFO ] [sig ] Generating forecast for: CHY [2026-02-09T20:19:01.215716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-09T20:19:01.228531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-09T20:19:01.229014] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-09T20:19:01.230119] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-09T20:19:01.230189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:01.230237] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:01.230281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:01.230367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:01.296435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:01.297439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:01.297530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:01.297567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:01.433134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:01.433309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:01.433365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:01.433400] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:01.437591] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: UP (p=51.75%) [2026-02-09T20:19:01.437911] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-09T20:19:01.438052] [INFO ] [sig ] CHY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:01.608291] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CHY.txt [2026-02-09T20:19:01.608468] [INFO ] [sig ] [658/3427] Completed CHY in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-09T20:19:01.608514] [INFO ] [sig ] [659/3427] Forecasting CI... [2026-02-09T20:19:01.608548] [INFO ] [sig ] Generating forecast for: CI [2026-02-09T20:19:01.608793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-09T20:19:01.626808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-09T20:19:01.627203] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-09T20:19:01.628191] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-09T20:19:01.628277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:01.628314] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:01.628348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:01.628423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:01.703473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:01.704461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:01.704569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:01.704627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:01.838969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:01.839153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:01.839215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:01.839252] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:01.843490] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: UP (p=73.86%) [2026-02-09T20:19:01.843830] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-09T20:19:01.843996] [INFO ] [sig ] CI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:02.016881] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CI.txt [2026-02-09T20:19:02.017268] [INFO ] [sig ] [659/3427] Completed CI in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:02.017326] [INFO ] [sig ] [660/3427] Forecasting CIA... [2026-02-09T20:19:02.017390] [INFO ] [sig ] Generating forecast for: CIA [2026-02-09T20:19:02.017426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-09T20:19:02.029953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-09T20:19:02.030403] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-09T20:19:02.031463] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-09T20:19:02.031533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:02.031608] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:02.031644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:02.031710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:02.105353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:02.106532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:02.106640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:02.106679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:02.229510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:02.229697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:02.229744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:02.229784] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:02.233759] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-02-09T20:19:02.234113] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-09T20:19:02.234273] [INFO ] [sig ] CIA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:02.405442] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CIA.txt [2026-02-09T20:19:02.405632] [INFO ] [sig ] [660/3427] Completed CIA in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:02.405684] [INFO ] [sig ] [661/3427] Forecasting CIB... [2026-02-09T20:19:02.405719] [INFO ] [sig ] Generating forecast for: CIB [2026-02-09T20:19:02.405766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-09T20:19:02.419671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-09T20:19:02.420349] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-09T20:19:02.421649] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-09T20:19:02.421707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:02.421744] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:02.421782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:02.421847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:02.492188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:02.493213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:02.493315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:02.493365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:02.625868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:02.626044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:02.626117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:02.626167] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:02.630144] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: DOWN (p=45.10%) [2026-02-09T20:19:02.630499] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-09T20:19:02.630678] [INFO ] [sig ] CIB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:02.800294] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CIB.txt [2026-02-09T20:19:02.800461] [INFO ] [sig ] [661/3427] Completed CIB in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:02.800504] [INFO ] [sig ] [662/3427] Forecasting CIEN... [2026-02-09T20:19:02.800538] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-09T20:19:02.800592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-09T20:19:02.812683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-09T20:19:02.813093] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-09T20:19:02.814018] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-09T20:19:02.814079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:02.814124] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:02.814164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:02.814250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:02.882619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:02.883790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:02.883879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:02.883917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:03.020471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:03.020692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:03.020811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:03.020860] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:03.025068] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: DOWN (p=11.01%) [2026-02-09T20:19:03.025373] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-09T20:19:03.025512] [INFO ] [sig ] CIEN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:03.191779] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CIEN.txt [2026-02-09T20:19:03.191979] [INFO ] [sig ] [662/3427] Completed CIEN in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:03.192041] [INFO ] [sig ] [663/3427] Forecasting CIF... [2026-02-09T20:19:03.192238] [INFO ] [sig ] Generating forecast for: CIF [2026-02-09T20:19:03.192280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-09T20:19:03.205957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-09T20:19:03.206375] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-09T20:19:03.207515] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-09T20:19:03.207570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:03.207625] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:03.207655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:03.207717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:03.273107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:03.274142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:03.274256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:03.274295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:03.399014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:03.399179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:03.399225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:03.399258] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:03.403348] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=54.50%) [2026-02-09T20:19:03.403724] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-09T20:19:03.403889] [INFO ] [sig ] CIF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:03.571942] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CIF.txt [2026-02-09T20:19:03.572121] [INFO ] [sig ] [663/3427] Completed CIF in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:03.572171] [INFO ] [sig ] [664/3427] Forecasting CIG... [2026-02-09T20:19:03.572203] [INFO ] [sig ] Generating forecast for: CIG [2026-02-09T20:19:03.572239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-09T20:19:03.584985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-09T20:19:03.585388] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-09T20:19:03.586324] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-09T20:19:03.586383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:03.586423] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:03.586461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:03.586538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:03.656414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:03.657373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:03.657480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:03.657536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:03.789889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:03.790090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:03.790142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:03.790180] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:03.793999] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=38.95%) [2026-02-09T20:19:03.794334] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-09T20:19:03.794485] [INFO ] [sig ] CIG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:03.964302] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CIG.txt [2026-02-09T20:19:03.964472] [INFO ] [sig ] [664/3427] Completed CIG in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:03.964519] [INFO ] [sig ] [665/3427] Forecasting CIGI... [2026-02-09T20:19:03.964596] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-09T20:19:03.964638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-09T20:19:03.978213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-09T20:19:03.978657] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-09T20:19:03.979810] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-09T20:19:03.979866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:03.979923] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:03.979956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:03.980016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:04.046203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:04.047145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:04.047246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:04.047286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:04.180439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:04.180624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:04.180673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:04.180705] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:04.184777] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=80.68%) [2026-02-09T20:19:04.185185] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-09T20:19:04.185345] [INFO ] [sig ] CIGI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:04.355261] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CIGI.txt [2026-02-09T20:19:04.355442] [INFO ] [sig ] [665/3427] Completed CIGI in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:04.355500] [INFO ] [sig ] [666/3427] Forecasting CII... [2026-02-09T20:19:04.355536] [INFO ] [sig ] Generating forecast for: CII [2026-02-09T20:19:04.355621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-09T20:19:04.368168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-09T20:19:04.368825] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-09T20:19:04.369882] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-09T20:19:04.369945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:04.369997] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:04.370042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:04.370109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:04.439038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:04.439991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:04.440093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:04.440129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:04.578983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:04.579161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:04.579207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:04.579244] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:04.583440] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: DOWN (p=46.27%) [2026-02-09T20:19:04.583815] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-09T20:19:04.583971] [INFO ] [sig ] CII: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:04.759890] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CII.txt [2026-02-09T20:19:04.760270] [INFO ] [sig ] [666/3427] Completed CII in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:04.760316] [INFO ] [sig ] [667/3427] Forecasting CIM... [2026-02-09T20:19:04.760348] [INFO ] [sig ] Generating forecast for: CIM [2026-02-09T20:19:04.760383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-09T20:19:04.773606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-09T20:19:04.774027] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-09T20:19:04.775023] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-09T20:19:04.775082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:04.775117] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:04.775147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:04.775210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:04.841805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:04.843025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:04.843155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:04.843206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:04.977067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:04.977250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:04.977302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:04.977336] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:04.981567] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: UP (p=98.13%) [2026-02-09T20:19:04.981892] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-09T20:19:04.982057] [INFO ] [sig ] CIM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:05.154896] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CIM.txt [2026-02-09T20:19:05.155053] [INFO ] [sig ] [667/3427] Completed CIM in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:05.155099] [INFO ] [sig ] [668/3427] Forecasting CINF... [2026-02-09T20:19:05.155139] [INFO ] [sig ] Generating forecast for: CINF [2026-02-09T20:19:05.155186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-09T20:19:05.167546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-09T20:19:05.167952] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-09T20:19:05.168851] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-09T20:19:05.168907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:05.168941] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:05.168971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:05.169034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:05.236559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:05.237558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:05.237665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:05.237701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:05.368602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:05.368776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:05.368834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:05.368869] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:05.372620] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: UP (p=72.77%) [2026-02-09T20:19:05.372940] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-09T20:19:05.373082] [INFO ] [sig ] CINF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:05.538848] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CINF.txt [2026-02-09T20:19:05.539012] [INFO ] [sig ] [668/3427] Completed CINF in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:05.539060] [INFO ] [sig ] [669/3427] Forecasting CING... [2026-02-09T20:19:05.539093] [INFO ] [sig ] Generating forecast for: CING [2026-02-09T20:19:05.539134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-09T20:19:05.551507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-09T20:19:05.551924] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-09T20:19:05.552847] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-09T20:19:05.552906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:05.552942] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:05.552972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:05.553043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:05.627904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:05.629027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:05.629144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:05.629364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:05.762049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:05.762226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:05.762282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:05.762330] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:05.766431] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=6.47%) [2026-02-09T20:19:05.766806] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-09T20:19:05.766990] [INFO ] [sig ] CING: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:05.930871] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CING.txt [2026-02-09T20:19:05.931050] [INFO ] [sig ] [669/3427] Completed CING in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:05.931110] [INFO ] [sig ] [670/3427] Forecasting CION... [2026-02-09T20:19:05.931158] [INFO ] [sig ] Generating forecast for: CION [2026-02-09T20:19:05.931197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-09T20:19:05.943499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-09T20:19:05.943959] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-09T20:19:05.944803] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-09T20:19:05.944855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:05.944888] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:05.944914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:05.944976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:06.002121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:06.002991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:06.003076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:06.003111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:06.127903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:06.128067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:06.128108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:06.128137] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:06.131903] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: UP (p=51.02%) [2026-02-09T20:19:06.132200] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-09T20:19:06.132530] [INFO ] [sig ] CION: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:06.281905] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CION.txt [2026-02-09T20:19:06.282091] [INFO ] [sig ] [670/3427] Completed CION in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:06.282139] [INFO ] [sig ] [671/3427] Forecasting CIVB... [2026-02-09T20:19:06.282170] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-09T20:19:06.282204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-09T20:19:06.294136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-09T20:19:06.294520] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-09T20:19:06.295384] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-09T20:19:06.295438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:06.295470] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:06.295498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:06.295556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:06.358494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:06.359376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:06.359458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:06.359494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:06.480135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:06.480289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:06.480331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:06.480360] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:06.483927] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: UP (p=83.27%) [2026-02-09T20:19:06.484213] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-09T20:19:06.484344] [INFO ] [sig ] CIVB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:06.640604] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CIVB.txt [2026-02-09T20:19:06.640797] [INFO ] [sig ] [671/3427] Completed CIVB in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:06.640846] [INFO ] [sig ] [672/3427] Forecasting CLB... [2026-02-09T20:19:06.640879] [INFO ] [sig ] Generating forecast for: CLB [2026-02-09T20:19:06.640923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-09T20:19:06.652772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-09T20:19:06.653138] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-09T20:19:06.654379] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-09T20:19:06.654431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:06.654462] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:06.654489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:06.654544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:06.712336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:06.713303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:06.713398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:06.713433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:06.834873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:06.835033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:06.835074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:06.835103] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:06.839151] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=86.67%) [2026-02-09T20:19:06.839491] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-09T20:19:06.839695] [INFO ] [sig ] CLB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:06.990410] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CLB.txt [2026-02-09T20:19:06.990591] [INFO ] [sig ] [672/3427] Completed CLB in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:06.990633] [INFO ] [sig ] [673/3427] Forecasting CLBK... [2026-02-09T20:19:06.990664] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-09T20:19:06.990697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-09T20:19:07.003083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-09T20:19:07.003468] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-09T20:19:07.004296] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-09T20:19:07.004348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:07.004380] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:07.004407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:07.004464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:07.066631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:07.067555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:07.067665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:07.067699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:07.192307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:07.192491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:07.192534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:07.192563] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:07.196640] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-02-09T20:19:07.196935] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-09T20:19:07.197098] [INFO ] [sig ] CLBK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:07.349778] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CLBK.txt [2026-02-09T20:19:07.349923] [INFO ] [sig ] [673/3427] Completed CLBK in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-09T20:19:07.349964] [INFO ] [sig ] [674/3427] Forecasting CLDX... [2026-02-09T20:19:07.349994] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-09T20:19:07.350026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-09T20:19:07.361355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-09T20:19:07.361729] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-09T20:19:07.362553] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-09T20:19:07.362629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:07.362676] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:07.362718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:07.362781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:07.425603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:07.426547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:07.426649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:07.426684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:07.545266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:07.545420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:07.545460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:07.545490] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:07.549043] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: UP (p=68.69%) [2026-02-09T20:19:07.549324] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-09T20:19:07.549454] [INFO ] [sig ] CLDX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:07.696071] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CLDX.txt [2026-02-09T20:19:07.696226] [INFO ] [sig ] [674/3427] Completed CLDX in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:07.696266] [INFO ] [sig ] [675/3427] Forecasting CLF... [2026-02-09T20:19:07.696295] [INFO ] [sig ] Generating forecast for: CLF [2026-02-09T20:19:07.696326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-09T20:19:07.707597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-09T20:19:07.707944] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-09T20:19:07.708830] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-09T20:19:07.708882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:07.708914] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:07.708940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:07.708996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:07.767948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:07.768755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:07.768837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:07.768871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:07.894530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:07.894700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:07.894739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:07.894768] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:07.898232] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: DOWN (p=30.43%) [2026-02-09T20:19:07.898500] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-09T20:19:07.898644] [INFO ] [sig ] CLF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:08.043085] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CLF.txt [2026-02-09T20:19:08.043224] [INFO ] [sig ] [675/3427] Completed CLF in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:08.043264] [INFO ] [sig ] [676/3427] Forecasting CLFD... [2026-02-09T20:19:08.043294] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-09T20:19:08.043326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-09T20:19:08.054405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-09T20:19:08.054781] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-09T20:19:08.055669] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-09T20:19:08.055723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:08.055756] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:08.055784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:08.055853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:08.116092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:08.116944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:08.117026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:08.117060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:08.240173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:08.240331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:08.240373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:08.240403] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:08.243871] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: UP (p=55.79%) [2026-02-09T20:19:08.244158] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-09T20:19:08.244291] [INFO ] [sig ] CLFD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:08.391563] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CLFD.txt [2026-02-09T20:19:08.391720] [INFO ] [sig ] [676/3427] Completed CLFD in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:08.391760] [INFO ] [sig ] [677/3427] Forecasting CLH... [2026-02-09T20:19:08.391800] [INFO ] [sig ] Generating forecast for: CLH [2026-02-09T20:19:08.391840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-09T20:19:08.402792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-09T20:19:08.403159] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-09T20:19:08.404010] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-09T20:19:08.404067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:08.404098] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:08.404126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:08.404182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:08.462599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:08.463488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:08.463594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:08.463631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:08.584927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:08.585087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:08.585127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:08.585158] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:08.588844] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-09T20:19:08.589154] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-09T20:19:08.589294] [INFO ] [sig ] CLH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:08.736684] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CLH.txt [2026-02-09T20:19:08.736843] [INFO ] [sig ] [677/3427] Completed CLH in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:08.736885] [INFO ] [sig ] [678/3427] Forecasting CLLS... [2026-02-09T20:19:08.736915] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-09T20:19:08.736947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-09T20:19:08.748039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-09T20:19:08.748409] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-09T20:19:08.749252] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-09T20:19:08.749317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:08.749352] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:08.749380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:08.749438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:08.811420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:08.812315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:08.812397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:08.812432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:08.935051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:08.935206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:08.935250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:08.935280] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:08.938773] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=11.85%) [2026-02-09T20:19:08.939059] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-09T20:19:08.939376] [INFO ] [sig ] CLLS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:09.105487] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CLLS.txt [2026-02-09T20:19:09.105667] [INFO ] [sig ] [678/3427] Completed CLLS in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:09.105712] [INFO ] [sig ] [679/3427] Forecasting CLMB... [2026-02-09T20:19:09.105743] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-09T20:19:09.105775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-09T20:19:09.118014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-09T20:19:09.118434] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-09T20:19:09.119541] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-09T20:19:09.119618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:09.119656] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:09.119684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:09.119743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:09.184361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:09.185679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:09.185827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:09.185900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:09.309538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:09.309753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:09.309809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:09.309839] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:09.313991] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: DOWN (p=48.43%) [2026-02-09T20:19:09.314370] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-09T20:19:09.314554] [INFO ] [sig ] CLMB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:09.473252] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CLMB.txt [2026-02-09T20:19:09.473414] [INFO ] [sig ] [679/3427] Completed CLMB in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:09.473458] [INFO ] [sig ] [680/3427] Forecasting CLNE... [2026-02-09T20:19:09.473489] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-09T20:19:09.473528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-09T20:19:09.485882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-09T20:19:09.486277] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-09T20:19:09.487210] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-09T20:19:09.487265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:09.487299] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:09.487327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:09.487686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:09.545235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:09.546197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:09.546285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:09.546319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:09.668256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:09.668423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:09.668464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:09.668496] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:09.672615] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=82.92%) [2026-02-09T20:19:09.672988] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-09T20:19:09.673202] [INFO ] [sig ] CLNE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:09.820907] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CLNE.txt [2026-02-09T20:19:09.821057] [INFO ] [sig ] [680/3427] Completed CLNE in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:09.821098] [INFO ] [sig ] [681/3427] Forecasting CLNN... [2026-02-09T20:19:09.821131] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-09T20:19:09.821164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-09T20:19:09.832906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-09T20:19:09.833280] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-09T20:19:09.834101] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-09T20:19:09.834166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:09.834205] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:09.834234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:09.834292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:09.892598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:09.893613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:09.893697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:09.893731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:10.015765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:10.016079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:10.016132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:10.016169] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:10.019729] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-02-09T20:19:10.020028] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-09T20:19:10.020157] [INFO ] [sig ] CLNN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:10.163993] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CLNN.txt [2026-02-09T20:19:10.164142] [INFO ] [sig ] [681/3427] Completed CLNN in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:10.164191] [INFO ] [sig ] [682/3427] Forecasting CLOA... [2026-02-09T20:19:10.164222] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-09T20:19:10.164252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-09T20:19:10.175655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-09T20:19:10.176008] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-09T20:19:10.176844] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-09T20:19:10.176896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:10.176927] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:10.176954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:10.177011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:10.235062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:10.235934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:10.236020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:10.236056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:10.343161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:10.343313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:10.343353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:10.343384] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:10.346859] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: DOWN (p=45.58%) [2026-02-09T20:19:10.347165] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-09T20:19:10.347292] [INFO ] [sig ] CLOA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:10.495921] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CLOA.txt [2026-02-09T20:19:10.496076] [INFO ] [sig ] [682/3427] Completed CLOA in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:10.496169] [INFO ] [sig ] [683/3427] Forecasting CLRB... [2026-02-09T20:19:10.496201] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-09T20:19:10.496232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-09T20:19:10.507094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-09T20:19:10.507438] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-09T20:19:10.508282] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-09T20:19:10.508333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:10.508366] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:10.508393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:10.508450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:10.566719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:10.567382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:10.567462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:10.567494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:10.682143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:10.682296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:10.682337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:10.682366] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:10.685751] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: UP (p=96.30%) [2026-02-09T20:19:10.686039] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-09T20:19:10.686177] [INFO ] [sig ] CLRB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:10.831809] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CLRB.txt [2026-02-09T20:19:10.831941] [INFO ] [sig ] [683/3427] Completed CLRB in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:10.831981] [INFO ] [sig ] [684/3427] Forecasting CLRO... [2026-02-09T20:19:10.832012] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-09T20:19:10.832043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-09T20:19:10.845950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-09T20:19:10.846333] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-09T20:19:10.847187] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-09T20:19:10.847239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:10.847271] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:10.847299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:10.847377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:10.905079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:10.905801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:10.905881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:10.905914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:11.016684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:11.016840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:11.016879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:11.016908] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:11.020345] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: UP (p=58.53%) [2026-02-09T20:19:11.020632] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-09T20:19:11.020757] [INFO ] [sig ] CLRO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:11.164023] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CLRO.txt [2026-02-09T20:19:11.164138] [INFO ] [sig ] [684/3427] Completed CLRO in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:11.164190] [INFO ] [sig ] [685/3427] Forecasting CLS... [2026-02-09T20:19:11.164221] [INFO ] [sig ] Generating forecast for: CLS [2026-02-09T20:19:11.164253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-09T20:19:11.175137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-09T20:19:11.175438] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-09T20:19:11.176282] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-09T20:19:11.176335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:11.176370] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:11.176400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:11.176457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:11.235378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:11.235997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:11.236075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:11.236114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:11.357684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:11.357835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:11.357889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:11.357920] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:11.361318] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: DOWN (p=24.79%) [2026-02-09T20:19:11.361612] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-09T20:19:11.361743] [INFO ] [sig ] CLS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:11.506148] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CLS.txt [2026-02-09T20:19:11.506288] [INFO ] [sig ] [685/3427] Completed CLS in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:11.506327] [INFO ] [sig ] [686/3427] Forecasting CLX... [2026-02-09T20:19:11.506357] [INFO ] [sig ] Generating forecast for: CLX [2026-02-09T20:19:11.506389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-09T20:19:11.517537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-09T20:19:11.517862] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-09T20:19:11.518663] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-09T20:19:11.518715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:11.518747] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:11.518802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:11.518861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:11.576330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:11.576961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:11.577037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:11.577068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:11.699689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:11.699858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:11.699905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:11.699934] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:11.703514] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-02-09T20:19:11.703808] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-09T20:19:11.703952] [INFO ] [sig ] CLX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:11.848924] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CLX.txt [2026-02-09T20:19:11.849082] [INFO ] [sig ] [686/3427] Completed CLX in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:11.849134] [INFO ] [sig ] [687/3427] Forecasting CM... [2026-02-09T20:19:11.849173] [INFO ] [sig ] Generating forecast for: CM [2026-02-09T20:19:11.849213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-09T20:19:11.861437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-09T20:19:11.861795] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-09T20:19:11.862652] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-09T20:19:11.862704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:11.862734] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:11.862760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:11.862815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:11.921470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:11.922259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:11.922340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:11.922374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:12.043823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:12.043981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:12.044020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:12.044050] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:12.047513] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: UP (p=62.85%) [2026-02-09T20:19:12.047811] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-09T20:19:12.047939] [INFO ] [sig ] CM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:12.192794] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CM.txt [2026-02-09T20:19:12.192953] [INFO ] [sig ] [687/3427] Completed CM in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-09T20:19:12.192995] [INFO ] [sig ] [688/3427] Forecasting CMC... [2026-02-09T20:19:12.193025] [INFO ] [sig ] Generating forecast for: CMC [2026-02-09T20:19:12.193056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-09T20:19:12.204505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-09T20:19:12.204916] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-09T20:19:12.205755] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-09T20:19:12.205807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:12.205839] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:12.205867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:12.205924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:12.265070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:12.265951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:12.266034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:12.266093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:12.391234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:12.391386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:12.391426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:12.391455] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:12.394860] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: DOWN (p=35.29%) [2026-02-09T20:19:12.395130] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-09T20:19:12.395253] [INFO ] [sig ] CMC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:12.538553] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CMC.txt [2026-02-09T20:19:12.538694] [INFO ] [sig ] [688/3427] Completed CMC in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-09T20:19:12.538732] [INFO ] [sig ] [689/3427] Forecasting CMCM... [2026-02-09T20:19:12.538763] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-09T20:19:12.538794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-09T20:19:12.552763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-09T20:19:12.553182] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-09T20:19:12.554206] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-09T20:19:12.554260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:12.554492] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:12.554520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:12.554600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:12.615541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:12.616614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:12.616711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:12.616747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:12.729803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:12.729974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:12.730018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:12.730051] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:12.733524] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=28.47%) [2026-02-09T20:19:12.733865] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-09T20:19:12.733998] [INFO ] [sig ] CMCM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:12.877169] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CMCM.txt [2026-02-09T20:19:12.877314] [INFO ] [sig ] [689/3427] Completed CMCM in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-09T20:19:12.877379] [INFO ] [sig ] [690/3427] Forecasting CMCO... [2026-02-09T20:19:12.877413] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-09T20:19:12.877444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-09T20:19:12.889097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-09T20:19:12.889481] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-09T20:19:12.890313] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-09T20:19:12.890366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:12.890398] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:12.890425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:12.890481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:12.946909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:12.947776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:12.947859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:12.947893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:13.070126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:13.070285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:13.070326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:13.070355] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:13.073797] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=3.85%) [2026-02-09T20:19:13.074075] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-09T20:19:13.074203] [INFO ] [sig ] CMCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:13.219037] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CMCO.txt [2026-02-09T20:19:13.219210] [INFO ] [sig ] [690/3427] Completed CMCO in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-09T20:19:13.219261] [INFO ] [sig ] [691/3427] Forecasting CMCSA... [2026-02-09T20:19:13.219297] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-09T20:19:13.219332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-09T20:19:13.230348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-09T20:19:13.230746] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-09T20:19:13.231559] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-09T20:19:13.231628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:13.231662] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:13.231689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:13.231745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:13.294947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:13.295835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:13.295918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:13.295951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:13.419680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:13.419859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:13.419900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:13.419928] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:13.423497] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: DOWN (p=45.64%) [2026-02-09T20:19:13.423806] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-09T20:19:13.423937] [INFO ] [sig ] CMCSA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:13.569311] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CMCSA.txt [2026-02-09T20:19:13.569454] [INFO ] [sig ] [691/3427] Completed CMCSA in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-09T20:19:13.569505] [INFO ] [sig ] [692/3427] Forecasting CME... [2026-02-09T20:19:13.569538] [INFO ] [sig ] Generating forecast for: CME [2026-02-09T20:19:13.569586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-09T20:19:13.581008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-09T20:19:13.581430] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-09T20:19:13.582286] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-09T20:19:13.582339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:13.582371] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:13.582400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:13.582458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:13.639721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:13.640568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:13.640669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:13.640702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:13.762945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:13.763103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:13.763143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:13.763172] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:13.766649] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: UP (p=82.39%) [2026-02-09T20:19:13.766929] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-09T20:19:13.767058] [INFO ] [sig ] CME: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:13.915460] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CME.txt [2026-02-09T20:19:13.915654] [INFO ] [sig ] [692/3427] Completed CME in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:13.915706] [INFO ] [sig ] [693/3427] Forecasting CMG... [2026-02-09T20:19:13.915748] [INFO ] [sig ] Generating forecast for: CMG [2026-02-09T20:19:13.915782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-09T20:19:13.927185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-09T20:19:13.927690] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-09T20:19:13.928510] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-09T20:19:13.928564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:13.928632] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:13.928660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:13.928718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:13.986497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:13.987407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:13.987497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:13.987532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:14.106973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:14.107130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:14.107178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:14.107214] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:14.110780] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-02-09T20:19:14.111065] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-09T20:19:14.111198] [INFO ] [sig ] CMG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:14.264612] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CMG.txt [2026-02-09T20:19:14.264803] [INFO ] [sig ] [693/3427] Completed CMG in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:14.264845] [INFO ] [sig ] [694/3427] Forecasting CMI... [2026-02-09T20:19:14.264884] [INFO ] [sig ] Generating forecast for: CMI [2026-02-09T20:19:14.264919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-09T20:19:14.276669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-09T20:19:14.277090] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-09T20:19:14.278148] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-09T20:19:14.278210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:14.278242] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:14.278271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:14.278329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:14.341198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:14.342502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:14.342610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:14.342647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:14.470526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:14.470717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:14.470759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:14.470792] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:14.475017] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=76.93%) [2026-02-09T20:19:14.475459] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-09T20:19:14.475650] [INFO ] [sig ] CMI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:14.622111] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CMI.txt [2026-02-09T20:19:14.622248] [INFO ] [sig ] [694/3427] Completed CMI in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:14.622287] [INFO ] [sig ] [695/3427] Forecasting CMMB... [2026-02-09T20:19:14.622317] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-09T20:19:14.622348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-09T20:19:14.633359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-09T20:19:14.633750] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-09T20:19:14.634627] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-09T20:19:14.634681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:14.634713] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:14.634743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:14.634802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:14.693013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:14.693812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:14.693897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:14.693931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:14.816965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:14.817126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:14.817168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:14.817198] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:14.820900] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: UP (p=66.67%) [2026-02-09T20:19:14.821217] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-09T20:19:14.821358] [INFO ] [sig ] CMMB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:14.966992] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CMMB.txt [2026-02-09T20:19:14.967148] [INFO ] [sig ] [695/3427] Completed CMMB in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:14.967189] [INFO ] [sig ] [696/3427] Forecasting CMP... [2026-02-09T20:19:14.967221] [INFO ] [sig ] Generating forecast for: CMP [2026-02-09T20:19:14.967251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-09T20:19:14.978740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-09T20:19:14.979095] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-09T20:19:14.979909] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-09T20:19:14.979962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:14.979994] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:14.980021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:14.980079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:15.039350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:15.040263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:15.040347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:15.040382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:15.170746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:15.170954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:15.171010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:15.171060] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:15.175305] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-09T20:19:15.175757] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-09T20:19:15.175931] [INFO ] [sig ] CMP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:15.361502] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CMP.txt [2026-02-09T20:19:15.361686] [INFO ] [sig ] [696/3427] Completed CMP in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:15.361731] [INFO ] [sig ] [697/3427] Forecasting CMPS... [2026-02-09T20:19:15.361762] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-09T20:19:15.361793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-09T20:19:15.377218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-09T20:19:15.377716] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-09T20:19:15.378925] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-09T20:19:15.378989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:15.379031] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:15.379067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:15.379152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:15.458029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:15.458981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:15.459068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:15.459102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:15.611989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:15.612176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:15.612240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:15.612280] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:15.616952] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=85.26%) [2026-02-09T20:19:15.617415] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-09T20:19:15.617606] [INFO ] [sig ] CMPS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:15.766056] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CMPS.txt [2026-02-09T20:19:15.766210] [INFO ] [sig ] [697/3427] Completed CMPS in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:15.766254] [INFO ] [sig ] [698/3427] Forecasting CMPX... [2026-02-09T20:19:15.766289] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-09T20:19:15.766320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-09T20:19:15.776976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-09T20:19:15.777422] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-09T20:19:15.778275] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-09T20:19:15.778331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:15.778364] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:15.778392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:15.778451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:15.835913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:15.836812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:15.836903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:15.836953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:15.956907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:15.957074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:15.957119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:15.957150] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:15.964310] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-09T20:19:15.964715] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-09T20:19:15.964870] [INFO ] [sig ] CMPX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:16.115686] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CMPX.txt [2026-02-09T20:19:16.115832] [INFO ] [sig ] [698/3427] Completed CMPX in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:16.115878] [INFO ] [sig ] [699/3427] Forecasting CMRE... [2026-02-09T20:19:16.115909] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-09T20:19:16.115941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-09T20:19:16.127099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-09T20:19:16.127475] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-09T20:19:16.128341] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-09T20:19:16.128398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:16.128431] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:16.128460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:16.128520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:16.188350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:16.189079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:16.189163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:16.189198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:16.312755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:16.312909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:16.312949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:16.312977] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:16.316348] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=90.83%) [2026-02-09T20:19:16.316637] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-09T20:19:16.316763] [INFO ] [sig ] CMRE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:16.469814] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CMRE.txt [2026-02-09T20:19:16.469973] [INFO ] [sig ] [699/3427] Completed CMRE in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:16.470040] [INFO ] [sig ] [700/3427] Forecasting CMS... [2026-02-09T20:19:16.470072] [INFO ] [sig ] Generating forecast for: CMS [2026-02-09T20:19:16.470102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-09T20:19:16.481321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-09T20:19:16.481712] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-09T20:19:16.482507] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-09T20:19:16.482559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:16.482622] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:16.482650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:16.482721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:16.540466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:16.541336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:16.541422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:16.541455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:16.690662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:16.690823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:16.690864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:16.690893] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:16.694490] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: DOWN (p=9.55%) [2026-02-09T20:19:16.694860] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-09T20:19:16.695013] [INFO ] [sig ] CMS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:16.847868] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CMS.txt [2026-02-09T20:19:16.848039] [INFO ] [sig ] [700/3427] Completed CMS in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:16.848088] [INFO ] [sig ] [701/3427] Forecasting CMSA... [2026-02-09T20:19:16.848121] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-09T20:19:16.848152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-09T20:19:16.859667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-09T20:19:16.860028] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-09T20:19:16.860867] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-09T20:19:16.860921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:16.860955] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:16.860984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:16.861043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:16.920616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:16.921434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:16.921537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:16.921590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:17.036610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:17.036766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:17.036805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:17.036834] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:17.040426] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: DOWN (p=19.19%) [2026-02-09T20:19:17.040740] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-09T20:19:17.040874] [INFO ] [sig ] CMSA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:17.196871] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CMSA.txt [2026-02-09T20:19:17.197020] [INFO ] [sig ] [701/3427] Completed CMSA in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:17.197061] [INFO ] [sig ] [702/3427] Forecasting CMSC... [2026-02-09T20:19:17.197102] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-09T20:19:17.197135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-09T20:19:17.207948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-09T20:19:17.208302] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-09T20:19:17.209129] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-09T20:19:17.209181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:17.209215] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:17.209246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:17.209304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:17.266531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:17.267331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:17.267436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:17.267470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:17.389049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:17.389199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:17.389245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:17.389279] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:17.393123] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-02-09T20:19:17.393394] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-09T20:19:17.393525] [INFO ] [sig ] CMSC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:17.539428] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CMSC.txt [2026-02-09T20:19:17.539565] [INFO ] [sig ] [702/3427] Completed CMSC in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:17.539626] [INFO ] [sig ] [703/3427] Forecasting CMSD... [2026-02-09T20:19:17.539656] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-09T20:19:17.539686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-09T20:19:17.550353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-09T20:19:17.550705] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-09T20:19:17.551514] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-09T20:19:17.551566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:17.551626] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:17.551694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:17.551753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:17.609879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:17.610827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:17.610925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:17.610977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:17.735971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:17.736155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:17.736199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:17.736229] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:17.739827] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=96.53%) [2026-02-09T20:19:17.740115] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-09T20:19:17.740263] [INFO ] [sig ] CMSD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:17.888830] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CMSD.txt [2026-02-09T20:19:17.889000] [INFO ] [sig ] [703/3427] Completed CMSD in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-09T20:19:17.889044] [INFO ] [sig ] [704/3427] Forecasting CMTG... [2026-02-09T20:19:17.889075] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-09T20:19:17.889107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-09T20:19:17.900355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-09T20:19:17.900747] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-09T20:19:17.901559] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-09T20:19:17.901637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:17.901670] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:17.901697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:17.901755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:17.960237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:17.961169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:17.961258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:17.961293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:18.086491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:18.086666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:18.086710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:18.086740] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:18.090269] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-02-09T20:19:18.090596] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-09T20:19:18.090734] [INFO ] [sig ] CMTG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:18.246930] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CMTG.txt [2026-02-09T20:19:18.247089] [INFO ] [sig ] [704/3427] Completed CMTG in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-09T20:19:18.247132] [INFO ] [sig ] [705/3427] Forecasting CMTL... [2026-02-09T20:19:18.247162] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-09T20:19:18.247193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-09T20:19:18.261086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-09T20:19:18.261732] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-09T20:19:18.262596] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-09T20:19:18.262651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:18.262684] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:18.262714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:18.262773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:18.323172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:18.324089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:18.324175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:18.324210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:18.450753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:18.450917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:18.450971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:18.451006] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:18.454539] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-09T20:19:18.454850] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-09T20:19:18.454983] [INFO ] [sig ] CMTL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:18.601058] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CMTL.txt [2026-02-09T20:19:18.601227] [INFO ] [sig ] [705/3427] Completed CMTL in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-09T20:19:18.601268] [INFO ] [sig ] [706/3427] Forecasting CNA... [2026-02-09T20:19:18.601299] [INFO ] [sig ] Generating forecast for: CNA [2026-02-09T20:19:18.601330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-09T20:19:18.614512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-09T20:19:18.615040] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-09T20:19:18.615936] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-09T20:19:18.616005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:18.616043] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:18.616071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:18.616129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:18.687308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:18.688330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:18.688420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:18.688455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:18.829274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:18.829457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:18.829502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:18.829532] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:18.833334] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=6.65%) [2026-02-09T20:19:18.833681] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-09T20:19:18.833848] [INFO ] [sig ] CNA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:18.996643] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNA.txt [2026-02-09T20:19:18.996822] [INFO ] [sig ] [706/3427] Completed CNA in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-09T20:19:18.996884] [INFO ] [sig ] [707/3427] Forecasting CNC... [2026-02-09T20:19:18.996921] [INFO ] [sig ] Generating forecast for: CNC [2026-02-09T20:19:18.996952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-09T20:19:19.009925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-09T20:19:19.010340] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-09T20:19:19.011308] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-09T20:19:19.011362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:19.011395] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:19.011424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:19.011494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:19.078004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:19.078952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:19.079040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:19.079073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:19.212171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:19.212332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:19.212373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:19.212404] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:19.216274] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-09T20:19:19.216890] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-09T20:19:19.217052] [INFO ] [sig ] CNC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:19.378150] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNC.txt [2026-02-09T20:19:19.378321] [INFO ] [sig ] [707/3427] Completed CNC in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-09T20:19:19.378373] [INFO ] [sig ] [708/3427] Forecasting CNF... [2026-02-09T20:19:19.378408] [INFO ] [sig ] Generating forecast for: CNF [2026-02-09T20:19:19.378439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-09T20:19:19.390604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-09T20:19:19.391024] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-09T20:19:19.391955] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-09T20:19:19.392010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:19.392052] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:19.392090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:19.392151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:19.459460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:19.460409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:19.460499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:19.460534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:19.583442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:19.583629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:19.583679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:19.583711] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:19.587540] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: UP (p=78.00%) [2026-02-09T20:19:19.587856] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-09T20:19:19.587992] [INFO ] [sig ] CNF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:19.751052] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CNF.txt [2026-02-09T20:19:19.751260] [INFO ] [sig ] [708/3427] Completed CNF in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:19.751331] [INFO ] [sig ] [709/3427] Forecasting CNI... [2026-02-09T20:19:19.751370] [INFO ] [sig ] Generating forecast for: CNI [2026-02-09T20:19:19.751408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-09T20:19:19.765188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-09T20:19:19.765596] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-09T20:19:19.766494] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-09T20:19:19.766548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:19.766602] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:19.766645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:19.766712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:19.832235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:19.833100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:19.833187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:19.833222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:19.976625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:19.976834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:19.976893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:19.976935] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:19.982322] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=22.81%) [2026-02-09T20:19:19.982843] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-09T20:19:19.983037] [INFO ] [sig ] CNI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:20.162530] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNI.txt [2026-02-09T20:19:20.162718] [INFO ] [sig ] [709/3427] Completed CNI in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:20.162764] [INFO ] [sig ] [710/3427] Forecasting CNK... [2026-02-09T20:19:20.162795] [INFO ] [sig ] Generating forecast for: CNK [2026-02-09T20:19:20.162826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-09T20:19:20.174231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-09T20:19:20.174716] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-09T20:19:20.175626] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-09T20:19:20.175689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:20.175725] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:20.175754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:20.175813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:20.235114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:20.236036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:20.236122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:20.236157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:20.367558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:20.367754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:20.367795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:20.367825] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:20.371314] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: UP (p=76.74%) [2026-02-09T20:19:20.371614] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-09T20:19:20.371746] [INFO ] [sig ] CNK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:20.521403] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CNK.txt [2026-02-09T20:19:20.521557] [INFO ] [sig ] [710/3427] Completed CNK in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:20.521618] [INFO ] [sig ] [711/3427] Forecasting CNM... [2026-02-09T20:19:20.521650] [INFO ] [sig ] Generating forecast for: CNM [2026-02-09T20:19:20.521680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-09T20:19:20.533266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-09T20:19:20.533635] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-09T20:19:20.534436] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-09T20:19:20.534488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:20.534521] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:20.534548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:20.534623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:20.592679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:20.593473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:20.593554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:20.593611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:20.728677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:20.728865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:20.728917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:20.728964] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:20.733344] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: DOWN (p=38.05%) [2026-02-09T20:19:20.733871] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-09T20:19:20.734014] [INFO ] [sig ] CNM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:20.894462] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNM.txt [2026-02-09T20:19:20.894629] [INFO ] [sig ] [711/3427] Completed CNM in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:20.894672] [INFO ] [sig ] [712/3427] Forecasting CNMD... [2026-02-09T20:19:20.894703] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-09T20:19:20.894735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-09T20:19:20.905559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-09T20:19:20.905916] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-09T20:19:20.906756] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-09T20:19:20.906809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:20.906841] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:20.906868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:20.906926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:20.964771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:20.965403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:20.965480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:20.965513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:21.092993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:21.093155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:21.093195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:21.093223] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:21.096829] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: DOWN (p=27.39%) [2026-02-09T20:19:21.097102] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-09T20:19:21.097241] [INFO ] [sig ] CNMD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:21.243636] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNMD.txt [2026-02-09T20:19:21.243768] [INFO ] [sig ] [712/3427] Completed CNMD in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:21.243814] [INFO ] [sig ] [713/3427] Forecasting CNNE... [2026-02-09T20:19:21.243845] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-09T20:19:21.243877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-09T20:19:21.255869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-09T20:19:21.256199] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-09T20:19:21.257009] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-09T20:19:21.257061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:21.257108] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:21.257136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:21.257195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:21.314452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:21.315142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:21.315249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:21.315283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:21.439804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:21.439979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:21.440019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:21.440048] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:21.443502] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: DOWN (p=22.23%) [2026-02-09T20:19:21.443791] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-09T20:19:21.443917] [INFO ] [sig ] CNNE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:21.590744] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNNE.txt [2026-02-09T20:19:21.590902] [INFO ] [sig ] [713/3427] Completed CNNE in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:21.590942] [INFO ] [sig ] [714/3427] Forecasting CNO... [2026-02-09T20:19:21.590972] [INFO ] [sig ] Generating forecast for: CNO [2026-02-09T20:19:21.591004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-09T20:19:21.602670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-09T20:19:21.603063] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-09T20:19:21.603912] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-09T20:19:21.603966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:21.604000] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:21.604028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:21.604087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:21.663976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:21.665089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:21.665173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:21.665207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:21.793754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:21.793909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:21.793951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:21.793982] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:21.797863] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-09T20:19:21.798139] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-09T20:19:21.798263] [INFO ] [sig ] CNO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:21.944509] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CNO.txt [2026-02-09T20:19:21.944694] [INFO ] [sig ] [714/3427] Completed CNO in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:21.944739] [INFO ] [sig ] [715/3427] Forecasting CNOB... [2026-02-09T20:19:21.944771] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-09T20:19:21.944803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-09T20:19:21.955874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-09T20:19:21.956287] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-09T20:19:21.957169] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-09T20:19:21.957222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:21.957253] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:21.957280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:21.957336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:22.020957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:22.022061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:22.022158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:22.022199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:22.144719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:22.144871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:22.144910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:22.144939] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:22.148428] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: DOWN (p=39.16%) [2026-02-09T20:19:22.148725] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-09T20:19:22.148861] [INFO ] [sig ] CNOB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:22.293676] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNOB.txt [2026-02-09T20:19:22.293807] [INFO ] [sig ] [715/3427] Completed CNOB in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:22.293847] [INFO ] [sig ] [716/3427] Forecasting CNP... [2026-02-09T20:19:22.293878] [INFO ] [sig ] Generating forecast for: CNP [2026-02-09T20:19:22.293909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-09T20:19:22.305037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-09T20:19:22.305368] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-09T20:19:22.306202] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-09T20:19:22.306257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:22.306291] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:22.306318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:22.306396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:22.364870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:22.365664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:22.365745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:22.365777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:22.495063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:22.495215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:22.495254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:22.495282] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:22.498748] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: UP (p=57.76%) [2026-02-09T20:19:22.499020] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-09T20:19:22.499146] [INFO ] [sig ] CNP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:22.643137] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CNP.txt [2026-02-09T20:19:22.643268] [INFO ] [sig ] [716/3427] Completed CNP in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:22.643341] [INFO ] [sig ] [717/3427] Forecasting CNQ... [2026-02-09T20:19:22.643373] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-09T20:19:22.643404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-09T20:19:22.655267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-09T20:19:22.655626] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-09T20:19:22.656432] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-09T20:19:22.656484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:22.656717] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:22.656747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:22.656805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:22.714708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:22.715670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:22.715764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:22.715801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:22.842311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:22.842464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:22.842504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:22.842533] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:22.845939] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-02-09T20:19:22.846207] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-09T20:19:22.846331] [INFO ] [sig ] CNQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:22.991877] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CNQ.txt [2026-02-09T20:19:22.992032] [INFO ] [sig ] [717/3427] Completed CNQ in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:22.992073] [INFO ] [sig ] [718/3427] Forecasting CNS... [2026-02-09T20:19:22.992105] [INFO ] [sig ] Generating forecast for: CNS [2026-02-09T20:19:22.992136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-09T20:19:23.003288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-09T20:19:23.003676] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-09T20:19:23.004485] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-09T20:19:23.004538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:23.004596] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:23.004630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:23.004689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:23.070932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:23.071738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:23.071824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:23.071858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:23.198240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:23.198400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:23.198441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:23.198472] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:23.202060] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-09T20:19:23.202344] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-09T20:19:23.202485] [INFO ] [sig ] CNS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:23.354459] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNS.txt [2026-02-09T20:19:23.354646] [INFO ] [sig ] [718/3427] Completed CNS in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:23.354692] [INFO ] [sig ] [719/3427] Forecasting CNSP... [2026-02-09T20:19:23.354723] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-09T20:19:23.354754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-09T20:19:23.366502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-09T20:19:23.366944] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-09T20:19:23.367901] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-09T20:19:23.367955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:23.367986] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:23.368014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:23.368071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:23.430264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:23.431173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:23.431258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:23.431292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:23.556925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:23.557082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:23.557124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:23.557154] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:23.560641] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=11.32%) [2026-02-09T20:19:23.560937] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-09T20:19:23.561090] [INFO ] [sig ] CNSP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:23.710780] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNSP.txt [2026-02-09T20:19:23.710942] [INFO ] [sig ] [719/3427] Completed CNSP in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:23.710983] [INFO ] [sig ] [720/3427] Forecasting CNTA... [2026-02-09T20:19:23.711015] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-09T20:19:23.711046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-09T20:19:23.723701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-09T20:19:23.724046] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-09T20:19:23.725095] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-09T20:19:23.725149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:23.725182] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:23.725240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:23.725301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:23.785743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:23.786559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:23.786663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:23.786698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:23.908799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:23.908955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:23.908995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:23.909042] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:23.912488] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=18.54%) [2026-02-09T20:19:23.912785] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-09T20:19:23.912914] [INFO ] [sig ] CNTA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:24.057968] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNTA.txt [2026-02-09T20:19:24.058108] [INFO ] [sig ] [720/3427] Completed CNTA in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-09T20:19:24.058147] [INFO ] [sig ] [721/3427] Forecasting CNTY... [2026-02-09T20:19:24.058176] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-09T20:19:24.058208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-09T20:19:24.069827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-09T20:19:24.070252] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-09T20:19:24.071144] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-09T20:19:24.071199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:24.071232] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:24.071259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:24.071316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:24.132222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:24.133098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:24.133182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:24.133216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:24.257126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:24.257294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:24.257335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:24.257390] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:24.261243] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-02-09T20:19:24.261671] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-09T20:19:24.261849] [INFO ] [sig ] CNTY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:24.409888] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNTY.txt [2026-02-09T20:19:24.410098] [INFO ] [sig ] [721/3427] Completed CNTY in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-09T20:19:24.410162] [INFO ] [sig ] [722/3427] Forecasting CNVS... [2026-02-09T20:19:24.410211] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-09T20:19:24.410247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-09T20:19:24.422115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-09T20:19:24.422489] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-09T20:19:24.423504] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-09T20:19:24.423560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:24.423626] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:24.423658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:24.423720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:24.487224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:24.488135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:24.488237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:24.488274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:24.615682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:24.615845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:24.615890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:24.615923] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:24.619762] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=22.87%) [2026-02-09T20:19:24.620076] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-09T20:19:24.620219] [INFO ] [sig ] CNVS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:24.782280] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CNVS.txt [2026-02-09T20:19:24.782481] [INFO ] [sig ] [722/3427] Completed CNVS in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-09T20:19:24.782530] [INFO ] [sig ] [723/3427] Forecasting CNX... [2026-02-09T20:19:24.782563] [INFO ] [sig ] Generating forecast for: CNX [2026-02-09T20:19:24.782625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-09T20:19:24.795084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-09T20:19:24.795437] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-09T20:19:24.796317] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-09T20:19:24.796373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:24.796409] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:24.796439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:24.796504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:24.858190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:24.858884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:24.858975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:24.859010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:24.989299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:24.989456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:24.989497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:24.989527] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:24.993096] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: UP (p=66.23%) [2026-02-09T20:19:24.993375] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-09T20:19:24.993508] [INFO ] [sig ] CNX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:25.141507] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CNX.txt [2026-02-09T20:19:25.141675] [INFO ] [sig ] [723/3427] Completed CNX in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-09T20:19:25.141719] [INFO ] [sig ] [724/3427] Forecasting CNXN... [2026-02-09T20:19:25.141749] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-09T20:19:25.141778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-09T20:19:25.152820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-09T20:19:25.153181] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-09T20:19:25.154039] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-09T20:19:25.154092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:25.154124] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:25.154164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:25.154223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:25.212768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:25.213523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:25.213626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:25.213662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:25.341485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:25.341696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:25.341759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:25.341804] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:25.345922] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-02-09T20:19:25.346216] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-09T20:19:25.346351] [INFO ] [sig ] CNXN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:25.492252] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CNXN.txt [2026-02-09T20:19:25.492420] [INFO ] [sig ] [724/3427] Completed CNXN in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-09T20:19:25.492467] [INFO ] [sig ] [725/3427] Forecasting COCO... [2026-02-09T20:19:25.492505] [INFO ] [sig ] Generating forecast for: COCO [2026-02-09T20:19:25.492541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-09T20:19:25.503853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-09T20:19:25.504209] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-09T20:19:25.505094] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-09T20:19:25.505148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:25.505181] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:25.505209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:25.505267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:25.564073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:25.564845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:25.564926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:25.564960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:25.689699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:25.689853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:25.689894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:25.689924] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:25.693372] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-09T20:19:25.693676] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-09T20:19:25.693805] [INFO ] [sig ] COCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:25.843884] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/COCO.txt [2026-02-09T20:19:25.844046] [INFO ] [sig ] [725/3427] Completed COCO in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:25.844098] [INFO ] [sig ] [726/3427] Forecasting CODA... [2026-02-09T20:19:25.844132] [INFO ] [sig ] Generating forecast for: CODA [2026-02-09T20:19:25.844172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-09T20:19:25.854674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-09T20:19:25.855012] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-09T20:19:25.855848] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-09T20:19:25.855901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:25.855933] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:25.855960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:25.856017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:25.914525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:25.915311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:25.915392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:25.915433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:26.035985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:26.036141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:26.036197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:26.036229] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:26.039799] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: DOWN (p=47.93%) [2026-02-09T20:19:26.040124] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-09T20:19:26.040291] [INFO ] [sig ] CODA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:26.186896] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CODA.txt [2026-02-09T20:19:26.187039] [INFO ] [sig ] [726/3427] Completed CODA in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:26.187081] [INFO ] [sig ] [727/3427] Forecasting CODI... [2026-02-09T20:19:26.187113] [INFO ] [sig ] Generating forecast for: CODI [2026-02-09T20:19:26.187144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-09T20:19:26.197814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-09T20:19:26.198177] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-09T20:19:26.199049] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-09T20:19:26.199104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:26.199137] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:26.199165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:26.199223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:26.258257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:26.259085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:26.259169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:26.259202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:26.385928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:26.386087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:26.386128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:26.386158] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:26.390013] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-02-09T20:19:26.390298] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-09T20:19:26.390440] [INFO ] [sig ] CODI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:26.543150] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CODI.txt [2026-02-09T20:19:26.543300] [INFO ] [sig ] [727/3427] Completed CODI in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:26.543341] [INFO ] [sig ] [728/3427] Forecasting COEP... [2026-02-09T20:19:26.543371] [INFO ] [sig ] Generating forecast for: COEP [2026-02-09T20:19:26.543413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-09T20:19:26.555114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-09T20:19:26.555467] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-09T20:19:26.556309] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-09T20:19:26.556362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:26.556398] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:26.556431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:26.556501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:26.617731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:26.618541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:26.618651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:26.618686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:26.761073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:26.761232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:26.761271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:26.761302] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:26.764815] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-02-09T20:19:26.765099] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-09T20:19:26.765228] [INFO ] [sig ] COEP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:26.917079] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/COEP.txt [2026-02-09T20:19:26.917231] [INFO ] [sig ] [728/3427] Completed COEP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:26.917273] [INFO ] [sig ] [729/3427] Forecasting COF... [2026-02-09T20:19:26.917303] [INFO ] [sig ] Generating forecast for: COF [2026-02-09T20:19:26.917333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-09T20:19:26.929754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-09T20:19:26.930142] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-09T20:19:26.931056] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-09T20:19:26.931110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:26.931142] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:26.931169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:26.931228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:26.996544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:26.997817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:26.997908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:26.997941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:27.128485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:27.128681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:27.128725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:27.128755] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:27.132258] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: UP (p=61.18%) [2026-02-09T20:19:27.132541] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-09T20:19:27.132693] [INFO ] [sig ] COF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:27.278135] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/COF.txt [2026-02-09T20:19:27.278305] [INFO ] [sig ] [729/3427] Completed COF in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:27.278347] [INFO ] [sig ] [730/3427] Forecasting COFS... [2026-02-09T20:19:27.278381] [INFO ] [sig ] Generating forecast for: COFS [2026-02-09T20:19:27.278412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-09T20:19:27.289958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-09T20:19:27.290322] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-09T20:19:27.291176] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-09T20:19:27.291230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:27.291263] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:27.291291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:27.291349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:27.353073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:27.353975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:27.354100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:27.354151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:27.473191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:27.473343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:27.473386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:27.473416] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:27.476936] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=10.41%) [2026-02-09T20:19:27.477219] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-09T20:19:27.477375] [INFO ] [sig ] COFS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:27.631484] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/COFS.txt [2026-02-09T20:19:27.631656] [INFO ] [sig ] [730/3427] Completed COFS in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:27.631700] [INFO ] [sig ] [731/3427] Forecasting COKE... [2026-02-09T20:19:27.631732] [INFO ] [sig ] Generating forecast for: COKE [2026-02-09T20:19:27.631763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-09T20:19:27.642797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-09T20:19:27.643126] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-09T20:19:27.643979] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-09T20:19:27.644032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:27.644064] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:27.644092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:27.644149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:27.702022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:27.702724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:27.702806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:27.702841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:27.824258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:27.824413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:27.824458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:27.824487] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:27.827944] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-02-09T20:19:27.828225] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-09T20:19:27.828353] [INFO ] [sig ] COKE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:27.971715] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/COKE.txt [2026-02-09T20:19:27.971853] [INFO ] [sig ] [731/3427] Completed COKE in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:27.971893] [INFO ] [sig ] [732/3427] Forecasting COLB... [2026-02-09T20:19:27.971924] [INFO ] [sig ] Generating forecast for: COLB [2026-02-09T20:19:27.971954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-09T20:19:27.983148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-09T20:19:27.983464] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-09T20:19:27.984279] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-09T20:19:27.984331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:27.984363] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:27.984390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:27.984447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:28.042076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:28.042835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:28.042919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:28.042953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:28.162235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:28.162393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:28.162433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:28.162468] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:28.165896] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=27.36%) [2026-02-09T20:19:28.166165] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-09T20:19:28.166288] [INFO ] [sig ] COLB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:28.310892] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/COLB.txt [2026-02-09T20:19:28.311055] [INFO ] [sig ] [732/3427] Completed COLB in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:28.311098] [INFO ] [sig ] [733/3427] Forecasting COLD... [2026-02-09T20:19:28.311130] [INFO ] [sig ] Generating forecast for: COLD [2026-02-09T20:19:28.311162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-09T20:19:28.322883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-09T20:19:28.323271] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-09T20:19:28.324108] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-09T20:19:28.324162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:28.324195] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:28.324221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:28.324278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:28.381697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:28.382628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:28.382729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:28.382761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:28.505376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:28.505552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:28.505625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:28.505661] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:28.509275] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=5.99%) [2026-02-09T20:19:28.509642] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-09T20:19:28.509790] [INFO ] [sig ] COLD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:28.661984] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/COLD.txt [2026-02-09T20:19:28.662193] [INFO ] [sig ] [733/3427] Completed COLD in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:28.662240] [INFO ] [sig ] [734/3427] Forecasting COLL... [2026-02-09T20:19:28.662271] [INFO ] [sig ] Generating forecast for: COLL [2026-02-09T20:19:28.662301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-09T20:19:28.673805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-09T20:19:28.674142] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-09T20:19:28.674958] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-09T20:19:28.675012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:28.675044] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:28.675072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:28.675129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:28.733420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:28.734275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:28.734360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:28.734394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:28.862331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:28.862495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:28.862536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:28.862566] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:28.866506] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: DOWN (p=20.20%) [2026-02-09T20:19:28.866814] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-09T20:19:28.866951] [INFO ] [sig ] COLL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:29.014332] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/COLL.txt [2026-02-09T20:19:29.014486] [INFO ] [sig ] [734/3427] Completed COLL in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:29.014525] [INFO ] [sig ] [735/3427] Forecasting COLM... [2026-02-09T20:19:29.014557] [INFO ] [sig ] Generating forecast for: COLM [2026-02-09T20:19:29.014619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-09T20:19:29.029104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-09T20:19:29.029505] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-09T20:19:29.030434] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-09T20:19:29.030490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:29.030522] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:29.030550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:29.030653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:29.092651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:29.093483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:29.093592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:29.093631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:29.225298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:29.225475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:29.225518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:29.225549] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:29.229733] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: DOWN (p=24.47%) [2026-02-09T20:19:29.230090] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-09T20:19:29.230255] [INFO ] [sig ] COLM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:29.380395] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/COLM.txt [2026-02-09T20:19:29.380562] [INFO ] [sig ] [735/3427] Completed COLM in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:29.380628] [INFO ] [sig ] [736/3427] Forecasting COMP... [2026-02-09T20:19:29.380660] [INFO ] [sig ] Generating forecast for: COMP [2026-02-09T20:19:29.380693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-09T20:19:29.392016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-09T20:19:29.392419] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-09T20:19:29.393300] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-09T20:19:29.393354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:29.393386] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:29.393415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:29.393473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:29.453482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:29.454389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:29.454472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:29.454513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:29.585084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:29.585242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:29.585283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:29.585314] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:29.588905] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: UP (p=80.28%) [2026-02-09T20:19:29.589179] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-09T20:19:29.589304] [INFO ] [sig ] COMP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:29.737543] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/COMP.txt [2026-02-09T20:19:29.737723] [INFO ] [sig ] [736/3427] Completed COMP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-09T20:19:29.737763] [INFO ] [sig ] [737/3427] Forecasting CONL... [2026-02-09T20:19:29.737794] [INFO ] [sig ] Generating forecast for: CONL [2026-02-09T20:19:29.737825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-09T20:19:29.749886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-09T20:19:29.750263] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-09T20:19:29.751114] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-09T20:19:29.751180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:29.751257] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:29.751287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:29.751344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:29.811201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:29.812138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:29.812224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:29.812258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:29.944608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:29.944764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:29.944807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:29.944837] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:29.948304] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: UP (p=53.81%) [2026-02-09T20:19:29.948605] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-09T20:19:29.948738] [INFO ] [sig ] CONL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:30.096791] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CONL.txt [2026-02-09T20:19:30.097164] [INFO ] [sig ] [737/3427] Completed CONL in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-09T20:19:30.097210] [INFO ] [sig ] [738/3427] Forecasting COO... [2026-02-09T20:19:30.097243] [INFO ] [sig ] Generating forecast for: COO [2026-02-09T20:19:30.097275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-09T20:19:30.108836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-09T20:19:30.109240] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-09T20:19:30.110089] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-09T20:19:30.110154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:30.110193] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:30.110228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:30.110290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:30.168823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:30.169711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:30.169795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:30.169829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:30.297090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:30.297248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:30.297290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:30.297319] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:30.300777] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: UP (p=64.86%) [2026-02-09T20:19:30.301055] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-09T20:19:30.301185] [INFO ] [sig ] COO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:30.454984] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/COO.txt [2026-02-09T20:19:30.455138] [INFO ] [sig ] [738/3427] Completed COO in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-09T20:19:30.455180] [INFO ] [sig ] [739/3427] Forecasting COP... [2026-02-09T20:19:30.455211] [INFO ] [sig ] Generating forecast for: COP [2026-02-09T20:19:30.455242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-09T20:19:30.467237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-09T20:19:30.467701] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-09T20:19:30.468518] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-09T20:19:30.468608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:30.468645] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:30.468672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:30.468729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:30.529177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:30.530093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:30.530177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:30.530211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:30.653465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:30.653678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:30.653735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:30.653767] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:30.657373] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: DOWN (p=33.11%) [2026-02-09T20:19:30.657748] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-09T20:19:30.657939] [INFO ] [sig ] COP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:30.809860] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/COP.txt [2026-02-09T20:19:30.810019] [INFO ] [sig ] [739/3427] Completed COP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-09T20:19:30.810061] [INFO ] [sig ] [740/3427] Forecasting COPP... [2026-02-09T20:19:30.810091] [INFO ] [sig ] Generating forecast for: COPP [2026-02-09T20:19:30.810122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-09T20:19:30.821983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-09T20:19:30.822370] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-09T20:19:30.823200] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-09T20:19:30.823253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:30.823285] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:30.823312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:30.823368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:30.882353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:30.883226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:30.883310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:30.883344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:31.007855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:31.008034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:31.008079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:31.008169] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:31.011716] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: DOWN (p=14.36%) [2026-02-09T20:19:31.012045] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-09T20:19:31.012182] [INFO ] [sig ] COPP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:31.156823] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/COPP.txt [2026-02-09T20:19:31.156981] [INFO ] [sig ] [740/3427] Completed COPP in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-09T20:19:31.157026] [INFO ] [sig ] [741/3427] Forecasting CORZ... [2026-02-09T20:19:31.157057] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-09T20:19:31.157090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-09T20:19:31.168850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-09T20:19:31.169214] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-09T20:19:31.170290] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-09T20:19:31.170345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:31.170378] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:31.170405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:31.170463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:31.230184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:31.231065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:31.231148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:31.231182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:31.354147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:31.354308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:31.354350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:31.354380] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:31.357949] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: UP (p=93.58%) [2026-02-09T20:19:31.358272] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-09T20:19:31.358411] [INFO ] [sig ] CORZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:31.505634] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CORZ.txt [2026-02-09T20:19:31.505790] [INFO ] [sig ] [741/3427] Completed CORZ in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-09T20:19:31.505856] [INFO ] [sig ] [742/3427] Forecasting CORZZ... [2026-02-09T20:19:31.505907] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-09T20:19:31.505951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-09T20:19:31.517558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-09T20:19:31.517980] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-09T20:19:31.518885] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-09T20:19:31.518940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:31.518974] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:31.519031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:31.519112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:31.577024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:31.577945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:31.578028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:31.578060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:31.690948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:31.691108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:31.691161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:31.691222] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:31.694914] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: DOWN (p=44.55%) [2026-02-09T20:19:31.695226] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-09T20:19:31.695361] [INFO ] [sig ] CORZZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:31.843560] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CORZZ.txt [2026-02-09T20:19:31.843739] [INFO ] [sig ] [742/3427] Completed CORZZ in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-09T20:19:31.843778] [INFO ] [sig ] [743/3427] Forecasting COTY... [2026-02-09T20:19:31.843809] [INFO ] [sig ] Generating forecast for: COTY [2026-02-09T20:19:31.843842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-09T20:19:31.855406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-09T20:19:31.855839] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-09T20:19:31.856752] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-09T20:19:31.856806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:31.856839] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:31.856868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:31.856927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:31.916912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:31.917815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:31.917900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:31.917933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:32.047643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:32.047825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:32.047868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:32.047898] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:32.051926] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=93.69%) [2026-02-09T20:19:32.052250] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-09T20:19:32.052388] [INFO ] [sig ] COTY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:32.213430] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/COTY.txt [2026-02-09T20:19:32.213609] [INFO ] [sig ] [743/3427] Completed COTY in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-09T20:19:32.213654] [INFO ] [sig ] [744/3427] Forecasting COWG... [2026-02-09T20:19:32.213684] [INFO ] [sig ] Generating forecast for: COWG [2026-02-09T20:19:32.213714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-09T20:19:32.226999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-09T20:19:32.227436] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-09T20:19:32.228308] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-09T20:19:32.228364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:32.228397] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:32.228426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:32.228490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:32.287327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:32.288461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:32.288551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:32.288605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:32.414449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:32.414650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:32.414694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:32.414723] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:32.418218] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: UP (p=86.08%) [2026-02-09T20:19:32.418514] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-09T20:19:32.418669] [INFO ] [sig ] COWG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:32.561783] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/COWG.txt [2026-02-09T20:19:32.561937] [INFO ] [sig ] [744/3427] Completed COWG in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-09T20:19:32.561979] [INFO ] [sig ] [745/3427] Forecasting COYA... [2026-02-09T20:19:32.562009] [INFO ] [sig ] Generating forecast for: COYA [2026-02-09T20:19:32.562040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-09T20:19:32.573405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-09T20:19:32.573763] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-09T20:19:32.574599] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-09T20:19:32.574656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:32.574690] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:32.574720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:32.574777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:32.632347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:32.633084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:32.633165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:32.633199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:32.747149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:32.747304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:32.747363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:32.747396] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:32.750821] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: DOWN (p=29.85%) [2026-02-09T20:19:32.751093] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-09T20:19:32.751220] [INFO ] [sig ] COYA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:32.894224] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/COYA.txt [2026-02-09T20:19:32.894358] [INFO ] [sig ] [745/3427] Completed COYA in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-09T20:19:32.894398] [INFO ] [sig ] [746/3427] Forecasting CP... [2026-02-09T20:19:32.894429] [INFO ] [sig ] Generating forecast for: CP [2026-02-09T20:19:32.894459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-09T20:19:32.905698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-09T20:19:32.906058] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-09T20:19:32.906895] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-09T20:19:32.906949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:32.906982] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:32.907010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:32.907067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:32.969506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:32.970398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:32.970481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:32.970515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:33.096297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:33.096444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:33.096487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:33.096517] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:33.100026] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-02-09T20:19:33.100318] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-09T20:19:33.100444] [INFO ] [sig ] CP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:33.245278] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CP.txt [2026-02-09T20:19:33.245429] [INFO ] [sig ] [746/3427] Completed CP in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-09T20:19:33.245470] [INFO ] [sig ] [747/3427] Forecasting CPA... [2026-02-09T20:19:33.245500] [INFO ] [sig ] Generating forecast for: CPA [2026-02-09T20:19:33.245532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-09T20:19:33.256724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-09T20:19:33.257062] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-09T20:19:33.257951] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-09T20:19:33.258004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:33.258035] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:33.258062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:33.258119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:33.316224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:33.317129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:33.317261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:33.317296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:33.439385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:33.439543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:33.439610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:33.439650] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:33.443176] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-02-09T20:19:33.443463] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-09T20:19:33.443614] [INFO ] [sig ] CPA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:33.587000] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CPA.txt [2026-02-09T20:19:33.587135] [INFO ] [sig ] [747/3427] Completed CPA in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-09T20:19:33.587175] [INFO ] [sig ] [748/3427] Forecasting CPB... [2026-02-09T20:19:33.587206] [INFO ] [sig ] Generating forecast for: CPB [2026-02-09T20:19:33.587236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-09T20:19:33.597844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-09T20:19:33.598196] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-09T20:19:33.599021] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-09T20:19:33.599072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:33.599116] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:33.599143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:33.599200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:33.657406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:33.658146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:33.658229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:33.658261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:33.775907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:33.776065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:33.776105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:33.776135] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:33.779560] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: UP (p=92.32%) [2026-02-09T20:19:33.779850] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-09T20:19:33.779979] [INFO ] [sig ] CPB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:33.924372] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CPB.txt [2026-02-09T20:19:33.924531] [INFO ] [sig ] [748/3427] Completed CPB in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-09T20:19:33.924591] [INFO ] [sig ] [749/3427] Forecasting CPF... [2026-02-09T20:19:33.924626] [INFO ] [sig ] Generating forecast for: CPF [2026-02-09T20:19:33.924658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-09T20:19:33.936606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-09T20:19:33.937027] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-09T20:19:33.938110] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-09T20:19:33.938165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:33.938197] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:33.938225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:33.938284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:34.002482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:34.003366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:34.003451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:34.003486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:34.128085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:34.128270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:34.128316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:34.128348] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:34.132028] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: DOWN (p=7.85%) [2026-02-09T20:19:34.132320] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-09T20:19:34.132457] [INFO ] [sig ] CPF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:34.284643] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CPF.txt [2026-02-09T20:19:34.284807] [INFO ] [sig ] [749/3427] Completed CPF in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-09T20:19:34.284851] [INFO ] [sig ] [750/3427] Forecasting CPIX... [2026-02-09T20:19:34.284884] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-09T20:19:34.284916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-09T20:19:34.296009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-09T20:19:34.296404] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-09T20:19:34.297257] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-09T20:19:34.297312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:34.297371] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:34.297402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:34.297462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:34.358132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:34.358864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:34.358948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:34.358983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:34.494902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:34.495066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:34.495117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:34.495156] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:34.498957] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: UP (p=80.86%) [2026-02-09T20:19:34.499261] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-09T20:19:34.499401] [INFO ] [sig ] CPIX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:34.659773] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CPIX.txt [2026-02-09T20:19:34.659944] [INFO ] [sig ] [750/3427] Completed CPIX in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-09T20:19:34.659988] [INFO ] [sig ] [751/3427] Forecasting CPK... [2026-02-09T20:19:34.660021] [INFO ] [sig ] Generating forecast for: CPK [2026-02-09T20:19:34.660054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-09T20:19:34.672017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-09T20:19:34.672396] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-09T20:19:34.673222] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-09T20:19:34.673274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:34.673307] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:34.673334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:34.673391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:34.734157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:34.734947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:34.735031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:34.735066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:34.857064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:34.857218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:34.857258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:34.857288] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:34.861144] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: DOWN (p=5.23%) [2026-02-09T20:19:34.861455] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-09T20:19:34.861631] [INFO ] [sig ] CPK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:35.016658] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CPK.txt [2026-02-09T20:19:35.016791] [INFO ] [sig ] [751/3427] Completed CPK in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-09T20:19:35.016832] [INFO ] [sig ] [752/3427] Forecasting CPNG... [2026-02-09T20:19:35.016869] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-09T20:19:35.016901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-09T20:19:35.028142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-09T20:19:35.028520] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-09T20:19:35.029363] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-09T20:19:35.029418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:35.029451] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:35.029479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:35.029536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:35.089990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:35.090991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:35.091089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:35.091134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:35.219803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:35.219961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:35.220002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:35.220033] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:35.223523] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: UP (p=59.75%) [2026-02-09T20:19:35.223858] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-09T20:19:35.223992] [INFO ] [sig ] CPNG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:35.373636] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CPNG.txt [2026-02-09T20:19:35.373800] [INFO ] [sig ] [752/3427] Completed CPNG in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-09T20:19:35.373843] [INFO ] [sig ] [753/3427] Forecasting CPRI... [2026-02-09T20:19:35.373873] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-09T20:19:35.373904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-09T20:19:35.386209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-09T20:19:35.386567] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-09T20:19:35.387396] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-09T20:19:35.387455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:35.387488] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:35.387517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:35.387593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:35.448563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:35.449232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:35.449313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:35.449352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:35.575045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:35.575204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:35.575245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:35.575275] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:35.578813] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: DOWN (p=8.50%) [2026-02-09T20:19:35.579312] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-09T20:19:35.579452] [INFO ] [sig ] CPRI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:35.734690] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CPRI.txt [2026-02-09T20:19:35.734856] [INFO ] [sig ] [753/3427] Completed CPRI in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-09T20:19:35.734897] [INFO ] [sig ] [754/3427] Forecasting CPRX... [2026-02-09T20:19:35.734930] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-09T20:19:35.734960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-09T20:19:35.746623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-09T20:19:35.747022] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-09T20:19:35.747916] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-09T20:19:35.747971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:35.748032] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:35.748062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:35.748121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:35.808665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:35.809704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:35.809801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:35.809838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:35.931742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:35.931900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:35.931940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:35.931970] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:35.935410] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=15.30%) [2026-02-09T20:19:35.935728] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-09T20:19:35.935877] [INFO ] [sig ] CPRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:36.089676] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CPRX.txt [2026-02-09T20:19:36.089838] [INFO ] [sig ] [754/3427] Completed CPRX in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-09T20:19:36.089879] [INFO ] [sig ] [755/3427] Forecasting CPS... [2026-02-09T20:19:36.089911] [INFO ] [sig ] Generating forecast for: CPS [2026-02-09T20:19:36.089943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-09T20:19:36.100865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-09T20:19:36.101209] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-09T20:19:36.102076] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-09T20:19:36.102129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:36.102161] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:36.102188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:36.102244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:36.160796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:36.161523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:36.161626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:36.161672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:36.285525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:36.285698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:36.285739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:36.285784] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:36.289237] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: UP (p=84.94%) [2026-02-09T20:19:36.289519] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-09T20:19:36.289717] [INFO ] [sig ] CPS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:36.443500] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CPS.txt [2026-02-09T20:19:36.443655] [INFO ] [sig ] [755/3427] Completed CPS in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-09T20:19:36.443699] [INFO ] [sig ] [756/3427] Forecasting CPSH... [2026-02-09T20:19:36.443730] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-09T20:19:36.443760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-09T20:19:36.454854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-09T20:19:36.455187] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-09T20:19:36.456014] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-09T20:19:36.456067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:36.456099] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:36.456126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:36.456183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:36.515547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:36.516501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:36.516602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:36.516639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:36.652789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:36.652951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:36.652994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:36.653023] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:36.656991] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=9.13%) [2026-02-09T20:19:36.657388] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-09T20:19:36.657544] [INFO ] [sig ] CPSH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:36.807156] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CPSH.txt [2026-02-09T20:19:36.807321] [INFO ] [sig ] [756/3427] Completed CPSH in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-09T20:19:36.807395] [INFO ] [sig ] [757/3427] Forecasting CPSS... [2026-02-09T20:19:36.807428] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-09T20:19:36.807464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-09T20:19:36.818695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-09T20:19:36.819130] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-09T20:19:36.820124] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-09T20:19:36.820195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:36.820238] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:36.820275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:36.820335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:36.879081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:36.880019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:36.880104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:36.880154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:36.992707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:36.992879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:36.992920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:36.992985] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:36.996970] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-02-09T20:19:36.997267] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-09T20:19:36.997435] [INFO ] [sig ] CPSS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:37.149009] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CPSS.txt [2026-02-09T20:19:37.149165] [INFO ] [sig ] [757/3427] Completed CPSS in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-09T20:19:37.149207] [INFO ] [sig ] [758/3427] Forecasting CPZ... [2026-02-09T20:19:37.149238] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-09T20:19:37.149269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-09T20:19:37.164224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-09T20:19:37.164645] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-09T20:19:37.165440] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-09T20:19:37.165493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:37.165525] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:37.165552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:37.165636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:37.222812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:37.223677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:37.223762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:37.223794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:37.343833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:37.343994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:37.344035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:37.344064] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:37.347497] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: UP (p=63.27%) [2026-02-09T20:19:37.347830] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-09T20:19:37.347963] [INFO ] [sig ] CPZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:37.492355] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CPZ.txt [2026-02-09T20:19:37.492512] [INFO ] [sig ] [758/3427] Completed CPZ in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-09T20:19:37.492552] [INFO ] [sig ] [759/3427] Forecasting CQP... [2026-02-09T20:19:37.492606] [INFO ] [sig ] Generating forecast for: CQP [2026-02-09T20:19:37.492640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-09T20:19:37.512803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-09T20:19:37.513205] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-09T20:19:37.514066] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-09T20:19:37.514121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:37.514153] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:37.514196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:37.514257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:37.576870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:37.577827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:37.577914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:37.577948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:37.702104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:37.702267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:37.702308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:37.702338] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:37.705808] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: UP (p=63.40%) [2026-02-09T20:19:37.706094] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-09T20:19:37.706223] [INFO ] [sig ] CQP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:37.856945] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CQP.txt [2026-02-09T20:19:37.857144] [INFO ] [sig ] [759/3427] Completed CQP in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-09T20:19:37.857200] [INFO ] [sig ] [760/3427] Forecasting CRAI... [2026-02-09T20:19:37.857242] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-09T20:19:37.857286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-09T20:19:37.871430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-09T20:19:37.871889] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-09T20:19:37.872950] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-09T20:19:37.873014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:37.873057] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:37.873094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:37.873176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:37.950757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:37.951697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:37.951790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:37.951826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:38.080945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:38.081132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:38.081174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:38.081203] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:38.084685] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=72.12%) [2026-02-09T20:19:38.084958] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-09T20:19:38.085087] [INFO ] [sig ] CRAI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:38.234353] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRAI.txt [2026-02-09T20:19:38.234537] [INFO ] [sig ] [760/3427] Completed CRAI in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-09T20:19:38.234604] [INFO ] [sig ] [761/3427] Forecasting CRBG... [2026-02-09T20:19:38.234639] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-09T20:19:38.234671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-09T20:19:38.246358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-09T20:19:38.246778] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-09T20:19:38.247699] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-09T20:19:38.247764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:38.247805] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:38.247839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:38.247903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:38.305879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:38.306719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:38.306803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:38.306843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:38.427516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:38.427690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:38.427731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:38.427760] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:38.431177] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=72.80%) [2026-02-09T20:19:38.431449] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-09T20:19:38.431596] [INFO ] [sig ] CRBG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:38.579463] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRBG.txt [2026-02-09T20:19:38.579638] [INFO ] [sig ] [761/3427] Completed CRBG in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-09T20:19:38.579686] [INFO ] [sig ] [762/3427] Forecasting CRBP... [2026-02-09T20:19:38.579718] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-09T20:19:38.579755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-09T20:19:38.590996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-09T20:19:38.591355] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-09T20:19:38.592216] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-09T20:19:38.592269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:38.592301] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:38.592331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:38.592389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:38.650750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:38.651496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:38.651598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:38.651637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:38.774550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:38.774726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:38.774770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:38.774801] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:38.778913] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: UP (p=76.93%) [2026-02-09T20:19:38.779277] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-09T20:19:38.779426] [INFO ] [sig ] CRBP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:38.931023] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRBP.txt [2026-02-09T20:19:38.931162] [INFO ] [sig ] [762/3427] Completed CRBP in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-09T20:19:38.931203] [INFO ] [sig ] [763/3427] Forecasting CRC... [2026-02-09T20:19:38.931232] [INFO ] [sig ] Generating forecast for: CRC [2026-02-09T20:19:38.931295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-09T20:19:38.942321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-09T20:19:38.942685] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-09T20:19:38.943466] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-09T20:19:38.943518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:38.943550] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:38.943596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:38.943656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:39.004851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:39.005759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:39.005854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:39.005889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:39.136868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:39.137029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:39.137071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:39.137102] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:39.141023] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-02-09T20:19:39.141320] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-09T20:19:39.141459] [INFO ] [sig ] CRC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:39.290829] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CRC.txt [2026-02-09T20:19:39.290965] [INFO ] [sig ] [763/3427] Completed CRC in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-09T20:19:39.291005] [INFO ] [sig ] [764/3427] Forecasting CRDF... [2026-02-09T20:19:39.291035] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-09T20:19:39.291065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-09T20:19:39.302390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-09T20:19:39.302757] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-09T20:19:39.303588] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-09T20:19:39.303642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:39.303674] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:39.303701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:39.303772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:39.363207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:39.363961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:39.364069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:39.364105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:39.485027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:39.485192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:39.485235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:39.485267] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:39.488740] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-09T20:19:39.489037] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-09T20:19:39.489161] [INFO ] [sig ] CRDF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:39.636214] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRDF.txt [2026-02-09T20:19:39.636353] [INFO ] [sig ] [764/3427] Completed CRDF in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-09T20:19:39.636395] [INFO ] [sig ] [765/3427] Forecasting CRDO... [2026-02-09T20:19:39.636424] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-09T20:19:39.636454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-09T20:19:39.648353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-09T20:19:39.648746] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-09T20:19:39.649557] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-09T20:19:39.649631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:39.649666] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:39.649695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:39.649767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:39.711980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:39.712921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:39.713004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:39.713039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:39.839456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:39.839626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:39.839667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:39.839696] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:39.843186] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-02-09T20:19:39.843466] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-09T20:19:39.843620] [INFO ] [sig ] CRDO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:39.993310] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRDO.txt [2026-02-09T20:19:39.993454] [INFO ] [sig ] [765/3427] Completed CRDO in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-09T20:19:39.993496] [INFO ] [sig ] [766/3427] Forecasting CRESY... [2026-02-09T20:19:39.993528] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-09T20:19:39.993560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-09T20:19:40.005922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-09T20:19:40.006316] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-09T20:19:40.007176] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-09T20:19:40.007231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:40.007265] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:40.007294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:40.007382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:40.066411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:40.067331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:40.067450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:40.067483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:40.190400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:40.190560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:40.190620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:40.190649] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:40.194460] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: DOWN (p=35.05%) [2026-02-09T20:19:40.194754] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-09T20:19:40.194888] [INFO ] [sig ] CRESY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:40.344829] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CRESY.txt [2026-02-09T20:19:40.344973] [INFO ] [sig ] [766/3427] Completed CRESY in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-09T20:19:40.345014] [INFO ] [sig ] [767/3427] Forecasting CREX... [2026-02-09T20:19:40.345044] [INFO ] [sig ] Generating forecast for: CREX [2026-02-09T20:19:40.345077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-09T20:19:40.355958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-09T20:19:40.356320] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-09T20:19:40.357167] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-09T20:19:40.357222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:40.357258] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:40.357287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:40.357374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:40.417081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:40.417983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:40.418068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:40.418101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:40.543149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:40.543308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:40.543356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:40.543398] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:40.547264] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: DOWN (p=39.42%) [2026-02-09T20:19:40.547590] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-09T20:19:40.547724] [INFO ] [sig ] CREX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:40.695515] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CREX.txt [2026-02-09T20:19:40.695694] [INFO ] [sig ] [767/3427] Completed CREX in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-09T20:19:40.695735] [INFO ] [sig ] [768/3427] Forecasting CRGO... [2026-02-09T20:19:40.695768] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-09T20:19:40.695800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-09T20:19:40.707763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-09T20:19:40.708152] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-09T20:19:40.708986] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-09T20:19:40.709040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:40.709073] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:40.709101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:40.709159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:40.768468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:40.769349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:40.769432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:40.769466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:40.892678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:40.892841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:40.892889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:40.892923] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:40.896331] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-02-09T20:19:40.896633] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-09T20:19:40.896772] [INFO ] [sig ] CRGO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:41.045259] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRGO.txt [2026-02-09T20:19:41.045423] [INFO ] [sig ] [768/3427] Completed CRGO in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-09T20:19:41.045468] [INFO ] [sig ] [769/3427] Forecasting CRGY... [2026-02-09T20:19:41.045499] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-09T20:19:41.045529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-09T20:19:41.056792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-09T20:19:41.057409] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-09T20:19:41.058246] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-09T20:19:41.058299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:41.058332] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:41.058358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:41.058416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:41.116093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:41.116992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:41.117072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:41.117106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:41.242484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:41.242655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:41.242696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:41.242724] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:41.246069] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: UP (p=77.48%) [2026-02-09T20:19:41.246356] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-09T20:19:41.246501] [INFO ] [sig ] CRGY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:41.399279] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRGY.txt [2026-02-09T20:19:41.399438] [INFO ] [sig ] [769/3427] Completed CRGY in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-09T20:19:41.399478] [INFO ] [sig ] [770/3427] Forecasting CRH... [2026-02-09T20:19:41.399509] [INFO ] [sig ] Generating forecast for: CRH [2026-02-09T20:19:41.399540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-09T20:19:41.411479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-09T20:19:41.411896] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-09T20:19:41.412929] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-09T20:19:41.412982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:41.413210] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:41.413237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:41.413295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:41.474324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:41.475217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:41.475302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:41.475336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:41.599549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:41.599722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:41.599767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:41.599803] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:41.603229] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-02-09T20:19:41.603498] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-09T20:19:41.603643] [INFO ] [sig ] CRH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:41.746697] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRH.txt [2026-02-09T20:19:41.746835] [INFO ] [sig ] [770/3427] Completed CRH in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-09T20:19:41.746874] [INFO ] [sig ] [771/3427] Forecasting CRI... [2026-02-09T20:19:41.746904] [INFO ] [sig ] Generating forecast for: CRI [2026-02-09T20:19:41.746934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-09T20:19:41.759464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-09T20:19:41.759894] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-09T20:19:41.760726] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-09T20:19:41.760818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:41.760857] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:41.760891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:41.760961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:41.823111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:41.824277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:41.824386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:41.824423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:41.948644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:41.948813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:41.948857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:41.948891] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:41.953141] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: DOWN (p=49.81%) [2026-02-09T20:19:41.953451] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-09T20:19:41.953610] [INFO ] [sig ] CRI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:42.114689] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CRI.txt [2026-02-09T20:19:42.114865] [INFO ] [sig ] [771/3427] Completed CRI in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-09T20:19:42.114910] [INFO ] [sig ] [772/3427] Forecasting CRK... [2026-02-09T20:19:42.114943] [INFO ] [sig ] Generating forecast for: CRK [2026-02-09T20:19:42.114978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-09T20:19:42.128687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-09T20:19:42.129109] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-09T20:19:42.130385] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-09T20:19:42.130455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:42.130491] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:42.130522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:42.130602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:42.193725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:42.194725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:42.194813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:42.194852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:42.319564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:42.319743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:42.319784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:42.319813] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:42.323185] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=5.50%) [2026-02-09T20:19:42.323459] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-09T20:19:42.323602] [INFO ] [sig ] CRK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:42.478737] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CRK.txt [2026-02-09T20:19:42.478950] [INFO ] [sig ] [772/3427] Completed CRK in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-09T20:19:42.479006] [INFO ] [sig ] [773/3427] Forecasting CRL... [2026-02-09T20:19:42.479042] [INFO ] [sig ] Generating forecast for: CRL [2026-02-09T20:19:42.479075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-09T20:19:42.491475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-09T20:19:42.491887] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-09T20:19:42.492715] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-09T20:19:42.492768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:42.492800] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:42.492828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:42.492893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:42.554715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:42.555668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:42.555755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:42.555795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:42.681881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:42.682043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:42.682086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:42.682120] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:42.685810] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=69.66%) [2026-02-09T20:19:42.686110] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-09T20:19:42.686248] [INFO ] [sig ] CRL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:42.840463] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRL.txt [2026-02-09T20:19:42.840634] [INFO ] [sig ] [773/3427] Completed CRL in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-09T20:19:42.840677] [INFO ] [sig ] [774/3427] Forecasting CRM... [2026-02-09T20:19:42.840707] [INFO ] [sig ] Generating forecast for: CRM [2026-02-09T20:19:42.840740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-09T20:19:42.852102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-09T20:19:42.852472] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-09T20:19:42.853365] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-09T20:19:42.853419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:42.853453] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:42.853482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:42.853544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:42.915556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:42.916498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:42.916603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:42.916643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:43.041453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:43.041640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:43.041718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:43.041752] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:43.045470] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: UP (p=78.09%) [2026-02-09T20:19:43.045767] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-09T20:19:43.045898] [INFO ] [sig ] CRM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:43.201262] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRM.txt [2026-02-09T20:19:43.201439] [INFO ] [sig ] [774/3427] Completed CRM in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-09T20:19:43.201486] [INFO ] [sig ] [775/3427] Forecasting CRMD... [2026-02-09T20:19:43.201521] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-09T20:19:43.201557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-09T20:19:43.214328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-09T20:19:43.214734] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-09T20:19:43.215663] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-09T20:19:43.215721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:43.215757] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:43.215789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:43.215850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:43.278698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:43.279893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:43.280199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:43.280250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:43.412759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:43.412922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:43.412968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:43.413000] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:43.416810] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: DOWN (p=10.51%) [2026-02-09T20:19:43.417137] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-09T20:19:43.417275] [INFO ] [sig ] CRMD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:43.585132] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CRMD.txt [2026-02-09T20:19:43.585298] [INFO ] [sig ] [775/3427] Completed CRMD in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-09T20:19:43.585355] [INFO ] [sig ] [776/3427] Forecasting CRML... [2026-02-09T20:19:43.585392] [INFO ] [sig ] Generating forecast for: CRML [2026-02-09T20:19:43.585427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-09T20:19:43.597044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-09T20:19:43.597400] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-09T20:19:43.598219] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-09T20:19:43.598271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:43.598302] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:43.598328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:43.598385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:43.661598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:43.662405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:43.662493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:43.662531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:43.785213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:43.785381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:43.785424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:43.785457] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:43.789187] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: UP (p=62.16%) [2026-02-09T20:19:43.789483] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-09T20:19:43.789638] [INFO ] [sig ] CRML: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:43.949343] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRML.txt [2026-02-09T20:19:43.949485] [INFO ] [sig ] [776/3427] Completed CRML in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:43.949529] [INFO ] [sig ] [777/3427] Forecasting CRNC... [2026-02-09T20:19:43.949562] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-09T20:19:43.949614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-09T20:19:43.961398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-09T20:19:43.961851] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-09T20:19:43.962778] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-09T20:19:43.962844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:43.962894] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:43.962926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:43.962987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:44.027549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:44.028701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:44.028789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:44.028833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:44.153916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:44.154075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:44.154120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:44.154152] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:44.157903] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: DOWN (p=1.90%) [2026-02-09T20:19:44.158195] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-09T20:19:44.158343] [INFO ] [sig ] CRNC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:44.316948] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CRNC.txt [2026-02-09T20:19:44.317091] [INFO ] [sig ] [777/3427] Completed CRNC in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:44.317137] [INFO ] [sig ] [778/3427] Forecasting CRNX... [2026-02-09T20:19:44.317198] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-09T20:19:44.317233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-09T20:19:44.328762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-09T20:19:44.329102] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-09T20:19:44.329914] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-09T20:19:44.329966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:44.329999] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:44.330027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:44.330084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:44.397590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:44.398544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:44.398647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:44.398685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:44.526144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:44.526301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:44.526341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:44.526371] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:44.529827] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=15.44%) [2026-02-09T20:19:44.530107] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-09T20:19:44.530231] [INFO ] [sig ] CRNX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:44.692158] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CRNX.txt [2026-02-09T20:19:44.692302] [INFO ] [sig ] [778/3427] Completed CRNX in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:44.692343] [INFO ] [sig ] [779/3427] Forecasting CRON... [2026-02-09T20:19:44.692373] [INFO ] [sig ] Generating forecast for: CRON [2026-02-09T20:19:44.692403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-09T20:19:44.705333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-09T20:19:44.705767] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-09T20:19:44.706594] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-09T20:19:44.706648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:44.706681] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:44.706708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:44.706765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:44.766751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:44.767743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:44.767835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:44.767879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:44.902725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:44.902889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:44.902959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:44.903002] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:44.907929] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-02-09T20:19:44.908387] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-09T20:19:44.908593] [INFO ] [sig ] CRON: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:45.092795] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CRON.txt [2026-02-09T20:19:45.092979] [INFO ] [sig ] [779/3427] Completed CRON in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:45.093030] [INFO ] [sig ] [780/3427] Forecasting CROX... [2026-02-09T20:19:45.093064] [INFO ] [sig ] Generating forecast for: CROX [2026-02-09T20:19:45.093099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-09T20:19:45.105812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-09T20:19:45.106217] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-09T20:19:45.107120] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-09T20:19:45.107178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:45.107214] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:45.107245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:45.107308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:45.174817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:45.175868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:45.175972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:45.176018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:45.311177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:45.311380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:45.311430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:45.311464] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:45.315423] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=57.62%) [2026-02-09T20:19:45.315766] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-09T20:19:45.315913] [INFO ] [sig ] CROX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:45.479837] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CROX.txt [2026-02-09T20:19:45.480020] [INFO ] [sig ] [780/3427] Completed CROX in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:45.480076] [INFO ] [sig ] [781/3427] Forecasting CRS... [2026-02-09T20:19:45.480110] [INFO ] [sig ] Generating forecast for: CRS [2026-02-09T20:19:45.480143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-09T20:19:45.492303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-09T20:19:45.492733] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-09T20:19:45.493623] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-09T20:19:45.493681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:45.493718] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:45.493755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:45.493888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:45.567757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:45.568975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:45.569093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:45.569132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:45.694678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:45.694842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:45.694882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:45.694911] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:45.698438] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-09T20:19:45.698763] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-09T20:19:45.698901] [INFO ] [sig ] CRS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:45.850417] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRS.txt [2026-02-09T20:19:45.850590] [INFO ] [sig ] [781/3427] Completed CRS in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:45.850634] [INFO ] [sig ] [782/3427] Forecasting CRSP... [2026-02-09T20:19:45.850664] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-09T20:19:45.850695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-09T20:19:45.862463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-09T20:19:45.862839] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-09T20:19:45.863731] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-09T20:19:45.863784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:45.863817] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:45.863845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:45.863913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:45.926099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:45.927014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:45.927097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:45.927131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:46.052265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:46.052425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:46.052467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:46.052498] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:46.056109] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: UP (p=65.83%) [2026-02-09T20:19:46.056402] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-09T20:19:46.056543] [INFO ] [sig ] CRSP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:46.241349] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRSP.txt [2026-02-09T20:19:46.241610] [INFO ] [sig ] [782/3427] Completed CRSP in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:46.241682] [INFO ] [sig ] [783/3427] Forecasting CRTO... [2026-02-09T20:19:46.241739] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-09T20:19:46.241792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-09T20:19:46.258210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-09T20:19:46.258755] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-09T20:19:46.259972] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-09T20:19:46.260045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:46.260116] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:46.260163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:46.260259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:46.344505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:46.345821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:46.345947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:46.346004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:46.508671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:46.508868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:46.508934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:46.508992] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:46.514886] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=80.23%) [2026-02-09T20:19:46.515479] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-09T20:19:46.515759] [INFO ] [sig ] CRTO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:46.749841] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRTO.txt [2026-02-09T20:19:46.750081] [INFO ] [sig ] [783/3427] Completed CRTO in 0.5s | 2.78 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:46.750152] [INFO ] [sig ] [784/3427] Forecasting CRUS... [2026-02-09T20:19:46.750205] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-09T20:19:46.750263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-09T20:19:46.781756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-09T20:19:46.782434] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-09T20:19:46.783784] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-09T20:19:46.783850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:46.783889] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:46.783921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:46.783998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:46.876831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:46.878073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:46.878189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:46.878235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:47.057011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:47.057219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:47.057283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:47.057372] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:47.062477] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: UP (p=71.43%) [2026-02-09T20:19:47.063095] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-09T20:19:47.063326] [INFO ] [sig ] CRUS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:47.279297] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRUS.txt [2026-02-09T20:19:47.279466] [INFO ] [sig ] [784/3427] Completed CRUS in 0.5s | 2.77 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:47.279511] [INFO ] [sig ] [785/3427] Forecasting CRVL... [2026-02-09T20:19:47.279543] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-09T20:19:47.279593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-09T20:19:47.299779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-09T20:19:47.300361] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-09T20:19:47.301848] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-09T20:19:47.301943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:47.301997] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:47.302050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:47.302147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:47.395528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:47.396786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:47.396900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:47.396956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:47.546184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:47.546354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:47.546396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:47.546426] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:47.550135] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: UP (p=68.77%) [2026-02-09T20:19:47.550444] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-09T20:19:47.550607] [INFO ] [sig ] CRVL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:47.780940] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRVL.txt [2026-02-09T20:19:47.781121] [INFO ] [sig ] [785/3427] Completed CRVL in 0.5s | 2.77 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:47.781171] [INFO ] [sig ] [786/3427] Forecasting CRVO... [2026-02-09T20:19:47.781203] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-09T20:19:47.781235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-09T20:19:47.794639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-09T20:19:47.795078] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-09T20:19:47.795984] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-09T20:19:47.796040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:47.796073] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:47.796105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:47.796189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:47.867783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:47.868762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:47.868850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:47.868885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:48.012998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:48.013170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:48.013228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:48.013270] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:48.017237] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=61.73%) [2026-02-09T20:19:48.017605] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-09T20:19:48.017754] [INFO ] [sig ] CRVO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:48.171144] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRVO.txt [2026-02-09T20:19:48.171297] [INFO ] [sig ] [786/3427] Completed CRVO in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:48.171337] [INFO ] [sig ] [787/3427] Forecasting CRVS... [2026-02-09T20:19:48.171374] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-09T20:19:48.171407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-09T20:19:48.185124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-09T20:19:48.185520] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-09T20:19:48.186769] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-09T20:19:48.186823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:48.186855] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:48.186885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:48.186954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:48.248197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:48.248950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:48.249031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:48.249064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:48.380212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:48.380376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:48.380417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:48.380448] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:48.384093] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-02-09T20:19:48.384392] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-09T20:19:48.384545] [INFO ] [sig ] CRVS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:48.535083] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CRVS.txt [2026-02-09T20:19:48.535247] [INFO ] [sig ] [787/3427] Completed CRVS in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:48.535291] [INFO ] [sig ] [788/3427] Forecasting CRWD... [2026-02-09T20:19:48.535322] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-09T20:19:48.535353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-09T20:19:48.547725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-09T20:19:48.548172] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-09T20:19:48.549054] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-09T20:19:48.549109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:48.549142] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:48.549169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:48.549226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:48.614849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:48.615795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:48.615882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:48.615916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:48.742871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:48.743033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:48.743074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:48.743103] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:48.746845] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: UP (p=78.45%) [2026-02-09T20:19:48.747152] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-09T20:19:48.747287] [INFO ] [sig ] CRWD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:48.921450] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CRWD.txt [2026-02-09T20:19:48.921691] [INFO ] [sig ] [788/3427] Completed CRWD in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:48.921753] [INFO ] [sig ] [789/3427] Forecasting CRWS... [2026-02-09T20:19:48.921800] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-09T20:19:48.921844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-09T20:19:48.933816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-09T20:19:48.934237] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-09T20:19:48.935129] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-09T20:19:48.935184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:48.935218] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:48.935245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:48.935303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:48.994396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:48.995306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:48.995392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:48.995426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:49.110184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:49.110348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:49.110390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:49.110421] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:49.114307] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: DOWN (p=26.66%) [2026-02-09T20:19:49.114671] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-09T20:19:49.114823] [INFO ] [sig ] CRWS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:49.271652] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CRWS.txt [2026-02-09T20:19:49.271828] [INFO ] [sig ] [789/3427] Completed CRWS in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:49.271873] [INFO ] [sig ] [790/3427] Forecasting CSAN... [2026-02-09T20:19:49.271904] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-09T20:19:49.271935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-09T20:19:49.286900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-09T20:19:49.287654] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-09T20:19:49.288922] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-09T20:19:49.288989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:49.289035] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:49.289071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:49.289345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:49.360990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:49.362493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:49.362620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:49.362669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:49.509799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:49.509970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:49.510019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:49.510082] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:49.513744] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: UP (p=85.93%) [2026-02-09T20:19:49.514052] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-09T20:19:49.514189] [INFO ] [sig ] CSAN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:49.661160] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CSAN.txt [2026-02-09T20:19:49.661322] [INFO ] [sig ] [790/3427] Completed CSAN in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-09T20:19:49.661363] [INFO ] [sig ] [791/3427] Forecasting CSB... [2026-02-09T20:19:49.661394] [INFO ] [sig ] Generating forecast for: CSB [2026-02-09T20:19:49.661425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-09T20:19:49.673028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-09T20:19:49.673453] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-09T20:19:49.674286] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-09T20:19:49.674339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:49.674370] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:49.674397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:49.674456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:49.731421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:49.732303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:49.732389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:49.732423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:49.845165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:49.845329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:49.845370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:49.845399] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:49.848977] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=49.45%) [2026-02-09T20:19:49.849289] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-09T20:19:49.849424] [INFO ] [sig ] CSB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:49.994591] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CSB.txt [2026-02-09T20:19:49.994728] [INFO ] [sig ] [791/3427] Completed CSB in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:49.994768] [INFO ] [sig ] [792/3427] Forecasting CSCO... [2026-02-09T20:19:49.994799] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-09T20:19:49.994829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-09T20:19:50.006166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-09T20:19:50.006561] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-09T20:19:50.007471] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-09T20:19:50.007525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:50.007558] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:50.007623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:50.007686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:50.066908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:50.067886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:50.067972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:50.068044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:50.194933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:50.195099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:50.195139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:50.195170] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:50.198663] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=89.01%) [2026-02-09T20:19:50.198991] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-09T20:19:50.199128] [INFO ] [sig ] CSCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:50.356010] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CSCO.txt [2026-02-09T20:19:50.356183] [INFO ] [sig ] [792/3427] Completed CSCO in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:50.356245] [INFO ] [sig ] [793/3427] Forecasting CSGP... [2026-02-09T20:19:50.356281] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-09T20:19:50.356319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-09T20:19:50.368042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-09T20:19:50.368454] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-09T20:19:50.369396] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-09T20:19:50.369453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:50.369485] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:50.369513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:50.369600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:50.433849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:50.435029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:50.435113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:50.435148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:50.567425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:50.567640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:50.567723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:50.567764] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:50.571433] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: UP (p=94.11%) [2026-02-09T20:19:50.571807] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-09T20:19:50.571978] [INFO ] [sig ] CSGP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:50.729712] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CSGP.txt [2026-02-09T20:19:50.729880] [INFO ] [sig ] [793/3427] Completed CSGP in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:50.729921] [INFO ] [sig ] [794/3427] Forecasting CSGS... [2026-02-09T20:19:50.729952] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-09T20:19:50.729983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-09T20:19:50.742102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-09T20:19:50.742510] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-09T20:19:50.743345] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-09T20:19:50.743398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:50.743431] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:50.743458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:50.743548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:50.803014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:50.803928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:50.804012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:50.804045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:50.923561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:50.923752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:50.923794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:50.923823] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:50.927268] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: DOWN (p=28.05%) [2026-02-09T20:19:50.927628] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-09T20:19:50.927767] [INFO ] [sig ] CSGS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:51.074332] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CSGS.txt [2026-02-09T20:19:51.074688] [INFO ] [sig ] [794/3427] Completed CSGS in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:51.074758] [INFO ] [sig ] [795/3427] Forecasting CSIQ... [2026-02-09T20:19:51.074789] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-09T20:19:51.074819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-09T20:19:51.087114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-09T20:19:51.087749] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-09T20:19:51.088593] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-09T20:19:51.088647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:51.088680] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:51.088707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:51.088764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:51.146730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:51.147631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:51.147712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:51.147745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:51.275202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:51.275359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:51.275401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:51.275432] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:51.279286] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: DOWN (p=6.80%) [2026-02-09T20:19:51.279565] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-09T20:19:51.279745] [INFO ] [sig ] CSIQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:51.428860] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CSIQ.txt [2026-02-09T20:19:51.428998] [INFO ] [sig ] [795/3427] Completed CSIQ in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:51.429040] [INFO ] [sig ] [796/3427] Forecasting CSPI... [2026-02-09T20:19:51.429071] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-09T20:19:51.429101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-09T20:19:51.440763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-09T20:19:51.441121] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-09T20:19:51.441984] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-09T20:19:51.442037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:51.442069] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:51.442096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:51.442153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:51.499859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:51.500759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:51.500845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:51.500878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:51.619438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:51.619615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:51.619658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:51.619688] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:51.623065] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: UP (p=66.62%) [2026-02-09T20:19:51.623337] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-09T20:19:51.623467] [INFO ] [sig ] CSPI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:51.768250] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CSPI.txt [2026-02-09T20:19:51.768397] [INFO ] [sig ] [796/3427] Completed CSPI in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:51.768438] [INFO ] [sig ] [797/3427] Forecasting CSQ... [2026-02-09T20:19:51.768469] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-09T20:19:51.768499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-09T20:19:51.779713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-09T20:19:51.780023] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-09T20:19:51.780826] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-09T20:19:51.780878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:51.780910] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:51.780937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:51.780994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:51.838362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:51.839131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:51.839211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:51.839244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:51.961751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:51.961933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:51.961995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:51.962026] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:51.965541] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: DOWN (p=0.32%) [2026-02-09T20:19:51.965861] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-09T20:19:51.965988] [INFO ] [sig ] CSQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:52.110339] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CSQ.txt [2026-02-09T20:19:52.110474] [INFO ] [sig ] [797/3427] Completed CSQ in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:52.110513] [INFO ] [sig ] [798/3427] Forecasting CSTL... [2026-02-09T20:19:52.110543] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-09T20:19:52.110593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-09T20:19:52.122699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-09T20:19:52.123064] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-09T20:19:52.123902] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-09T20:19:52.123955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:52.123985] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:52.124040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:52.124099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:52.181892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:52.182669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:52.182748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:52.182780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:52.323739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:52.323898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:52.323937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:52.323967] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:52.328239] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: DOWN (p=23.24%) [2026-02-09T20:19:52.328615] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-09T20:19:52.328764] [INFO ] [sig ] CSTL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:52.489828] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CSTL.txt [2026-02-09T20:19:52.489993] [INFO ] [sig ] [798/3427] Completed CSTL in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:52.490032] [INFO ] [sig ] [799/3427] Forecasting CSTM... [2026-02-09T20:19:52.490065] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-09T20:19:52.490099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-09T20:19:52.502349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-09T20:19:52.502786] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-09T20:19:52.503665] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-09T20:19:52.503719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:52.503751] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:52.503778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:52.503836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:52.565385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:52.566313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:52.566399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:52.566434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:52.695785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:52.695946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:52.695988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:52.696018] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:52.699569] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=69.82%) [2026-02-09T20:19:52.699873] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-09T20:19:52.700005] [INFO ] [sig ] CSTM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:52.852352] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CSTM.txt [2026-02-09T20:19:52.852516] [INFO ] [sig ] [799/3427] Completed CSTM in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:52.852560] [INFO ] [sig ] [800/3427] Forecasting CSWC... [2026-02-09T20:19:52.852616] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-09T20:19:52.852650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-09T20:19:52.863791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-09T20:19:52.864170] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-09T20:19:52.865080] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-09T20:19:52.865142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:52.865176] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:52.865205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:52.865264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:52.923812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:52.924728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:52.924814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:52.924848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:53.052268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:53.052432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:53.052473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:53.052503] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:53.056419] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=93.52%) [2026-02-09T20:19:53.056782] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-09T20:19:53.056933] [INFO ] [sig ] CSWC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:53.211265] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CSWC.txt [2026-02-09T20:19:53.211417] [INFO ] [sig ] [800/3427] Completed CSWC in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:53.211458] [INFO ] [sig ] [801/3427] Forecasting CSX... [2026-02-09T20:19:53.211489] [INFO ] [sig ] Generating forecast for: CSX [2026-02-09T20:19:53.211520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-09T20:19:53.223213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-09T20:19:53.223636] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-09T20:19:53.224552] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-09T20:19:53.224815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:53.224849] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:53.224877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:53.224936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:53.285039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:53.285907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:53.285993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:53.286029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:53.412152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:53.412320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:53.412363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:53.412392] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:53.415811] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=77.06%) [2026-02-09T20:19:53.416089] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-09T20:19:53.416217] [INFO ] [sig ] CSX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:53.562273] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CSX.txt [2026-02-09T20:19:53.562428] [INFO ] [sig ] [801/3427] Completed CSX in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:53.562469] [INFO ] [sig ] [802/3427] Forecasting CTAS... [2026-02-09T20:19:53.562500] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-09T20:19:53.562530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-09T20:19:53.573861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-09T20:19:53.574244] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-09T20:19:53.575066] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-09T20:19:53.575130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:53.575170] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:53.575203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:53.575262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:53.634878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:53.635842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:53.635943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:53.635979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:53.759890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:53.760065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:53.760126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:53.760158] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:53.763948] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=12.71%) [2026-02-09T20:19:53.764248] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-09T20:19:53.764379] [INFO ] [sig ] CTAS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:53.907340] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CTAS.txt [2026-02-09T20:19:53.907515] [INFO ] [sig ] [802/3427] Completed CTAS in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:53.907556] [INFO ] [sig ] [803/3427] Forecasting CTBB... [2026-02-09T20:19:53.907605] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-09T20:19:53.907638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-09T20:19:53.918981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-09T20:19:53.919319] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-09T20:19:53.920152] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-09T20:19:53.920204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:53.920235] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:53.920262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:53.920319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:53.980993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:53.981930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:53.982035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:53.982072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:54.104182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:54.104378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:54.104633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:54.104662] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:54.108600] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-09T20:19:54.108883] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-09T20:19:54.109013] [INFO ] [sig ] CTBB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:54.267880] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CTBB.txt [2026-02-09T20:19:54.268074] [INFO ] [sig ] [803/3427] Completed CTBB in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:54.268128] [INFO ] [sig ] [804/3427] Forecasting CTBI... [2026-02-09T20:19:54.268168] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-09T20:19:54.268207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-09T20:19:54.283372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-09T20:19:54.283796] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-09T20:19:54.284780] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-09T20:19:54.284836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:54.284868] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:54.284895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:54.284952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:54.345048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:54.345802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:54.345884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:54.345917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:54.488128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:54.488319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:54.488372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:54.488409] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:54.493608] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: DOWN (p=31.32%) [2026-02-09T20:19:54.494036] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-09T20:19:54.494208] [INFO ] [sig ] CTBI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:54.643193] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CTBI.txt [2026-02-09T20:19:54.643549] [INFO ] [sig ] [804/3427] Completed CTBI in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:54.643615] [INFO ] [sig ] [805/3427] Forecasting CTDD... [2026-02-09T20:19:54.643646] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-09T20:19:54.643676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-09T20:19:54.657159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-09T20:19:54.657648] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-09T20:19:54.658552] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-09T20:19:54.658627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:54.658662] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:54.658689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:54.658746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:54.718158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:54.719070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:54.719155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:54.719190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:54.842257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:54.842419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:54.842464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:54.842493] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:54.846985] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: UP (p=68.57%) [2026-02-09T20:19:54.847302] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-09T20:19:54.847485] [INFO ] [sig ] CTDD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:55.010962] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CTDD.txt [2026-02-09T20:19:55.011122] [INFO ] [sig ] [805/3427] Completed CTDD in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:55.011165] [INFO ] [sig ] [806/3427] Forecasting CTKB... [2026-02-09T20:19:55.011195] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-09T20:19:55.011226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-09T20:19:55.022374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-09T20:19:55.022813] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-09T20:19:55.023717] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-09T20:19:55.023776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:55.023809] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:55.023836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:55.023893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:55.083871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:55.084945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:55.085027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:55.085062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:55.211106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:55.211266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:55.211307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:55.211336] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:55.214768] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-02-09T20:19:55.215049] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-09T20:19:55.215179] [INFO ] [sig ] CTKB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:55.371479] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CTKB.txt [2026-02-09T20:19:55.371677] [INFO ] [sig ] [806/3427] Completed CTKB in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-09T20:19:55.371722] [INFO ] [sig ] [807/3427] Forecasting CTLP... [2026-02-09T20:19:55.371752] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-09T20:19:55.371783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-09T20:19:55.388360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-09T20:19:55.388730] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-09T20:19:55.389621] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-09T20:19:55.389695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:55.389729] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:55.389756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:55.389813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:55.447883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:55.448589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:55.448680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:55.448715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:55.573000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:55.573177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:55.573248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:55.573287] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:55.577173] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: UP (p=97.95%) [2026-02-09T20:19:55.577538] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-09T20:19:55.577704] [INFO ] [sig ] CTLP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:55.722676] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CTLP.txt [2026-02-09T20:19:55.722818] [INFO ] [sig ] [807/3427] Completed CTLP in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:55.722857] [INFO ] [sig ] [808/3427] Forecasting CTMX... [2026-02-09T20:19:55.722887] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-09T20:19:55.722918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-09T20:19:55.734093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-09T20:19:55.734482] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-09T20:19:55.735299] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-09T20:19:55.735351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:55.735382] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:55.735410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:55.735466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:55.794206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:55.795136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:55.795259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:55.795295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:55.924108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:55.924272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:55.924314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:55.924345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:55.928021] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: DOWN (p=30.75%) [2026-02-09T20:19:55.928390] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-09T20:19:55.928533] [INFO ] [sig ] CTMX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:56.090801] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CTMX.txt [2026-02-09T20:19:56.090979] [INFO ] [sig ] [808/3427] Completed CTMX in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:56.091027] [INFO ] [sig ] [809/3427] Forecasting CTNM... [2026-02-09T20:19:56.091060] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-09T20:19:56.091091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-09T20:19:56.106462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-09T20:19:56.106964] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-09T20:19:56.108054] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-09T20:19:56.108125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:56.108177] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:56.108223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:56.108320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:56.182403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:56.183485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:56.183643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:56.183714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:56.316263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:56.316430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:56.316470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:56.316499] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:56.320228] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=88.90%) [2026-02-09T20:19:56.320632] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-09T20:19:56.320781] [INFO ] [sig ] CTNM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:56.472468] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CTNM.txt [2026-02-09T20:19:56.472662] [INFO ] [sig ] [809/3427] Completed CTNM in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:56.472709] [INFO ] [sig ] [810/3427] Forecasting CTO... [2026-02-09T20:19:56.472741] [INFO ] [sig ] Generating forecast for: CTO [2026-02-09T20:19:56.472772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-09T20:19:56.485591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-09T20:19:56.486037] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-09T20:19:56.487074] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-09T20:19:56.487127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:56.487162] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:56.487191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:56.487248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:56.552071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:56.553041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:56.553134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:56.553169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:56.684267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:56.684425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:56.684466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:56.684495] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:56.688981] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-02-09T20:19:56.689425] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-09T20:19:56.689607] [INFO ] [sig ] CTO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:56.842202] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CTO.txt [2026-02-09T20:19:56.842360] [INFO ] [sig ] [810/3427] Completed CTO in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:56.842405] [INFO ] [sig ] [811/3427] Forecasting CTRA... [2026-02-09T20:19:56.842437] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-09T20:19:56.842468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-09T20:19:56.855085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-09T20:19:56.855461] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-09T20:19:56.856314] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-09T20:19:56.856369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:56.856403] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:56.856431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:56.856489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:56.920991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:56.921764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:56.921846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:56.921880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:57.040329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:57.040490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:57.040531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:57.040560] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:57.044026] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-02-09T20:19:57.044331] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-09T20:19:57.044456] [INFO ] [sig ] CTRA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:57.195971] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CTRA.txt [2026-02-09T20:19:57.196174] [INFO ] [sig ] [811/3427] Completed CTRA in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:57.196231] [INFO ] [sig ] [812/3427] Forecasting CTRE... [2026-02-09T20:19:57.196270] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-09T20:19:57.196309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-09T20:19:57.208724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-09T20:19:57.209097] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-09T20:19:57.210111] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-09T20:19:57.210164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:57.210196] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:57.210223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:57.210283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:57.269008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:57.269795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:57.269911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:57.269948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:57.396397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:57.396559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:57.396623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:57.396654] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:57.400409] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: DOWN (p=46.71%) [2026-02-09T20:19:57.400721] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-09T20:19:57.400869] [INFO ] [sig ] CTRE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:57.556796] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CTRE.txt [2026-02-09T20:19:57.556947] [INFO ] [sig ] [812/3427] Completed CTRE in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:57.556989] [INFO ] [sig ] [813/3427] Forecasting CTRM... [2026-02-09T20:19:57.557021] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-09T20:19:57.557054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-09T20:19:57.568484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-09T20:19:57.568850] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-09T20:19:57.569803] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-09T20:19:57.569869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:57.569911] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:57.569942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:57.570016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:57.630072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:57.630833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:57.630927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:57.630968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:57.751477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:57.751661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:57.751705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:57.751734] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:57.755593] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: DOWN (p=24.56%) [2026-02-09T20:19:57.755874] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-09T20:19:57.756008] [INFO ] [sig ] CTRM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:57.913445] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CTRM.txt [2026-02-09T20:19:57.913626] [INFO ] [sig ] [813/3427] Completed CTRM in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:57.913671] [INFO ] [sig ] [814/3427] Forecasting CTRN... [2026-02-09T20:19:57.913702] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-09T20:19:57.913735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-09T20:19:57.925180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-09T20:19:57.925566] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-09T20:19:57.926786] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-09T20:19:57.926991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:57.927030] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:57.927059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:57.927116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:57.986194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:57.987049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:57.987134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:57.987168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:58.111713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:58.112066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:58.112123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:58.112154] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:58.115540] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=24.61%) [2026-02-09T20:19:58.115833] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-09T20:19:58.115963] [INFO ] [sig ] CTRN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:58.258545] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CTRN.txt [2026-02-09T20:19:58.258703] [INFO ] [sig ] [814/3427] Completed CTRN in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:58.258744] [INFO ] [sig ] [815/3427] Forecasting CTS... [2026-02-09T20:19:58.258773] [INFO ] [sig ] Generating forecast for: CTS [2026-02-09T20:19:58.258803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-09T20:19:58.270044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-09T20:19:58.270394] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-09T20:19:58.271207] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-09T20:19:58.271261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:58.271321] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:58.271349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:58.271405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:58.327814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:58.328609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:58.328690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:58.328723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:58.452922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:58.453087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:58.453129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:58.453158] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:58.456654] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: DOWN (p=20.63%) [2026-02-09T20:19:58.456935] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-09T20:19:58.457061] [INFO ] [sig ] CTS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:58.602525] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CTS.txt [2026-02-09T20:19:58.602692] [INFO ] [sig ] [815/3427] Completed CTS in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:58.602734] [INFO ] [sig ] [816/3427] Forecasting CTSH... [2026-02-09T20:19:58.602764] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-09T20:19:58.602796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-09T20:19:58.615130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-09T20:19:58.615515] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-09T20:19:58.616352] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-09T20:19:58.616405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:58.616652] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:58.616693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:58.616766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:58.674895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:58.675641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:58.675721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:58.675754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:58.802880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:58.803069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:58.803111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:58.803141] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:58.807078] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: UP (p=88.08%) [2026-02-09T20:19:58.807386] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-09T20:19:58.807520] [INFO ] [sig ] CTSH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:58.953627] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CTSH.txt [2026-02-09T20:19:58.953833] [INFO ] [sig ] [816/3427] Completed CTSH in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:58.953890] [INFO ] [sig ] [817/3427] Forecasting CTVA... [2026-02-09T20:19:58.953922] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-09T20:19:58.953954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-09T20:19:58.967226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-09T20:19:58.967887] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-09T20:19:58.969024] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-09T20:19:58.969078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:58.969112] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:58.969141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:58.969200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:59.033220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:59.034155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:59.034256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:59.034295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:59.169686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:59.169849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:59.169889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:59.169917] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:59.173519] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-02-09T20:19:59.173834] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-09T20:19:59.173971] [INFO ] [sig ] CTVA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:19:59.325548] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CTVA.txt [2026-02-09T20:19:59.325749] [INFO ] [sig ] [817/3427] Completed CTVA in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:59.325817] [INFO ] [sig ] [818/3427] Forecasting CUBE... [2026-02-09T20:19:59.325861] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-09T20:19:59.325900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-09T20:19:59.339154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-09T20:19:59.339566] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-09T20:19:59.340429] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-09T20:19:59.340497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:59.340554] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:59.340610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:59.340697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:59.398863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:59.399482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:59.399561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:59.399614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:59.517743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:59.517901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:59.517942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:59.518003] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:59.521462] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: UP (p=82.62%) [2026-02-09T20:19:59.521763] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-09T20:19:59.521890] [INFO ] [sig ] CUBE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:19:59.670824] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CUBE.txt [2026-02-09T20:19:59.670961] [INFO ] [sig ] [818/3427] Completed CUBE in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:19:59.671001] [INFO ] [sig ] [819/3427] Forecasting CUBI... [2026-02-09T20:19:59.671031] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-09T20:19:59.671063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-09T20:19:59.682463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-09T20:19:59.682867] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-09T20:19:59.683696] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-09T20:19:59.683748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:19:59.683781] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:19:59.683808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:19:59.683865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:19:59.741859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:19:59.742648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:19:59.742730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:19:59.742763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:19:59.869702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:19:59.869867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:19:59.869906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:19:59.869935] [INFO ] [FORECASTER] Training complete [2026-02-09T20:19:59.873555] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=3.14%) [2026-02-09T20:19:59.873850] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-09T20:19:59.873977] [INFO ] [sig ] CUBI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:00.016802] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CUBI.txt [2026-02-09T20:20:00.016949] [INFO ] [sig ] [819/3427] Completed CUBI in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:20:00.016989] [INFO ] [sig ] [820/3427] Forecasting CUK... [2026-02-09T20:20:00.017019] [INFO ] [sig ] Generating forecast for: CUK [2026-02-09T20:20:00.017050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-09T20:20:00.030956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-09T20:20:00.031468] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-09T20:20:00.032647] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-09T20:20:00.032719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:00.032763] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:00.032799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:00.032881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:00.110006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:00.110965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:00.111062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:00.111098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:00.244490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:00.244628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:00.244670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:00.244700] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:00.248343] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=4.64%) [2026-02-09T20:20:00.248683] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-09T20:20:00.248826] [INFO ] [sig ] CUK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:00.406292] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CUK.txt [2026-02-09T20:20:00.406467] [INFO ] [sig ] [820/3427] Completed CUK in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:20:00.406514] [INFO ] [sig ] [821/3427] Forecasting CULP... [2026-02-09T20:20:00.406547] [INFO ] [sig ] Generating forecast for: CULP [2026-02-09T20:20:00.406615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-09T20:20:00.420392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-09T20:20:00.420860] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-09T20:20:00.421910] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-09T20:20:00.421982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:00.422028] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:00.422061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:00.422122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:00.489022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:00.489948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:00.490038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:00.490071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:00.602759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:00.602920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:00.602961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:00.602991] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:00.606807] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: DOWN (p=28.17%) [2026-02-09T20:20:00.607085] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-09T20:20:00.607212] [INFO ] [sig ] CULP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:00.753079] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CULP.txt [2026-02-09T20:20:00.753237] [INFO ] [sig ] [821/3427] Completed CULP in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:20:00.753277] [INFO ] [sig ] [822/3427] Forecasting CURI... [2026-02-09T20:20:00.753314] [INFO ] [sig ] Generating forecast for: CURI [2026-02-09T20:20:00.753346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-09T20:20:00.764942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-09T20:20:00.765381] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-09T20:20:00.766229] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-09T20:20:00.766283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:00.766315] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:00.766342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:00.766399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:00.827218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:00.828158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:00.828242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:00.828275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:00.953436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:00.953620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:00.953661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:00.953690] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:00.957610] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: DOWN (p=46.87%) [2026-02-09T20:20:00.957890] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-09T20:20:00.958017] [INFO ] [sig ] CURI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:01.106331] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CURI.txt [2026-02-09T20:20:01.106524] [INFO ] [sig ] [822/3427] Completed CURI in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:20:01.106587] [INFO ] [sig ] [823/3427] Forecasting CUZ... [2026-02-09T20:20:01.106810] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-09T20:20:01.106844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-09T20:20:01.122925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-09T20:20:01.123522] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-09T20:20:01.124625] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-09T20:20:01.124683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:01.124717] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:01.124745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:01.124809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:01.198926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:01.200296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:01.200429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:01.200480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:01.338433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:01.338646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:01.338698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:01.338730] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:01.342836] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=92.59%) [2026-02-09T20:20:01.343208] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-09T20:20:01.343362] [INFO ] [sig ] CUZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:01.513144] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CUZ.txt [2026-02-09T20:20:01.513314] [INFO ] [sig ] [823/3427] Completed CUZ in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-09T20:20:01.513356] [INFO ] [sig ] [824/3427] Forecasting CVBF... [2026-02-09T20:20:01.513388] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-09T20:20:01.513418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-09T20:20:01.526515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-09T20:20:01.527007] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-09T20:20:01.528846] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-09T20:20:01.528915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:01.528950] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:01.528978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:01.529038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:01.587794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:01.588736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:01.588821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:01.588856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:01.720467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:01.720656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:01.720703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:01.720732] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:01.724414] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=81.37%) [2026-02-09T20:20:01.724751] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-09T20:20:01.724916] [INFO ] [sig ] CVBF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:01.882941] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CVBF.txt [2026-02-09T20:20:01.883127] [INFO ] [sig ] [824/3427] Completed CVBF in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:01.883180] [INFO ] [sig ] [825/3427] Forecasting CVCO... [2026-02-09T20:20:01.883212] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-09T20:20:01.883244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-09T20:20:01.897140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-09T20:20:01.897827] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-09T20:20:01.898711] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-09T20:20:01.898778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:01.898818] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:01.898850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:01.898909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:01.964508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:01.965454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:01.965600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:01.965640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:02.089794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:02.089966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:02.090009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:02.090077] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:02.093888] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=59.66%) [2026-02-09T20:20:02.094218] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-09T20:20:02.094364] [INFO ] [sig ] CVCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:02.255676] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CVCO.txt [2026-02-09T20:20:02.255834] [INFO ] [sig ] [825/3427] Completed CVCO in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:02.255874] [INFO ] [sig ] [826/3427] Forecasting CVE... [2026-02-09T20:20:02.255906] [INFO ] [sig ] Generating forecast for: CVE [2026-02-09T20:20:02.255938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-09T20:20:02.268631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-09T20:20:02.269032] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-09T20:20:02.269895] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-09T20:20:02.269948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:02.269980] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:02.270007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:02.270064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:02.326542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:02.327329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:02.327438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:02.327471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:02.458067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:02.458235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:02.458275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:02.458304] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:02.461728] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-02-09T20:20:02.462005] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-09T20:20:02.462138] [INFO ] [sig ] CVE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:02.604104] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CVE.txt [2026-02-09T20:20:02.604234] [INFO ] [sig ] [826/3427] Completed CVE in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:02.604273] [INFO ] [sig ] [827/3427] Forecasting CVEO... [2026-02-09T20:20:02.604303] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-09T20:20:02.604334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-09T20:20:02.616770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-09T20:20:02.617261] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-09T20:20:02.618196] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-09T20:20:02.618252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:02.618285] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:02.618312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:02.618379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:02.683749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:02.684947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:02.685059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:02.685111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:02.814464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:02.814655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:02.814699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:02.814727] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:02.818325] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=11.29%) [2026-02-09T20:20:02.818668] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-09T20:20:02.818833] [INFO ] [sig ] CVEO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:02.981097] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CVEO.txt [2026-02-09T20:20:02.981289] [INFO ] [sig ] [827/3427] Completed CVEO in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:02.981344] [INFO ] [sig ] [828/3427] Forecasting CVGI... [2026-02-09T20:20:02.981377] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-09T20:20:02.981407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-09T20:20:02.992891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-09T20:20:02.993312] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-09T20:20:02.994172] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-09T20:20:02.994226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:02.994259] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:02.994289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:02.994358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:03.071415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:03.072822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:03.072925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:03.072964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:03.207013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:03.207190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:03.207234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:03.207264] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:03.211639] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: DOWN (p=12.49%) [2026-02-09T20:20:03.212061] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-09T20:20:03.212219] [INFO ] [sig ] CVGI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:03.371595] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CVGI.txt [2026-02-09T20:20:03.371844] [INFO ] [sig ] [828/3427] Completed CVGI in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:03.371906] [INFO ] [sig ] [829/3427] Forecasting CVI... [2026-02-09T20:20:03.371950] [INFO ] [sig ] Generating forecast for: CVI [2026-02-09T20:20:03.371991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-09T20:20:03.385053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-09T20:20:03.385508] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-09T20:20:03.386383] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-09T20:20:03.386439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:03.386473] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:03.386515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:03.386603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:03.449534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:03.450407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:03.450497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:03.450535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:03.574711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:03.574867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:03.574908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:03.574939] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:03.578411] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-02-09T20:20:03.578710] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-09T20:20:03.578841] [INFO ] [sig ] CVI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:03.724654] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CVI.txt [2026-02-09T20:20:03.724806] [INFO ] [sig ] [829/3427] Completed CVI in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:03.724847] [INFO ] [sig ] [830/3427] Forecasting CVKD... [2026-02-09T20:20:03.724879] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-09T20:20:03.724910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-09T20:20:03.735827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-09T20:20:03.736226] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-09T20:20:03.737055] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-09T20:20:03.737106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:03.737138] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:03.737165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:03.737222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:03.803966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:03.805106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:03.805204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:03.805239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:03.932811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:03.932971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:03.933011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:03.933039] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:03.936570] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: UP (p=85.97%) [2026-02-09T20:20:03.936906] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-09T20:20:03.937042] [INFO ] [sig ] CVKD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:04.085228] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CVKD.txt [2026-02-09T20:20:04.085373] [INFO ] [sig ] [830/3427] Completed CVKD in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:04.085413] [INFO ] [sig ] [831/3427] Forecasting CVNA... [2026-02-09T20:20:04.085444] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-09T20:20:04.085476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-09T20:20:04.096689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-09T20:20:04.097020] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-09T20:20:04.097890] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-09T20:20:04.097942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:04.097974] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:04.098000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:04.098057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:04.158043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:04.158908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:04.158992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:04.159028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:04.288188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:04.288353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:04.288401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:04.288439] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:04.292396] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: DOWN (p=4.53%) [2026-02-09T20:20:04.292712] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-09T20:20:04.292847] [INFO ] [sig ] CVNA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:04.448560] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CVNA.txt [2026-02-09T20:20:04.448730] [INFO ] [sig ] [831/3427] Completed CVNA in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:04.448772] [INFO ] [sig ] [832/3427] Forecasting CVRX... [2026-02-09T20:20:04.448802] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-09T20:20:04.448834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-09T20:20:04.460382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-09T20:20:04.460851] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-09T20:20:04.461816] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-09T20:20:04.461869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:04.461933] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:04.461996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:04.462064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:04.523262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:04.524371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:04.524456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:04.524701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:04.656498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:04.656713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:04.656765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:04.656800] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:04.661177] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: DOWN (p=33.08%) [2026-02-09T20:20:04.661513] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-09T20:20:04.661691] [INFO ] [sig ] CVRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:04.818648] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CVRX.txt [2026-02-09T20:20:04.819032] [INFO ] [sig ] [832/3427] Completed CVRX in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:04.819077] [INFO ] [sig ] [833/3427] Forecasting CVS... [2026-02-09T20:20:04.819107] [INFO ] [sig ] Generating forecast for: CVS [2026-02-09T20:20:04.819160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-09T20:20:04.832643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-09T20:20:04.833054] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-09T20:20:04.833937] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-09T20:20:04.833991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:04.834025] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:04.834052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:04.834110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:04.894028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:04.895183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:04.895268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:04.895301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:05.021905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:05.022067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:05.022119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:05.022162] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:05.026213] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-02-09T20:20:05.026555] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-09T20:20:05.026895] [INFO ] [sig ] CVS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:05.179840] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CVS.txt [2026-02-09T20:20:05.180005] [INFO ] [sig ] [833/3427] Completed CVS in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:05.180053] [INFO ] [sig ] [834/3427] Forecasting CVX... [2026-02-09T20:20:05.180100] [INFO ] [sig ] Generating forecast for: CVX [2026-02-09T20:20:05.180144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-09T20:20:05.191420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-09T20:20:05.191754] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-09T20:20:05.192559] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-09T20:20:05.192630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:05.192663] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:05.192690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:05.192748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:05.251932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:05.252815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:05.252902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:05.252936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:05.382625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:05.382788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:05.382829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:05.382859] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:05.386325] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-02-09T20:20:05.386646] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-09T20:20:05.386781] [INFO ] [sig ] CVX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:05.544771] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CVX.txt [2026-02-09T20:20:05.544950] [INFO ] [sig ] [834/3427] Completed CVX in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:05.544998] [INFO ] [sig ] [835/3427] Forecasting CWAN... [2026-02-09T20:20:05.545031] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-09T20:20:05.545062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-09T20:20:05.556431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-09T20:20:05.556848] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-09T20:20:05.557776] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-09T20:20:05.557831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:05.557865] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:05.557892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:05.557949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:05.620452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:05.621382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:05.621467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:05.621502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:05.745963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:05.746121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:05.746163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:05.746241] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:05.749899] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=83.59%) [2026-02-09T20:20:05.750238] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-09T20:20:05.750394] [INFO ] [sig ] CWAN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:05.897983] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CWAN.txt [2026-02-09T20:20:05.898144] [INFO ] [sig ] [835/3427] Completed CWAN in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:05.898193] [INFO ] [sig ] [836/3427] Forecasting CWBC... [2026-02-09T20:20:05.898226] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-09T20:20:05.898258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-09T20:20:05.909899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-09T20:20:05.910274] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-09T20:20:05.911351] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-09T20:20:05.911404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:05.911440] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:05.911468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:05.911525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:05.971143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:05.972064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:05.972150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:05.972184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:06.098974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:06.099132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:06.099172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:06.099201] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:06.102655] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: DOWN (p=47.17%) [2026-02-09T20:20:06.102937] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-09T20:20:06.103066] [INFO ] [sig ] CWBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:06.249790] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CWBC.txt [2026-02-09T20:20:06.249936] [INFO ] [sig ] [836/3427] Completed CWBC in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:06.249977] [INFO ] [sig ] [837/3427] Forecasting CWCO... [2026-02-09T20:20:06.250008] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-09T20:20:06.250038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-09T20:20:06.260894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-09T20:20:06.261226] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-09T20:20:06.262073] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-09T20:20:06.262127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:06.262159] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:06.262199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:06.262261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:06.321003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:06.321863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:06.321948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:06.321983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:06.443114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:06.443309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:06.443350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:06.443381] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:06.448082] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=30.03%) [2026-02-09T20:20:06.448447] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-09T20:20:06.448635] [INFO ] [sig ] CWCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:06.605923] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CWCO.txt [2026-02-09T20:20:06.606092] [INFO ] [sig ] [837/3427] Completed CWCO in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:06.606143] [INFO ] [sig ] [838/3427] Forecasting CWD... [2026-02-09T20:20:06.606175] [INFO ] [sig ] Generating forecast for: CWD [2026-02-09T20:20:06.606206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-09T20:20:06.618048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-09T20:20:06.618482] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-09T20:20:06.619386] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-09T20:20:06.619442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:06.619480] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:06.619508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:06.619567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:06.679891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:06.681069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:06.681165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:06.681199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:06.802025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:06.802210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:06.802251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:06.802282] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:06.805973] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=10.96%) [2026-02-09T20:20:06.806278] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-09T20:20:06.806419] [INFO ] [sig ] CWD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:06.957168] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CWD.txt [2026-02-09T20:20:06.957318] [INFO ] [sig ] [838/3427] Completed CWD in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:06.957400] [INFO ] [sig ] [839/3427] Forecasting CWEN... [2026-02-09T20:20:06.957438] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-09T20:20:06.957469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-09T20:20:06.968469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-09T20:20:06.968917] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-09T20:20:06.969769] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-09T20:20:06.969821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:06.969854] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:06.969881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:06.969938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:07.030998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:07.031903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:07.031989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:07.032023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:07.161414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:07.161598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:07.161641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:07.161670] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:07.165937] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=85.63%) [2026-02-09T20:20:07.166232] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-09T20:20:07.166365] [INFO ] [sig ] CWEN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:07.320753] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CWEN.txt [2026-02-09T20:20:07.320900] [INFO ] [sig ] [839/3427] Completed CWEN in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:07.320943] [INFO ] [sig ] [840/3427] Forecasting CWH... [2026-02-09T20:20:07.320974] [INFO ] [sig ] Generating forecast for: CWH [2026-02-09T20:20:07.321005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-09T20:20:07.332190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-09T20:20:07.332537] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-09T20:20:07.333438] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-09T20:20:07.333492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:07.333525] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:07.333558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:07.333661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:07.395344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:07.396030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:07.396108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:07.396141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:07.523507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:07.523681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:07.523745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:07.523778] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:07.527329] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=16.42%) [2026-02-09T20:20:07.527639] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-09T20:20:07.527764] [INFO ] [sig ] CWH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:07.678840] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CWH.txt [2026-02-09T20:20:07.679005] [INFO ] [sig ] [840/3427] Completed CWH in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-09T20:20:07.679046] [INFO ] [sig ] [841/3427] Forecasting CWK... [2026-02-09T20:20:07.679076] [INFO ] [sig ] Generating forecast for: CWK [2026-02-09T20:20:07.679107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-09T20:20:07.693236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-09T20:20:07.693685] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-09T20:20:07.694918] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-09T20:20:07.694971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:07.695004] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:07.695032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:07.695089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:07.755875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:07.756752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:07.756837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:07.756871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:07.878190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:07.878344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:07.878385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:07.878420] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:07.882189] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: DOWN (p=16.28%) [2026-02-09T20:20:07.882468] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-09T20:20:07.882615] [INFO ] [sig ] CWK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:08.030779] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CWK.txt [2026-02-09T20:20:08.030928] [INFO ] [sig ] [841/3427] Completed CWK in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:08.030970] [INFO ] [sig ] [842/3427] Forecasting CXDO... [2026-02-09T20:20:08.031193] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-09T20:20:08.031224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-09T20:20:08.042994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-09T20:20:08.043450] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-09T20:20:08.044359] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-09T20:20:08.044414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:08.044460] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:08.044494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:08.044552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:08.112088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:08.113077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:08.113204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:08.113241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:08.236937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:08.237096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:08.237136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:08.237166] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:08.240790] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: DOWN (p=6.84%) [2026-02-09T20:20:08.241091] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-09T20:20:08.241240] [INFO ] [sig ] CXDO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:08.393048] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CXDO.txt [2026-02-09T20:20:08.393203] [INFO ] [sig ] [842/3427] Completed CXDO in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:08.393244] [INFO ] [sig ] [843/3427] Forecasting CXE... [2026-02-09T20:20:08.393274] [INFO ] [sig ] Generating forecast for: CXE [2026-02-09T20:20:08.393305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-09T20:20:08.404521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-09T20:20:08.404923] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-09T20:20:08.405834] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-09T20:20:08.405888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:08.405921] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:08.405950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:08.406008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:08.465972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:08.466863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:08.466947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:08.466982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:08.583124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:08.583274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:08.583315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:08.583344] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:08.587367] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-02-09T20:20:08.587916] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-09T20:20:08.588058] [INFO ] [sig ] CXE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:08.748412] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CXE.txt [2026-02-09T20:20:08.748632] [INFO ] [sig ] [843/3427] Completed CXE in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:08.748698] [INFO ] [sig ] [844/3427] Forecasting CXSE... [2026-02-09T20:20:08.748731] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-09T20:20:08.748763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-09T20:20:08.760185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-09T20:20:08.760674] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-09T20:20:08.761681] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-09T20:20:08.761739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:08.761774] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:08.761801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:08.761859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:08.821886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:08.822834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:08.822936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:08.822971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:08.944594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:08.944773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:08.944816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:08.944847] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:08.948605] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=62.29%) [2026-02-09T20:20:08.948903] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-09T20:20:08.949038] [INFO ] [sig ] CXSE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:09.101061] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CXSE.txt [2026-02-09T20:20:09.101200] [INFO ] [sig ] [844/3427] Completed CXSE in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:09.101246] [INFO ] [sig ] [845/3427] Forecasting CYD... [2026-02-09T20:20:09.101280] [INFO ] [sig ] Generating forecast for: CYD [2026-02-09T20:20:09.101312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-09T20:20:09.113154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-09T20:20:09.113518] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-09T20:20:09.114350] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-09T20:20:09.114404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:09.114436] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:09.114463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:09.114526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:09.173366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:09.174151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:09.174230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:09.174263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:09.303312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:09.303472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:09.303520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:09.303556] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:09.306967] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=34.85%) [2026-02-09T20:20:09.307234] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-09T20:20:09.307388] [INFO ] [sig ] CYD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:09.459138] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CYD.txt [2026-02-09T20:20:09.459324] [INFO ] [sig ] [845/3427] Completed CYD in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:09.459371] [INFO ] [sig ] [846/3427] Forecasting CYH... [2026-02-09T20:20:09.459403] [INFO ] [sig ] Generating forecast for: CYH [2026-02-09T20:20:09.459434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-09T20:20:09.470597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-09T20:20:09.471001] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-09T20:20:09.471905] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-09T20:20:09.471963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:09.471997] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:09.472026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:09.472087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:09.530303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:09.531227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:09.531313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:09.531346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:09.661471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:09.661658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:09.661699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:09.661727] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:09.665183] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: DOWN (p=40.19%) [2026-02-09T20:20:09.665472] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-09T20:20:09.665625] [INFO ] [sig ] CYH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:09.841389] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CYH.txt [2026-02-09T20:20:09.841612] [INFO ] [sig ] [846/3427] Completed CYH in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:09.841665] [INFO ] [sig ] [847/3427] Forecasting CYN... [2026-02-09T20:20:09.841703] [INFO ] [sig ] Generating forecast for: CYN [2026-02-09T20:20:09.841738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-09T20:20:09.855092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-09T20:20:09.855499] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-09T20:20:09.856397] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-09T20:20:09.856453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:09.856518] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:09.856558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:09.856646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:09.916425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:09.917373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:09.917471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:09.917505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:10.037611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:10.037778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:10.037820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:10.037849] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:10.041441] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-02-09T20:20:10.041942] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-09T20:20:10.042093] [INFO ] [sig ] CYN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:10.188666] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CYN.txt [2026-02-09T20:20:10.188818] [INFO ] [sig ] [847/3427] Completed CYN in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:10.188860] [INFO ] [sig ] [848/3427] Forecasting CYRX... [2026-02-09T20:20:10.188889] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-09T20:20:10.188920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-09T20:20:10.200206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-09T20:20:10.200605] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-09T20:20:10.201420] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-09T20:20:10.201479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:10.201513] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:10.201541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:10.201616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:10.258161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:10.259055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:10.259140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:10.259175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:10.387912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:10.388074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:10.388118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:10.388150] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:10.391706] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: DOWN (p=29.66%) [2026-02-09T20:20:10.392005] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-09T20:20:10.392146] [INFO ] [sig ] CYRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:10.547260] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CYRX.txt [2026-02-09T20:20:10.547442] [INFO ] [sig ] [848/3427] Completed CYRX in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:10.547485] [INFO ] [sig ] [849/3427] Forecasting CYTK... [2026-02-09T20:20:10.547517] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-09T20:20:10.547548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-09T20:20:10.559927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-09T20:20:10.560377] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-09T20:20:10.561422] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-09T20:20:10.561475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:10.561538] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:10.561567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:10.561644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:10.621991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:10.622892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:10.622976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:10.623010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:10.755194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:10.755399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:10.755455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:10.755502] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:10.759328] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: DOWN (p=0.85%) [2026-02-09T20:20:10.759665] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-09T20:20:10.759805] [INFO ] [sig ] CYTK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:10.912200] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CYTK.txt [2026-02-09T20:20:10.912365] [INFO ] [sig ] [849/3427] Completed CYTK in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:10.912407] [INFO ] [sig ] [850/3427] Forecasting CZFS... [2026-02-09T20:20:10.912439] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-09T20:20:10.912470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-09T20:20:10.922816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-09T20:20:10.923235] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-09T20:20:10.924112] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-09T20:20:10.924168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:10.924202] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:10.924230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:10.924293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:10.989090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:10.990055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:10.990155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:10.990199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:11.091697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:11.091871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:11.091912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:11.091942] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:11.095540] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: DOWN (p=16.69%) [2026-02-09T20:20:11.095873] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-09T20:20:11.096012] [INFO ] [sig ] CZFS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:11.252825] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CZFS.txt [2026-02-09T20:20:11.253049] [INFO ] [sig ] [850/3427] Completed CZFS in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:11.253103] [INFO ] [sig ] [851/3427] Forecasting CZNC... [2026-02-09T20:20:11.253135] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-09T20:20:11.253167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-09T20:20:11.265616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-09T20:20:11.266034] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-09T20:20:11.266876] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-09T20:20:11.266930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:11.266964] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:11.266992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:11.267050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:11.334933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:11.335840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:11.335964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:11.336001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:11.470704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:11.470865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:11.470907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:11.470936] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:11.474639] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: DOWN (p=13.30%) [2026-02-09T20:20:11.474977] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-09T20:20:11.475138] [INFO ] [sig ] CZNC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:11.634052] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/CZNC.txt [2026-02-09T20:20:11.634283] [INFO ] [sig ] [851/3427] Completed CZNC in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:11.634348] [INFO ] [sig ] [852/3427] Forecasting CZWI... [2026-02-09T20:20:11.634400] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-09T20:20:11.634455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-09T20:20:11.651026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-09T20:20:11.651512] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-09T20:20:11.652508] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-09T20:20:11.652613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:11.652662] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:11.652694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:11.652941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:11.720954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:11.721889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:11.721976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:11.722009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:11.840497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:11.840688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:11.840735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:11.840802] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:11.844641] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: UP (p=59.69%) [2026-02-09T20:20:11.845013] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-09T20:20:11.845175] [INFO ] [sig ] CZWI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:11.999609] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/CZWI.txt [2026-02-09T20:20:11.999774] [INFO ] [sig ] [852/3427] Completed CZWI in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:11.999814] [INFO ] [sig ] [853/3427] Forecasting DAL... [2026-02-09T20:20:11.999845] [INFO ] [sig ] Generating forecast for: DAL [2026-02-09T20:20:11.999876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-09T20:20:12.012381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-09T20:20:12.012836] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-09T20:20:12.013696] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-09T20:20:12.013751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:12.013800] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:12.013830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:12.013889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:12.074217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:12.075129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:12.075212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:12.075245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:12.202058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:12.202217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:12.202261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:12.202292] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:12.205916] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: UP (p=77.10%) [2026-02-09T20:20:12.206232] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-09T20:20:12.206403] [INFO ] [sig ] DAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:12.355020] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DAL.txt [2026-02-09T20:20:12.355178] [INFO ] [sig ] [853/3427] Completed DAL in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:12.355218] [INFO ] [sig ] [854/3427] Forecasting DAN... [2026-02-09T20:20:12.355249] [INFO ] [sig ] Generating forecast for: DAN [2026-02-09T20:20:12.355280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-09T20:20:12.367483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-09T20:20:12.367886] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-09T20:20:12.368778] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-09T20:20:12.368847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:12.368896] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:12.368941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:12.369034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:12.431474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:12.432531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:12.432639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:12.432675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:12.571827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:12.572031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:12.572088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:12.572132] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:12.576312] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=70.03%) [2026-02-09T20:20:12.576702] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-09T20:20:12.576850] [INFO ] [sig ] DAN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:12.722556] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DAN.txt [2026-02-09T20:20:12.722756] [INFO ] [sig ] [854/3427] Completed DAN in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:12.722797] [INFO ] [sig ] [855/3427] Forecasting DAO... [2026-02-09T20:20:12.722827] [INFO ] [sig ] Generating forecast for: DAO [2026-02-09T20:20:12.722858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-09T20:20:12.734355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-09T20:20:12.734818] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-09T20:20:12.735729] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-09T20:20:12.735782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:12.735813] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:12.735839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:12.735895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:12.797914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:12.798920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:12.799014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:12.799050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:12.919394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:12.919561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:12.919632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:12.919669] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:12.923937] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: DOWN (p=10.43%) [2026-02-09T20:20:12.924217] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-09T20:20:12.924351] [INFO ] [sig ] DAO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:13.071988] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DAO.txt [2026-02-09T20:20:13.072205] [INFO ] [sig ] [855/3427] Completed DAO in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:13.072261] [INFO ] [sig ] [856/3427] Forecasting DAPP... [2026-02-09T20:20:13.072305] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-09T20:20:13.072347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-09T20:20:13.087265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-09T20:20:13.087846] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-09T20:20:13.088946] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-09T20:20:13.089017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:13.089060] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:13.089097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:13.089179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:13.152397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:13.153347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:13.153435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:13.153470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:13.294182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:13.294368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:13.294409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:13.294439] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:13.297901] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=85.64%) [2026-02-09T20:20:13.298174] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-09T20:20:13.298299] [INFO ] [sig ] DAPP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:13.440436] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DAPP.txt [2026-02-09T20:20:13.440567] [INFO ] [sig ] [856/3427] Completed DAPP in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-09T20:20:13.440629] [INFO ] [sig ] [857/3427] Forecasting DARE... [2026-02-09T20:20:13.440660] [INFO ] [sig ] Generating forecast for: DARE [2026-02-09T20:20:13.440696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-09T20:20:13.451449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-09T20:20:13.451823] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-09T20:20:13.452636] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-09T20:20:13.452689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:13.452721] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:13.452748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:13.452806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:13.509345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:13.509990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:13.510069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:13.510102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:13.622086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:13.622237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:13.622278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:13.622310] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:13.625753] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-02-09T20:20:13.626024] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-09T20:20:13.626157] [INFO ] [sig ] DARE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:13.769452] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DARE.txt [2026-02-09T20:20:13.769650] [INFO ] [sig ] [857/3427] Completed DARE in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:13.769693] [INFO ] [sig ] [858/3427] Forecasting DASH... [2026-02-09T20:20:13.769723] [INFO ] [sig ] Generating forecast for: DASH [2026-02-09T20:20:13.769753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-09T20:20:13.781394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-09T20:20:13.781751] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-09T20:20:13.782565] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-09T20:20:13.782638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:13.782670] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:13.782697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:13.782753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:13.839450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:13.840359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:13.840445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:13.840478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:13.967005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:13.967159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:13.967199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:13.967229] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:13.970693] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=95.83%) [2026-02-09T20:20:13.970969] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-09T20:20:13.971095] [INFO ] [sig ] DASH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:14.117382] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DASH.txt [2026-02-09T20:20:14.117597] [INFO ] [sig ] [858/3427] Completed DASH in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:14.117655] [INFO ] [sig ] [859/3427] Forecasting DAVA... [2026-02-09T20:20:14.117695] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-09T20:20:14.117728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-09T20:20:14.129684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-09T20:20:14.130075] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-09T20:20:14.130970] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-09T20:20:14.131025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:14.131058] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:14.131089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:14.131152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:14.190021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:14.190894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:14.191010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:14.191045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:14.315719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:14.315880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:14.315920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:14.315949] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:14.319356] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-09T20:20:14.319719] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-09T20:20:14.319852] [INFO ] [sig ] DAVA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:14.466027] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DAVA.txt [2026-02-09T20:20:14.466188] [INFO ] [sig ] [859/3427] Completed DAVA in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:14.466229] [INFO ] [sig ] [860/3427] Forecasting DAVE... [2026-02-09T20:20:14.466260] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-09T20:20:14.466292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-09T20:20:14.477996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-09T20:20:14.478414] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-09T20:20:14.479279] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-09T20:20:14.479333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:14.479365] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:14.479391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:14.479449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:14.539040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:14.540000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:14.540092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:14.540126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:14.669426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:14.669614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:14.669659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:14.669708] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:14.674164] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: UP (p=52.48%) [2026-02-09T20:20:14.674499] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-09T20:20:14.674665] [INFO ] [sig ] DAVE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:14.823246] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DAVE.txt [2026-02-09T20:20:14.823411] [INFO ] [sig ] [860/3427] Completed DAVE in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:14.823451] [INFO ] [sig ] [861/3427] Forecasting DAWN... [2026-02-09T20:20:14.823481] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-09T20:20:14.823514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-09T20:20:14.836734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-09T20:20:14.837197] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-09T20:20:14.838157] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-09T20:20:14.838211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:14.838245] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:14.838273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:14.838346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:14.898407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:14.899568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:14.899680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:14.899715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:15.027843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:15.028004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:15.028047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:15.028077] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:15.031559] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: UP (p=87.63%) [2026-02-09T20:20:15.031861] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-09T20:20:15.031988] [INFO ] [sig ] DAWN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:15.177752] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DAWN.txt [2026-02-09T20:20:15.177936] [INFO ] [sig ] [861/3427] Completed DAWN in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:15.177984] [INFO ] [sig ] [862/3427] Forecasting DB... [2026-02-09T20:20:15.178017] [INFO ] [sig ] Generating forecast for: DB [2026-02-09T20:20:15.178052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-09T20:20:15.191308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-09T20:20:15.191789] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-09T20:20:15.192754] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-09T20:20:15.192810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:15.192844] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:15.192873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:15.192932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:15.262419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:15.263349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:15.263443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:15.263476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:15.399071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:15.399240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:15.399282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:15.399313] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:15.403060] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: DOWN (p=3.33%) [2026-02-09T20:20:15.403401] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-09T20:20:15.403550] [INFO ] [sig ] DB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:15.560554] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DB.txt [2026-02-09T20:20:15.560805] [INFO ] [sig ] [862/3427] Completed DB in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:15.560849] [INFO ] [sig ] [863/3427] Forecasting DBI... [2026-02-09T20:20:15.560882] [INFO ] [sig ] Generating forecast for: DBI [2026-02-09T20:20:15.560916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-09T20:20:15.573426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-09T20:20:15.573895] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-09T20:20:15.574778] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-09T20:20:15.574831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:15.574865] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:15.574899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:15.574972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:15.634424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:15.635558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:15.635661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:15.635694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:15.758730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:15.758891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:15.758931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:15.758960] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:15.762950] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: UP (p=75.01%) [2026-02-09T20:20:15.763226] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-09T20:20:15.763353] [INFO ] [sig ] DBI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:15.906097] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DBI.txt [2026-02-09T20:20:15.906229] [INFO ] [sig ] [863/3427] Completed DBI in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:15.906269] [INFO ] [sig ] [864/3427] Forecasting DBL... [2026-02-09T20:20:15.906299] [INFO ] [sig ] Generating forecast for: DBL [2026-02-09T20:20:15.906330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-09T20:20:15.917512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-09T20:20:15.917891] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-09T20:20:15.918743] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-09T20:20:15.918801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:15.918834] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:15.918861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:15.918919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:15.976616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:15.977417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:15.977501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:15.977536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:16.101679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:16.101840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:16.101881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:16.101911] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:16.105318] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-02-09T20:20:16.105617] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-09T20:20:16.105753] [INFO ] [sig ] DBL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:16.259086] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DBL.txt [2026-02-09T20:20:16.259251] [INFO ] [sig ] [864/3427] Completed DBL in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:16.259292] [INFO ] [sig ] [865/3427] Forecasting DBRG... [2026-02-09T20:20:16.259335] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-09T20:20:16.259375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-09T20:20:16.271312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-09T20:20:16.271752] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-09T20:20:16.272696] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-09T20:20:16.272753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:16.272791] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:16.272830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:16.272909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:16.334776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:16.335683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:16.335768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:16.335803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:16.460557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:16.460745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:16.460788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:16.460820] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:16.464342] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=66.84%) [2026-02-09T20:20:16.464658] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-09T20:20:16.464792] [INFO ] [sig ] DBRG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:16.608851] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DBRG.txt [2026-02-09T20:20:16.609031] [INFO ] [sig ] [865/3427] Completed DBRG in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:16.609078] [INFO ] [sig ] [866/3427] Forecasting DBX... [2026-02-09T20:20:16.609108] [INFO ] [sig ] Generating forecast for: DBX [2026-02-09T20:20:16.609141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-09T20:20:16.620286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-09T20:20:16.620714] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-09T20:20:16.621516] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-09T20:20:16.621603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:16.621687] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:16.621716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:16.621777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:16.680423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:16.681397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:16.681502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:16.681537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:16.811505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:16.811697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:16.811741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:16.811770] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:16.815270] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-09T20:20:16.815555] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-09T20:20:16.815713] [INFO ] [sig ] DBX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:16.964841] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DBX.txt [2026-02-09T20:20:16.965013] [INFO ] [sig ] [866/3427] Completed DBX in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:16.965061] [INFO ] [sig ] [867/3427] Forecasting DCBO... [2026-02-09T20:20:16.965095] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-09T20:20:16.965126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-09T20:20:16.977066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-09T20:20:16.977525] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-09T20:20:16.978358] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-09T20:20:16.978411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:16.978444] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:16.978472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:16.978528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:17.038722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:17.039732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:17.039850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:17.039888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:17.165358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:17.165522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:17.165565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:17.165616] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:17.169228] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: UP (p=85.13%) [2026-02-09T20:20:17.169515] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-09T20:20:17.169668] [INFO ] [sig ] DCBO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:17.338409] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DCBO.txt [2026-02-09T20:20:17.338597] [INFO ] [sig ] [867/3427] Completed DCBO in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:17.338651] [INFO ] [sig ] [868/3427] Forecasting DCI... [2026-02-09T20:20:17.338690] [INFO ] [sig ] Generating forecast for: DCI [2026-02-09T20:20:17.338729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-09T20:20:17.350173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-09T20:20:17.350602] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-09T20:20:17.351428] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-09T20:20:17.351481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:17.351514] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:17.351542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:17.351627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:17.409448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:17.410367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:17.410450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:17.410484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:17.530337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:17.530508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:17.530558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:17.530619] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:17.534215] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-09T20:20:17.534504] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-09T20:20:17.534659] [INFO ] [sig ] DCI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:17.682716] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DCI.txt [2026-02-09T20:20:17.682893] [INFO ] [sig ] [868/3427] Completed DCI in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:17.682936] [INFO ] [sig ] [869/3427] Forecasting DCO... [2026-02-09T20:20:17.682967] [INFO ] [sig ] Generating forecast for: DCO [2026-02-09T20:20:17.683000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-09T20:20:17.694843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-09T20:20:17.695292] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-09T20:20:17.696192] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-09T20:20:17.696247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:17.696281] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:17.696311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:17.696370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:17.754199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:17.755150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:17.755237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:17.755272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:17.876376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:17.876536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:17.876594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:17.876627] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:17.880144] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: DOWN (p=27.31%) [2026-02-09T20:20:17.880425] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-09T20:20:17.880551] [INFO ] [sig ] DCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:18.024263] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DCO.txt [2026-02-09T20:20:18.024402] [INFO ] [sig ] [869/3427] Completed DCO in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:18.024447] [INFO ] [sig ] [870/3427] Forecasting DCOM... [2026-02-09T20:20:18.024479] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-09T20:20:18.024509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-09T20:20:18.037115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-09T20:20:18.037479] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-09T20:20:18.038528] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-09T20:20:18.038598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:18.038637] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:18.038670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:18.038739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:18.099226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:18.100344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:18.100427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:18.100459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:18.224591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:18.224755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:18.224796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:18.224825] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:18.228666] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=62.48%) [2026-02-09T20:20:18.229184] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-09T20:20:18.229336] [INFO ] [sig ] DCOM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:18.381220] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DCOM.txt [2026-02-09T20:20:18.381401] [INFO ] [sig ] [870/3427] Completed DCOM in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:18.381444] [INFO ] [sig ] [871/3427] Forecasting DCTH... [2026-02-09T20:20:18.381476] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-09T20:20:18.381506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-09T20:20:18.393339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-09T20:20:18.393766] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-09T20:20:18.394595] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-09T20:20:18.394650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:18.394682] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:18.394709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:18.394765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:18.456199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:18.457255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:18.457376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:18.457420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:18.583994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:18.584182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:18.584227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:18.584258] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:18.587978] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=58.95%) [2026-02-09T20:20:18.588290] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-09T20:20:18.588455] [INFO ] [sig ] DCTH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:18.754887] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DCTH.txt [2026-02-09T20:20:18.755058] [INFO ] [sig ] [871/3427] Completed DCTH in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:18.755100] [INFO ] [sig ] [872/3427] Forecasting DD... [2026-02-09T20:20:18.755132] [INFO ] [sig ] Generating forecast for: DD [2026-02-09T20:20:18.755172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-09T20:20:18.771445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-09T20:20:18.771910] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-09T20:20:18.772810] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-09T20:20:18.773054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:18.773086] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:18.773121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:18.773192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:18.845693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:18.846616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:18.846718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:18.846762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:18.985359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:18.985535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:18.985609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:18.985652] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:18.989750] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: UP (p=52.10%) [2026-02-09T20:20:18.990054] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-09T20:20:18.990188] [INFO ] [sig ] DD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:19.149272] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DD.txt [2026-02-09T20:20:19.149434] [INFO ] [sig ] [872/3427] Completed DD in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:19.149478] [INFO ] [sig ] [873/3427] Forecasting DDD... [2026-02-09T20:20:19.149507] [INFO ] [sig ] Generating forecast for: DDD [2026-02-09T20:20:19.149538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-09T20:20:19.163123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-09T20:20:19.163630] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-09T20:20:19.164461] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-09T20:20:19.164515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:19.164549] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:19.164602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:19.164666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:19.224896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:19.225800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:19.225895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:19.225930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:19.358742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:19.358907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:19.358949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:19.358995] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:19.362487] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: UP (p=58.44%) [2026-02-09T20:20:19.362815] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-09T20:20:19.362947] [INFO ] [sig ] DDD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:19.510128] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DDD.txt [2026-02-09T20:20:19.510287] [INFO ] [sig ] [873/3427] Completed DDD in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-09T20:20:19.510330] [INFO ] [sig ] [874/3427] Forecasting DDI... [2026-02-09T20:20:19.510361] [INFO ] [sig ] Generating forecast for: DDI [2026-02-09T20:20:19.510394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-09T20:20:19.521413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-09T20:20:19.521810] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-09T20:20:19.522672] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-09T20:20:19.522731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:19.522765] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:19.522793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:19.522852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:19.581119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:19.582009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:19.582091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:19.582125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:19.702484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:19.702665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:19.702706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:19.702735] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:19.706640] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-02-09T20:20:19.706954] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-09T20:20:19.707083] [INFO ] [sig ] DDI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:19.856433] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DDI.txt [2026-02-09T20:20:19.856613] [INFO ] [sig ] [874/3427] Completed DDI in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:19.856657] [INFO ] [sig ] [875/3427] Forecasting DDL... [2026-02-09T20:20:19.856687] [INFO ] [sig ] Generating forecast for: DDL [2026-02-09T20:20:19.856720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-09T20:20:19.868124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-09T20:20:19.868518] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-09T20:20:19.869349] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-09T20:20:19.869401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:19.869434] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:19.869461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:19.869517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:19.926654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:19.927611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:19.927726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:19.927770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:20.051591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:20.051759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:20.051808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:20.051839] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:20.055206] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=26.85%) [2026-02-09T20:20:20.055478] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-09T20:20:20.055623] [INFO ] [sig ] DDL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:20.205064] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DDL.txt [2026-02-09T20:20:20.205228] [INFO ] [sig ] [875/3427] Completed DDL in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:20.205269] [INFO ] [sig ] [876/3427] Forecasting DDOG... [2026-02-09T20:20:20.205298] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-09T20:20:20.205329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-09T20:20:20.217928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-09T20:20:20.218331] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-09T20:20:20.219151] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-09T20:20:20.219203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:20.219235] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:20.219261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:20.219335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:20.278769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:20.279656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:20.279745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:20.279779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:20.402761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:20.402926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:20.402967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:20.402997] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:20.406476] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=45.18%) [2026-02-09T20:20:20.406796] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-09T20:20:20.406930] [INFO ] [sig ] DDOG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:20.555763] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DDOG.txt [2026-02-09T20:20:20.555919] [INFO ] [sig ] [876/3427] Completed DDOG in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:20.555960] [INFO ] [sig ] [877/3427] Forecasting DDS... [2026-02-09T20:20:20.555991] [INFO ] [sig ] Generating forecast for: DDS [2026-02-09T20:20:20.556022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-09T20:20:20.567928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-09T20:20:20.568306] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-09T20:20:20.569286] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-09T20:20:20.569338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:20.569370] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:20.569413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:20.569471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:20.626532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:20.627279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:20.627385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:20.627422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:20.756826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:20.757175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:20.757216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:20.757245] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:20.760982] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: DOWN (p=15.10%) [2026-02-09T20:20:20.761312] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-09T20:20:20.761452] [INFO ] [sig ] DDS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:20.913471] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DDS.txt [2026-02-09T20:20:20.913650] [INFO ] [sig ] [877/3427] Completed DDS in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:20.913697] [INFO ] [sig ] [878/3427] Forecasting DE... [2026-02-09T20:20:20.913735] [INFO ] [sig ] Generating forecast for: DE [2026-02-09T20:20:20.913773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-09T20:20:20.924704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-09T20:20:20.925105] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-09T20:20:20.926030] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-09T20:20:20.926085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:20.926117] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:20.926144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:20.926201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:20.985827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:20.986755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:20.986857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:20.986903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:21.110910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:21.111079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:21.111122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:21.111152] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:21.114722] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: UP (p=74.42%) [2026-02-09T20:20:21.115107] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-09T20:20:21.115258] [INFO ] [sig ] DE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:21.261613] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DE.txt [2026-02-09T20:20:21.261766] [INFO ] [sig ] [878/3427] Completed DE in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:21.261806] [INFO ] [sig ] [879/3427] Forecasting DEA... [2026-02-09T20:20:21.261836] [INFO ] [sig ] Generating forecast for: DEA [2026-02-09T20:20:21.261868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-09T20:20:21.275614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-09T20:20:21.276047] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-09T20:20:21.277040] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-09T20:20:21.277101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:21.277142] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:21.277177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:21.277255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:21.343859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:21.344724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:21.344810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:21.344844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:21.472625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:21.472791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:21.472832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:21.472863] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:21.476735] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: UP (p=77.43%) [2026-02-09T20:20:21.477028] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-09T20:20:21.477156] [INFO ] [sig ] DEA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:21.628625] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DEA.txt [2026-02-09T20:20:21.628781] [INFO ] [sig ] [879/3427] Completed DEA in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:21.628894] [INFO ] [sig ] [880/3427] Forecasting DECK... [2026-02-09T20:20:21.628932] [INFO ] [sig ] Generating forecast for: DECK [2026-02-09T20:20:21.628969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-09T20:20:21.640243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-09T20:20:21.640641] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-09T20:20:21.641505] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-09T20:20:21.641587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:21.641635] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:21.641673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:21.641749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:21.703336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:21.704486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:21.704594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:21.704633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:21.842525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:21.842703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:21.842748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:21.842783] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:21.847415] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: UP (p=88.96%) [2026-02-09T20:20:21.847748] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-09T20:20:21.847907] [INFO ] [sig ] DECK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:21.995173] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DECK.txt [2026-02-09T20:20:21.995327] [INFO ] [sig ] [880/3427] Completed DECK in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:21.995369] [INFO ] [sig ] [881/3427] Forecasting DEI... [2026-02-09T20:20:21.995402] [INFO ] [sig ] Generating forecast for: DEI [2026-02-09T20:20:21.995440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-09T20:20:22.008305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-09T20:20:22.008735] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-09T20:20:22.009615] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-09T20:20:22.009669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:22.009703] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:22.009731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:22.009791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:22.070808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:22.071716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:22.071802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:22.071836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:22.198189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:22.198350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:22.198392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:22.198421] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:22.201910] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: DOWN (p=16.65%) [2026-02-09T20:20:22.202260] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-09T20:20:22.202404] [INFO ] [sig ] DEI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:22.352073] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DEI.txt [2026-02-09T20:20:22.352233] [INFO ] [sig ] [881/3427] Completed DEI in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:22.352275] [INFO ] [sig ] [882/3427] Forecasting DELL... [2026-02-09T20:20:22.352308] [INFO ] [sig ] Generating forecast for: DELL [2026-02-09T20:20:22.352339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-09T20:20:22.364630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-09T20:20:22.365044] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-09T20:20:22.365928] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-09T20:20:22.365982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:22.366191] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:22.366219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:22.366276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:22.427056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:22.428422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:22.428529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:22.428566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:22.572372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:22.572559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:22.572632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:22.572665] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:22.577150] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=58.41%) [2026-02-09T20:20:22.577508] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-09T20:20:22.577671] [INFO ] [sig ] DELL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:22.733802] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DELL.txt [2026-02-09T20:20:22.733978] [INFO ] [sig ] [882/3427] Completed DELL in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:22.734019] [INFO ] [sig ] [883/3427] Forecasting DEO... [2026-02-09T20:20:22.734049] [INFO ] [sig ] Generating forecast for: DEO [2026-02-09T20:20:22.734079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-09T20:20:22.745704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-09T20:20:22.746120] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-09T20:20:22.747025] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-09T20:20:22.747079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:22.747111] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:22.747168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:22.747228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:22.807624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:22.808625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:22.808718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:22.808751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:22.938862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:22.939217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:22.939261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:22.939289] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:22.943276] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: DOWN (p=15.08%) [2026-02-09T20:20:22.943598] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-09T20:20:22.943737] [INFO ] [sig ] DEO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:23.096620] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DEO.txt [2026-02-09T20:20:23.096786] [INFO ] [sig ] [883/3427] Completed DEO in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:23.096826] [INFO ] [sig ] [884/3427] Forecasting DERM... [2026-02-09T20:20:23.096856] [INFO ] [sig ] Generating forecast for: DERM [2026-02-09T20:20:23.096889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-09T20:20:23.108157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-09T20:20:23.108606] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-09T20:20:23.109454] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-09T20:20:23.109507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:23.109540] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:23.109567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:23.109659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:23.168378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:23.169316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:23.169402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:23.169435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:23.312564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:23.312764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:23.312806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:23.312840] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:23.317037] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=47.17%) [2026-02-09T20:20:23.317402] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-09T20:20:23.317566] [INFO ] [sig ] DERM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:23.475526] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DERM.txt [2026-02-09T20:20:23.475682] [INFO ] [sig ] [884/3427] Completed DERM in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:23.475724] [INFO ] [sig ] [885/3427] Forecasting DFGP... [2026-02-09T20:20:23.475754] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-09T20:20:23.475784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-09T20:20:23.487539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-09T20:20:23.487951] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-09T20:20:23.488966] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-09T20:20:23.489018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:23.489049] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:23.489076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:23.489133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:23.554155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:23.555010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:23.555271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:23.555306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:23.680982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:23.681148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:23.681203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:23.681265] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:23.684897] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-02-09T20:20:23.685224] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-09T20:20:23.685363] [INFO ] [sig ] DFGP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:23.831793] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DFGP.txt [2026-02-09T20:20:23.831943] [INFO ] [sig ] [885/3427] Completed DFGP in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:23.831983] [INFO ] [sig ] [886/3427] Forecasting DFGX... [2026-02-09T20:20:23.832013] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-09T20:20:23.832045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-09T20:20:23.843498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-09T20:20:23.843896] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-09T20:20:23.844716] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-09T20:20:23.844768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:23.844800] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:23.844827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:23.844884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:23.904227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:23.905277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:23.905363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:23.905397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:24.035689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:24.035873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:24.035914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:24.035942] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:24.040123] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: DOWN (p=38.79%) [2026-02-09T20:20:24.040442] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-09T20:20:24.040613] [INFO ] [sig ] DFGX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:24.199079] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DFGX.txt [2026-02-09T20:20:24.199222] [INFO ] [sig ] [886/3427] Completed DFGX in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:24.199263] [INFO ] [sig ] [887/3427] Forecasting DFH... [2026-02-09T20:20:24.199293] [INFO ] [sig ] Generating forecast for: DFH [2026-02-09T20:20:24.199324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-09T20:20:24.212112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-09T20:20:24.212490] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-09T20:20:24.213497] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-09T20:20:24.213550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:24.213610] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:24.213640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:24.213700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:24.274832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:24.275687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:24.275774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:24.275815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:24.404349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:24.404515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:24.404557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:24.404612] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:24.408678] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-02-09T20:20:24.409033] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-09T20:20:24.409367] [INFO ] [sig ] DFH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:24.575110] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DFH.txt [2026-02-09T20:20:24.575271] [INFO ] [sig ] [887/3427] Completed DFH in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:24.575313] [INFO ] [sig ] [888/3427] Forecasting DFIN... [2026-02-09T20:20:24.575344] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-09T20:20:24.575376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-09T20:20:24.587199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-09T20:20:24.587718] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-09T20:20:24.588689] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-09T20:20:24.588750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:24.588782] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:24.588811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:24.588869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:24.655351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:24.656282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:24.656370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:24.656404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:24.781621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:24.781791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:24.781850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:24.781889] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:24.785710] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: DOWN (p=32.75%) [2026-02-09T20:20:24.786012] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-09T20:20:24.786149] [INFO ] [sig ] DFIN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:24.938973] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DFIN.txt [2026-02-09T20:20:24.939143] [INFO ] [sig ] [888/3427] Completed DFIN in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:24.939185] [INFO ] [sig ] [889/3427] Forecasting DFP... [2026-02-09T20:20:24.939215] [INFO ] [sig ] Generating forecast for: DFP [2026-02-09T20:20:24.939244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-09T20:20:24.950642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-09T20:20:24.951050] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-09T20:20:24.951900] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-09T20:20:24.951952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:24.951983] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:24.952009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:24.952070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:25.009907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:25.010818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:25.010903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:25.010938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:25.131650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:25.131817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:25.131861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:25.131891] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:25.135481] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: UP (p=76.83%) [2026-02-09T20:20:25.135882] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-09T20:20:25.136050] [INFO ] [sig ] DFP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:25.286255] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DFP.txt [2026-02-09T20:20:25.286406] [INFO ] [sig ] [889/3427] Completed DFP in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-09T20:20:25.286450] [INFO ] [sig ] [890/3427] Forecasting DG... [2026-02-09T20:20:25.286482] [INFO ] [sig ] Generating forecast for: DG [2026-02-09T20:20:25.286513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-09T20:20:25.298382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-09T20:20:25.298796] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-09T20:20:25.299690] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-09T20:20:25.299745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:25.299793] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:25.299823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:25.299881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:25.360670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:25.361446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:25.361530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:25.361564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:25.484986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:25.485162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:25.485202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:25.485234] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:25.489015] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=20.68%) [2026-02-09T20:20:25.489376] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-09T20:20:25.489535] [INFO ] [sig ] DG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:25.640041] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DG.txt [2026-02-09T20:20:25.640200] [INFO ] [sig ] [890/3427] Completed DG in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-09T20:20:25.640245] [INFO ] [sig ] [891/3427] Forecasting DGCB... [2026-02-09T20:20:25.640275] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-09T20:20:25.640307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-09T20:20:25.651217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-09T20:20:25.651569] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-09T20:20:25.652413] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-09T20:20:25.652471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:25.652518] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:25.652550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:25.652637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:25.712652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:25.713324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:25.713406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:25.713438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:25.835546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:25.835717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:25.835757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:25.835785] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:25.839260] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: UP (p=88.74%) [2026-02-09T20:20:25.839533] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-09T20:20:25.839677] [INFO ] [sig ] DGCB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:25.982279] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DGCB.txt [2026-02-09T20:20:25.982407] [INFO ] [sig ] [891/3427] Completed DGCB in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:25.982447] [INFO ] [sig ] [892/3427] Forecasting DGICA... [2026-02-09T20:20:25.982477] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-09T20:20:25.982507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-09T20:20:25.994028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-09T20:20:25.994374] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-09T20:20:25.995249] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-09T20:20:25.995304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:25.995338] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:25.995367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:25.995425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:26.053096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:26.053773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:26.053855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:26.053892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:26.175058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:26.175214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:26.175254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:26.175284] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:26.178751] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=54.33%) [2026-02-09T20:20:26.179053] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-09T20:20:26.179181] [INFO ] [sig ] DGICA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:26.322263] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DGICA.txt [2026-02-09T20:20:26.322393] [INFO ] [sig ] [892/3427] Completed DGICA in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:26.322433] [INFO ] [sig ] [893/3427] Forecasting DGII... [2026-02-09T20:20:26.322464] [INFO ] [sig ] Generating forecast for: DGII [2026-02-09T20:20:26.322495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-09T20:20:26.333339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-09T20:20:26.333710] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-09T20:20:26.334500] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-09T20:20:26.334552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:26.334609] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:26.334640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:26.334698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:26.391413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:26.392121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:26.392236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:26.392270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:26.518442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:26.518620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:26.518662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:26.518691] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:26.522098] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: DOWN (p=5.58%) [2026-02-09T20:20:26.522366] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-09T20:20:26.522488] [INFO ] [sig ] DGII: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:26.669794] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DGII.txt [2026-02-09T20:20:26.669952] [INFO ] [sig ] [893/3427] Completed DGII in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:26.669996] [INFO ] [sig ] [894/3427] Forecasting DGRE... [2026-02-09T20:20:26.670029] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-09T20:20:26.670060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-09T20:20:26.680790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-09T20:20:26.681327] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-09T20:20:26.682146] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-09T20:20:26.682198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:26.682229] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:26.682256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:26.682314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:26.740594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:26.741210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:26.741291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:26.741324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:26.855612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:26.855761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:26.855811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:26.855846] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:26.859337] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=53.18%) [2026-02-09T20:20:26.859630] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-09T20:20:26.859756] [INFO ] [sig ] DGRE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:27.004818] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DGRE.txt [2026-02-09T20:20:27.005011] [INFO ] [sig ] [894/3427] Completed DGRE in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:27.005052] [INFO ] [sig ] [895/3427] Forecasting DGRS... [2026-02-09T20:20:27.005084] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-09T20:20:27.005115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-09T20:20:27.016093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-09T20:20:27.016511] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-09T20:20:27.017391] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-09T20:20:27.017446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:27.017479] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:27.017506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:27.017564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:27.074837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:27.075754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:27.075848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:27.075889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:27.197824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:27.197980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:27.198021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:27.198050] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:27.201471] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=18.31%) [2026-02-09T20:20:27.201763] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-09T20:20:27.201912] [INFO ] [sig ] DGRS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:27.345483] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DGRS.txt [2026-02-09T20:20:27.345638] [INFO ] [sig ] [895/3427] Completed DGRS in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:27.345681] [INFO ] [sig ] [896/3427] Forecasting DGX... [2026-02-09T20:20:27.345711] [INFO ] [sig ] Generating forecast for: DGX [2026-02-09T20:20:27.345743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-09T20:20:27.360052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-09T20:20:27.360411] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-09T20:20:27.361289] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-09T20:20:27.361342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:27.361375] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:27.361402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:27.361461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:27.419796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:27.420690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:27.420782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:27.420816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:27.542254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:27.542417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:27.542457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:27.542488] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:27.545940] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=1.55%) [2026-02-09T20:20:27.546230] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-09T20:20:27.546364] [INFO ] [sig ] DGX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:27.695138] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DGX.txt [2026-02-09T20:20:27.695329] [INFO ] [sig ] [896/3427] Completed DGX in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:27.695371] [INFO ] [sig ] [897/3427] Forecasting DH... [2026-02-09T20:20:27.695401] [INFO ] [sig ] Generating forecast for: DH [2026-02-09T20:20:27.695431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-09T20:20:27.707725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-09T20:20:27.708143] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-09T20:20:27.709012] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-09T20:20:27.709066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:27.709098] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:27.709125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:27.709182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:27.769435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:27.770347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:27.770432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:27.770466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:27.906468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:27.906648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:27.906706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:27.906738] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:27.910744] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=33.11%) [2026-02-09T20:20:27.911062] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-09T20:20:27.911200] [INFO ] [sig ] DH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:28.059928] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DH.txt [2026-02-09T20:20:28.060062] [INFO ] [sig ] [897/3427] Completed DH in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:28.060280] [INFO ] [sig ] [898/3427] Forecasting DHC... [2026-02-09T20:20:28.060309] [INFO ] [sig ] Generating forecast for: DHC [2026-02-09T20:20:28.060340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-09T20:20:28.071626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-09T20:20:28.071995] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-09T20:20:28.073100] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-09T20:20:28.073153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:28.073185] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:28.073211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:28.073269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:28.131794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:28.132650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:28.132739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:28.132771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:28.260621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:28.260780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:28.260819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:28.260849] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:28.264322] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=97.96%) [2026-02-09T20:20:28.264617] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-09T20:20:28.264746] [INFO ] [sig ] DHC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:28.413612] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DHC.txt [2026-02-09T20:20:28.413782] [INFO ] [sig ] [898/3427] Completed DHC in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:28.413822] [INFO ] [sig ] [899/3427] Forecasting DHF... [2026-02-09T20:20:28.413852] [INFO ] [sig ] Generating forecast for: DHF [2026-02-09T20:20:28.413884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-09T20:20:28.425223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-09T20:20:28.425657] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-09T20:20:28.426476] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-09T20:20:28.426530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:28.426563] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:28.426611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:28.426671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:28.488102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:28.489446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:28.489547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:28.489601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:28.611751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:28.611914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:28.611957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:28.611987] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:28.615475] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=52.63%) [2026-02-09T20:20:28.615777] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-09T20:20:28.615911] [INFO ] [sig ] DHF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:28.764299] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DHF.txt [2026-02-09T20:20:28.764440] [INFO ] [sig ] [899/3427] Completed DHF in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:28.764480] [INFO ] [sig ] [900/3427] Forecasting DHI... [2026-02-09T20:20:28.764509] [INFO ] [sig ] Generating forecast for: DHI [2026-02-09T20:20:28.764540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-09T20:20:28.775905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-09T20:20:28.776251] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-09T20:20:28.777055] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-09T20:20:28.777109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:28.777167] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:28.777198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:28.777256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:28.834509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:28.835379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:28.835463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:28.835495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:28.965172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:28.965333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:28.965373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:28.965403] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:28.968934] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-02-09T20:20:28.969230] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-09T20:20:28.969361] [INFO ] [sig ] DHI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:29.125844] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DHI.txt [2026-02-09T20:20:29.126007] [INFO ] [sig ] [900/3427] Completed DHI in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:29.126048] [INFO ] [sig ] [901/3427] Forecasting DHIL... [2026-02-09T20:20:29.126078] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-09T20:20:29.126109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-09T20:20:29.137382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-09T20:20:29.137775] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-09T20:20:29.138643] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-09T20:20:29.138696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:29.138728] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:29.138773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:29.138839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:29.196556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:29.197466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:29.197548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:29.197599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:29.310420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:29.310603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:29.310645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:29.310676] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:29.314148] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: DOWN (p=35.04%) [2026-02-09T20:20:29.314429] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-09T20:20:29.314556] [INFO ] [sig ] DHIL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:29.458397] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DHIL.txt [2026-02-09T20:20:29.458548] [INFO ] [sig ] [901/3427] Completed DHIL in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:29.458610] [INFO ] [sig ] [902/3427] Forecasting DHX... [2026-02-09T20:20:29.458642] [INFO ] [sig ] Generating forecast for: DHX [2026-02-09T20:20:29.458673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-09T20:20:29.469635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-09T20:20:29.470018] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-09T20:20:29.470845] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-09T20:20:29.470910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:29.470965] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:29.471000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:29.471058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:29.530559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:29.531397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:29.531482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:29.531515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:29.653427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:29.653597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:29.653639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:29.653668] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:29.657058] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: UP (p=90.50%) [2026-02-09T20:20:29.657331] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-09T20:20:29.657486] [INFO ] [sig ] DHX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:29.804291] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DHX.txt [2026-02-09T20:20:29.804462] [INFO ] [sig ] [902/3427] Completed DHX in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:29.804504] [INFO ] [sig ] [903/3427] Forecasting DIBS... [2026-02-09T20:20:29.804534] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-09T20:20:29.804564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-09T20:20:29.815800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-09T20:20:29.816204] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-09T20:20:29.817082] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-09T20:20:29.817136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:29.817168] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:29.817195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:29.817253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:29.877690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:29.878794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:29.878881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:29.878913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:30.010192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:30.010414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:30.010459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:30.010539] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:30.014255] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: UP (p=54.73%) [2026-02-09T20:20:30.014646] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-09T20:20:30.014806] [INFO ] [sig ] DIBS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:30.169562] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DIBS.txt [2026-02-09T20:20:30.169739] [INFO ] [sig ] [903/3427] Completed DIBS in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:30.169780] [INFO ] [sig ] [904/3427] Forecasting DIN... [2026-02-09T20:20:30.169810] [INFO ] [sig ] Generating forecast for: DIN [2026-02-09T20:20:30.169841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-09T20:20:30.182143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-09T20:20:30.182499] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-09T20:20:30.183349] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-09T20:20:30.183403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:30.183436] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:30.183470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:30.183541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:30.240744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:30.241648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:30.241733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:30.241766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:30.367435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:30.367612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:30.367654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:30.367685] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:30.371129] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: DOWN (p=9.03%) [2026-02-09T20:20:30.371406] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-09T20:20:30.371533] [INFO ] [sig ] DIN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:30.515178] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DIN.txt [2026-02-09T20:20:30.515516] [INFO ] [sig ] [904/3427] Completed DIN in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-09T20:20:30.515558] [INFO ] [sig ] [905/3427] Forecasting DINO... [2026-02-09T20:20:30.515607] [INFO ] [sig ] Generating forecast for: DINO [2026-02-09T20:20:30.515646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-09T20:20:30.527864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-09T20:20:30.528246] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-09T20:20:30.529062] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-09T20:20:30.529114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:30.529145] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:30.529350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:30.529407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:30.587224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:30.587870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:30.587958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:30.587997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:30.712269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:30.712452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:30.712495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:30.712526] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:30.716549] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: DOWN (p=42.16%) [2026-02-09T20:20:30.716880] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-09T20:20:30.717023] [INFO ] [sig ] DINO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:30.866878] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DINO.txt [2026-02-09T20:20:30.867013] [INFO ] [sig ] [905/3427] Completed DINO in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-09T20:20:30.867052] [INFO ] [sig ] [906/3427] Forecasting DIOD... [2026-02-09T20:20:30.867082] [INFO ] [sig ] Generating forecast for: DIOD [2026-02-09T20:20:30.867113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIOD' from 'https://tdm.silogroup.org/data/derivative_storage/DIOD.csv'. [2026-02-09T20:20:30.878394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIOD'. [2026-02-09T20:20:30.878763] [INFO ] [FORECASTER] Starting predict_future for DIOD [2026-02-09T20:20:30.879621] [DEBUG] [LOCAL ] No optimal features file found for DIOD: ./output/feature-sets/DIOD.txt [2026-02-09T20:20:30.879675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:30.879708] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:30.879736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:30.879793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:30.940500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:30.941391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:30.941474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:30.941508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:31.071553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:31.071731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:31.071771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:31.071800] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:31.075370] [DEBUG] [FORECASTER] DIOD: Forecast T+1@11:T+2@11: UP (p=89.47%) [2026-02-09T20:20:31.075663] [INFO ] [FORECASTER] Completed predict_future for DIOD [2026-02-09T20:20:31.075790] [INFO ] [sig ] DIOD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:31.218682] [INFO ] [LOCAL ] Saved forecast: DIOD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DIOD.txt [2026-02-09T20:20:31.218846] [INFO ] [sig ] [906/3427] Completed DIOD in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-09T20:20:31.218886] [INFO ] [sig ] [907/3427] Forecasting DIS... [2026-02-09T20:20:31.218919] [INFO ] [sig ] Generating forecast for: DIS [2026-02-09T20:20:31.218950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-09T20:20:31.230938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-09T20:20:31.231308] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-09T20:20:31.232368] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-09T20:20:31.232421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:31.232453] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:31.232479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:31.232536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:31.291177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:31.291959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:31.292054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:31.292094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:31.415251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:31.415410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:31.415450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:31.415479] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:31.418968] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=90.15%) [2026-02-09T20:20:31.419240] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-09T20:20:31.419368] [INFO ] [sig ] DIS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:31.565029] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DIS.txt [2026-02-09T20:20:31.565174] [INFO ] [sig ] [907/3427] Completed DIS in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-09T20:20:31.565217] [INFO ] [sig ] [908/3427] Forecasting DJCO... [2026-02-09T20:20:31.565246] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-09T20:20:31.565275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-09T20:20:31.575714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-09T20:20:31.576052] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-09T20:20:31.576877] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-09T20:20:31.576930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:31.576962] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:31.576988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:31.577044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:31.637108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:31.638033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:31.638115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:31.638149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:31.761527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:31.761703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:31.761748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:31.761778] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:31.765325] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=45.96%) [2026-02-09T20:20:31.765617] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-09T20:20:31.765744] [INFO ] [sig ] DJCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:31.909269] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DJCO.txt [2026-02-09T20:20:31.909410] [INFO ] [sig ] [908/3427] Completed DJCO in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:31.909450] [INFO ] [sig ] [909/3427] Forecasting DK... [2026-02-09T20:20:31.909480] [INFO ] [sig ] Generating forecast for: DK [2026-02-09T20:20:31.909511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-09T20:20:31.921182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-09T20:20:31.921599] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-09T20:20:31.922498] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-09T20:20:31.922554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:31.922616] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:31.922648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:31.922708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:31.985490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:31.986280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:31.986364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:31.986400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:32.109180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:32.109337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:32.109380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:32.109408] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:32.113357] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: DOWN (p=3.02%) [2026-02-09T20:20:32.113749] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-09T20:20:32.113916] [INFO ] [sig ] DK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:32.271440] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DK.txt [2026-02-09T20:20:32.271621] [INFO ] [sig ] [909/3427] Completed DK in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:32.271679] [INFO ] [sig ] [910/3427] Forecasting DKL... [2026-02-09T20:20:32.271711] [INFO ] [sig ] Generating forecast for: DKL [2026-02-09T20:20:32.271742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-09T20:20:32.282805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-09T20:20:32.283165] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-09T20:20:32.284021] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-09T20:20:32.284077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:32.284113] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:32.284145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:32.284207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:32.347855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:32.348964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:32.349053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:32.349124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:32.474005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:32.474225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:32.474271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:32.474302] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:32.478323] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: DOWN (p=30.00%) [2026-02-09T20:20:32.478819] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-09T20:20:32.478956] [INFO ] [sig ] DKL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:32.640358] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DKL.txt [2026-02-09T20:20:32.640505] [INFO ] [sig ] [910/3427] Completed DKL in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:32.640546] [INFO ] [sig ] [911/3427] Forecasting DKNG... [2026-02-09T20:20:32.640594] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-09T20:20:32.640628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-09T20:20:32.653066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-09T20:20:32.653465] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-09T20:20:32.654362] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-09T20:20:32.654419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:32.654453] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:32.654483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:32.654558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:32.716560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:32.717481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:32.717570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:32.717627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:32.843401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:32.843568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:32.843633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:32.843665] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:32.848186] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=15.47%) [2026-02-09T20:20:32.848483] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-09T20:20:32.848639] [INFO ] [sig ] DKNG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:33.020629] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DKNG.txt [2026-02-09T20:20:33.020792] [INFO ] [sig ] [911/3427] Completed DKNG in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:33.020838] [INFO ] [sig ] [912/3427] Forecasting DKS... [2026-02-09T20:20:33.020873] [INFO ] [sig ] Generating forecast for: DKS [2026-02-09T20:20:33.020908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-09T20:20:33.032890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-09T20:20:33.033315] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-09T20:20:33.034212] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-09T20:20:33.034269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:33.034305] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:33.034335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:33.034396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:33.098802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:33.099698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:33.099784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:33.099823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:33.224841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:33.225018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:33.225067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:33.225101] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:33.228655] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: DOWN (p=20.50%) [2026-02-09T20:20:33.228981] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-09T20:20:33.229144] [INFO ] [sig ] DKS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:33.390520] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DKS.txt [2026-02-09T20:20:33.390709] [INFO ] [sig ] [912/3427] Completed DKS in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:33.390754] [INFO ] [sig ] [913/3427] Forecasting DLB... [2026-02-09T20:20:33.390784] [INFO ] [sig ] Generating forecast for: DLB [2026-02-09T20:20:33.390815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-09T20:20:33.401841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-09T20:20:33.402230] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-09T20:20:33.403166] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-09T20:20:33.403223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:33.403259] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:33.403292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:33.403354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:33.465836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:33.466595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:33.466679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:33.466717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:33.590880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:33.591042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:33.591089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:33.591124] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:33.594548] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: DOWN (p=13.47%) [2026-02-09T20:20:33.594841] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-09T20:20:33.594966] [INFO ] [sig ] DLB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:33.752415] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DLB.txt [2026-02-09T20:20:33.752684] [INFO ] [sig ] [913/3427] Completed DLB in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:33.752743] [INFO ] [sig ] [914/3427] Forecasting DLHC... [2026-02-09T20:20:33.752776] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-09T20:20:33.752819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-09T20:20:33.768913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-09T20:20:33.769447] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-09T20:20:33.770565] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-09T20:20:33.770680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:33.770721] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:33.770755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:33.770830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:33.848675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:33.849804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:33.849907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:33.849947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:33.997890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:33.998083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:33.998133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:33.998168] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:34.002912] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-02-09T20:20:34.003387] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-09T20:20:34.003598] [INFO ] [sig ] DLHC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:34.205327] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DLHC.txt [2026-02-09T20:20:34.205536] [INFO ] [sig ] [914/3427] Completed DLHC in 0.5s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:34.205605] [INFO ] [sig ] [915/3427] Forecasting DLNG... [2026-02-09T20:20:34.205647] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-09T20:20:34.205684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-09T20:20:34.240706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-09T20:20:34.241294] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-09T20:20:34.242559] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-09T20:20:34.242653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:34.242702] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:34.242744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:34.242834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:34.346319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:34.347661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:34.347787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:34.347843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:34.515271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:34.515474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:34.515537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:34.515597] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:34.520281] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=73.30%) [2026-02-09T20:20:34.520799] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-09T20:20:34.521001] [INFO ] [sig ] DLNG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:34.755813] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DLNG.txt [2026-02-09T20:20:34.756162] [INFO ] [sig ] [915/3427] Completed DLNG in 0.6s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:34.756234] [INFO ] [sig ] [916/3427] Forecasting DLO... [2026-02-09T20:20:34.756288] [INFO ] [sig ] Generating forecast for: DLO [2026-02-09T20:20:34.756351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-09T20:20:34.786470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-09T20:20:34.786965] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-09T20:20:34.788196] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-09T20:20:34.788272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:34.788321] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:34.788358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:34.788443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:34.868279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:34.869462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:34.869570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:34.869627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:35.018475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:35.018695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:35.018754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:35.018799] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:35.024342] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-09T20:20:35.024914] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-09T20:20:35.025135] [INFO ] [sig ] DLO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:35.322830] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DLO.txt [2026-02-09T20:20:35.322984] [INFO ] [sig ] [916/3427] Completed DLO in 0.6s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:35.323025] [INFO ] [sig ] [917/3427] Forecasting DLPN... [2026-02-09T20:20:35.323056] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-09T20:20:35.323088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-09T20:20:35.334514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-09T20:20:35.334915] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-09T20:20:35.335783] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-09T20:20:35.335846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:35.335907] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:35.335936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:35.335993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:35.394124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:35.394928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:35.395014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:35.395049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:35.513015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:35.513174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:35.513215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:35.513245] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:35.517288] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: DOWN (p=8.14%) [2026-02-09T20:20:35.517625] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-09T20:20:35.517759] [INFO ] [sig ] DLPN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:35.664785] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DLPN.txt [2026-02-09T20:20:35.664943] [INFO ] [sig ] [917/3427] Completed DLPN in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:35.664999] [INFO ] [sig ] [918/3427] Forecasting DLTH... [2026-02-09T20:20:35.665032] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-09T20:20:35.665062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-09T20:20:35.675935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-09T20:20:35.676320] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-09T20:20:35.677143] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-09T20:20:35.677196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:35.677228] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:35.677255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:35.677316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:35.737173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:35.738055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:35.738141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:35.738174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:35.862179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:35.862338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:35.862379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:35.862408] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:35.865921] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: DOWN (p=21.45%) [2026-02-09T20:20:35.866229] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-09T20:20:35.866354] [INFO ] [sig ] DLTH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:36.009667] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DLTH.txt [2026-02-09T20:20:36.009834] [INFO ] [sig ] [918/3427] Completed DLTH in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:36.009874] [INFO ] [sig ] [919/3427] Forecasting DLX... [2026-02-09T20:20:36.009906] [INFO ] [sig ] Generating forecast for: DLX [2026-02-09T20:20:36.009936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-09T20:20:36.021163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-09T20:20:36.021591] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-09T20:20:36.022410] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-09T20:20:36.022462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:36.022494] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:36.022521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:36.022600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:36.080248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:36.081155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:36.081245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:36.081278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:36.207846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:36.208001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:36.208041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:36.208070] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:36.211536] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-09T20:20:36.211831] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-09T20:20:36.212000] [INFO ] [sig ] DLX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:36.358711] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DLX.txt [2026-02-09T20:20:36.358879] [INFO ] [sig ] [919/3427] Completed DLX in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:36.358926] [INFO ] [sig ] [920/3427] Forecasting DLY... [2026-02-09T20:20:36.358969] [INFO ] [sig ] Generating forecast for: DLY [2026-02-09T20:20:36.359014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-09T20:20:36.371901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-09T20:20:36.372565] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-09T20:20:36.373532] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-09T20:20:36.373606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:36.373641] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:36.373669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:36.373727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:36.432725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:36.433700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:36.433787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:36.433821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:36.558670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:36.558832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:36.558876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:36.558942] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:36.562463] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-02-09T20:20:36.562790] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-09T20:20:36.562935] [INFO ] [sig ] DLY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:36.726286] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DLY.txt [2026-02-09T20:20:36.726458] [INFO ] [sig ] [920/3427] Completed DLY in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:36.726499] [INFO ] [sig ] [921/3427] Forecasting DMAC... [2026-02-09T20:20:36.726530] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-09T20:20:36.726561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-09T20:20:36.738015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-09T20:20:36.738428] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-09T20:20:36.739278] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-09T20:20:36.739331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:36.739364] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:36.739390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:36.739447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:36.797609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:36.798541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:36.798659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:36.798699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:36.927732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:36.927899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:36.927959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:36.927993] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:36.931654] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: UP (p=71.88%) [2026-02-09T20:20:36.931959] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-09T20:20:36.932094] [INFO ] [sig ] DMAC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:37.081490] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DMAC.txt [2026-02-09T20:20:37.081665] [INFO ] [sig ] [921/3427] Completed DMAC in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:37.081708] [INFO ] [sig ] [922/3427] Forecasting DMB... [2026-02-09T20:20:37.081739] [INFO ] [sig ] Generating forecast for: DMB [2026-02-09T20:20:37.081771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-09T20:20:37.094590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-09T20:20:37.094976] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-09T20:20:37.095783] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-09T20:20:37.095836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:37.095868] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:37.095896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:37.095954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:37.152304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:37.153207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:37.153290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:37.153323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:37.280141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:37.280320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:37.280400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:37.280452] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:37.284429] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-09T20:20:37.284800] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-09T20:20:37.284948] [INFO ] [sig ] DMB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:37.439629] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DMB.txt [2026-02-09T20:20:37.439804] [INFO ] [sig ] [922/3427] Completed DMB in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-09T20:20:37.439849] [INFO ] [sig ] [923/3427] Forecasting DMLP... [2026-02-09T20:20:37.439881] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-09T20:20:37.439921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-09T20:20:37.452764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-09T20:20:37.453265] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-09T20:20:37.454210] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-09T20:20:37.454266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:37.454298] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:37.454333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:37.454419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:37.522313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:37.523324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:37.523436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:37.523472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:37.653383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:37.653553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:37.653621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:37.653654] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:37.657518] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=20.22%) [2026-02-09T20:20:37.657868] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-09T20:20:37.658021] [INFO ] [sig ] DMLP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:37.810367] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DMLP.txt [2026-02-09T20:20:37.810530] [INFO ] [sig ] [923/3427] Completed DMLP in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-09T20:20:37.810589] [INFO ] [sig ] [924/3427] Forecasting DMO... [2026-02-09T20:20:37.810624] [INFO ] [sig ] Generating forecast for: DMO [2026-02-09T20:20:37.810656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-09T20:20:37.823067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-09T20:20:37.823478] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-09T20:20:37.824342] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-09T20:20:37.824394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:37.824427] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:37.824454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:37.824510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:37.884231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:37.885123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:37.885206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:37.885240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:38.015709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:38.015874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:38.015917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:38.015947] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:38.020230] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: DOWN (p=13.07%) [2026-02-09T20:20:38.020551] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-09T20:20:38.020707] [INFO ] [sig ] DMO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:38.186385] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DMO.txt [2026-02-09T20:20:38.186607] [INFO ] [sig ] [924/3427] Completed DMO in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-09T20:20:38.186658] [INFO ] [sig ] [925/3427] Forecasting DMRC... [2026-02-09T20:20:38.186692] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-09T20:20:38.186723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-09T20:20:38.199430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-09T20:20:38.199861] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-09T20:20:38.200832] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-09T20:20:38.200894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:38.200943] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:38.200973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:38.201032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:38.259078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:38.260216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:38.260313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:38.260353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:38.380948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:38.381066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:38.381104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:38.381133] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:38.384471] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: DOWN (p=21.76%) [2026-02-09T20:20:38.384762] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-09T20:20:38.384888] [INFO ] [sig ] DMRC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:38.536193] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DMRC.txt [2026-02-09T20:20:38.536390] [INFO ] [sig ] [925/3427] Completed DMRC in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-09T20:20:38.536439] [INFO ] [sig ] [926/3427] Forecasting DMXF... [2026-02-09T20:20:38.536475] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-09T20:20:38.536514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-09T20:20:38.548546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-09T20:20:38.548989] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-09T20:20:38.549856] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-09T20:20:38.549910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:38.549941] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:38.549969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:38.550025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:38.608313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:38.609454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:38.609541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:38.609594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:38.727230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:38.727412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:38.727457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:38.727486] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:38.731082] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=10.22%) [2026-02-09T20:20:38.731352] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-09T20:20:38.731472] [INFO ] [sig ] DMXF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:38.875457] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DMXF.txt [2026-02-09T20:20:38.875599] [INFO ] [sig ] [926/3427] Completed DMXF in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:38.875640] [INFO ] [sig ] [927/3427] Forecasting DNA... [2026-02-09T20:20:38.875670] [INFO ] [sig ] Generating forecast for: DNA [2026-02-09T20:20:38.875699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-09T20:20:38.886614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-09T20:20:38.886933] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-09T20:20:38.887768] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-09T20:20:38.887821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:38.887853] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:38.887881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:38.887938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:38.945503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:38.946127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:38.946242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:38.946275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:39.072687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:39.072841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:39.072882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:39.072911] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:39.076410] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: DOWN (p=5.79%) [2026-02-09T20:20:39.076711] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-09T20:20:39.076845] [INFO ] [sig ] DNA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:39.222450] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DNA.txt [2026-02-09T20:20:39.222586] [INFO ] [sig ] [927/3427] Completed DNA in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:39.222628] [INFO ] [sig ] [928/3427] Forecasting DNLI... [2026-02-09T20:20:39.222663] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-09T20:20:39.222694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-09T20:20:39.235158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-09T20:20:39.235695] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-09T20:20:39.236709] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-09T20:20:39.236770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:39.236803] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:39.236829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:39.236886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:39.293532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:39.294183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:39.294267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:39.294301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:39.417184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:39.417335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:39.417392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:39.417425] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:39.420784] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=88.79%) [2026-02-09T20:20:39.421055] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-09T20:20:39.421184] [INFO ] [sig ] DNLI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:39.565306] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DNLI.txt [2026-02-09T20:20:39.565432] [INFO ] [sig ] [928/3427] Completed DNLI in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:39.565471] [INFO ] [sig ] [929/3427] Forecasting DNP... [2026-02-09T20:20:39.565501] [INFO ] [sig ] Generating forecast for: DNP [2026-02-09T20:20:39.565554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-09T20:20:39.576219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-09T20:20:39.576540] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-09T20:20:39.577371] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-09T20:20:39.577427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:39.577459] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:39.577486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:39.577542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:39.634926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:39.635513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:39.635610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:39.635646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:39.755544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:39.755731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:39.755773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:39.755802] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:39.759197] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: DOWN (p=33.42%) [2026-02-09T20:20:39.759475] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-09T20:20:39.759638] [INFO ] [sig ] DNP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:39.909947] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DNP.txt [2026-02-09T20:20:39.910087] [INFO ] [sig ] [929/3427] Completed DNP in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:39.910128] [INFO ] [sig ] [930/3427] Forecasting DNTH... [2026-02-09T20:20:39.910158] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-09T20:20:39.910192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-09T20:20:39.922719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-09T20:20:39.923028] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-09T20:20:39.923829] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-09T20:20:39.923881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:39.923913] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:39.923940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:39.923997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:39.981100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:39.981722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:39.981832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:39.981866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:40.100791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:40.100927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:40.100967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:40.100998] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:40.104317] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=6.97%) [2026-02-09T20:20:40.104603] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-09T20:20:40.104730] [INFO ] [sig ] DNTH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:40.248512] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DNTH.txt [2026-02-09T20:20:40.248695] [INFO ] [sig ] [930/3427] Completed DNTH in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:40.248735] [INFO ] [sig ] [931/3427] Forecasting DOCN... [2026-02-09T20:20:40.248767] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-09T20:20:40.248797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-09T20:20:40.259873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-09T20:20:40.260187] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-09T20:20:40.261013] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-09T20:20:40.261065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:40.261097] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:40.261125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:40.261183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:40.319180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:40.319942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:40.320022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:40.320055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:40.443196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:40.443367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:40.443408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:40.443437] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:40.447369] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-02-09T20:20:40.447670] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-09T20:20:40.447800] [INFO ] [sig ] DOCN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:40.592603] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DOCN.txt [2026-02-09T20:20:40.592745] [INFO ] [sig ] [931/3427] Completed DOCN in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:40.592785] [INFO ] [sig ] [932/3427] Forecasting DOCS... [2026-02-09T20:20:40.592814] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-09T20:20:40.592846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-09T20:20:40.604329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-09T20:20:40.604695] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-09T20:20:40.605537] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-09T20:20:40.605620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:40.605654] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:40.605681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:40.605738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:40.665770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:40.666643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:40.666731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:40.666765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:40.799811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:40.799993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:40.800037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:40.800086] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:40.803734] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: DOWN (p=13.83%) [2026-02-09T20:20:40.804018] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-09T20:20:40.804150] [INFO ] [sig ] DOCS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:40.959894] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DOCS.txt [2026-02-09T20:20:40.960058] [INFO ] [sig ] [932/3427] Completed DOCS in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:40.960102] [INFO ] [sig ] [933/3427] Forecasting DOGZ... [2026-02-09T20:20:40.960134] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-09T20:20:40.960168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-09T20:20:40.972671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-09T20:20:40.973087] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-09T20:20:40.974048] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-09T20:20:40.974107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:40.974143] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:40.974173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:40.974233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:41.034936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:41.035728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:41.035810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:41.035843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:41.158284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:41.158444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:41.158485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:41.158517] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:41.162104] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: UP (p=66.81%) [2026-02-09T20:20:41.162378] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-09T20:20:41.162503] [INFO ] [sig ] DOGZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:41.312597] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DOGZ.txt [2026-02-09T20:20:41.312752] [INFO ] [sig ] [933/3427] Completed DOGZ in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:41.312791] [INFO ] [sig ] [934/3427] Forecasting DOLE... [2026-02-09T20:20:41.312819] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-09T20:20:41.312850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-09T20:20:41.324521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-09T20:20:41.324928] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-09T20:20:41.325968] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-09T20:20:41.326024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:41.326096] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:41.326126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:41.326185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:41.384516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:41.385252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:41.385331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:41.385365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:41.512249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:41.512452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:41.512501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:41.512533] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:41.516725] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: DOWN (p=10.90%) [2026-02-09T20:20:41.517243] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-09T20:20:41.517455] [INFO ] [sig ] DOLE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:41.688256] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DOLE.txt [2026-02-09T20:20:41.688438] [INFO ] [sig ] [934/3427] Completed DOLE in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:41.688482] [INFO ] [sig ] [935/3427] Forecasting DOMO... [2026-02-09T20:20:41.688512] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-09T20:20:41.688548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-09T20:20:41.702797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-09T20:20:41.703297] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-09T20:20:41.704499] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-09T20:20:41.704769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:41.704813] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:41.704843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:41.704918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:41.770562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:41.771530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:41.771638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:41.771674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:41.901744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:41.901908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:41.901951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:41.901982] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:41.906188] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: UP (p=68.82%) [2026-02-09T20:20:41.906517] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-09T20:20:41.906681] [INFO ] [sig ] DOMO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:42.060925] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DOMO.txt [2026-02-09T20:20:42.061076] [INFO ] [sig ] [935/3427] Completed DOMO in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:42.061120] [INFO ] [sig ] [936/3427] Forecasting DORM... [2026-02-09T20:20:42.061158] [INFO ] [sig ] Generating forecast for: DORM [2026-02-09T20:20:42.061209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-09T20:20:42.075872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-09T20:20:42.076244] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-09T20:20:42.077143] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-09T20:20:42.077198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:42.077234] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:42.077263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:42.077337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:42.142158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:42.143031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:42.143116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:42.143153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:42.275262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:42.275425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:42.275467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:42.275497] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:42.279305] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: UP (p=73.97%) [2026-02-09T20:20:42.279629] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-09T20:20:42.279764] [INFO ] [sig ] DORM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:42.440502] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DORM.txt [2026-02-09T20:20:42.440739] [INFO ] [sig ] [936/3427] Completed DORM in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:42.440794] [INFO ] [sig ] [937/3427] Forecasting DOUG... [2026-02-09T20:20:42.440836] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-09T20:20:42.440881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-09T20:20:42.454195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-09T20:20:42.454634] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-09T20:20:42.455604] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-09T20:20:42.455668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:42.455721] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:42.455752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:42.455825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:42.519096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:42.519866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:42.519951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:42.519985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:42.645722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:42.645892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:42.645937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:42.646011] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:42.650179] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-02-09T20:20:42.650482] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-09T20:20:42.650639] [INFO ] [sig ] DOUG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:42.808653] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DOUG.txt [2026-02-09T20:20:42.808824] [INFO ] [sig ] [937/3427] Completed DOUG in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:42.808886] [INFO ] [sig ] [938/3427] Forecasting DOX... [2026-02-09T20:20:42.808920] [INFO ] [sig ] Generating forecast for: DOX [2026-02-09T20:20:42.808953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-09T20:20:42.820396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-09T20:20:42.820808] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-09T20:20:42.821674] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-09T20:20:42.821740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:42.821783] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:42.821828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:42.821897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:42.883674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:42.884455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:42.884534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:42.884777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:43.011022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:43.011186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:43.011227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:43.011261] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:43.014883] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: DOWN (p=22.01%) [2026-02-09T20:20:43.015162] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-09T20:20:43.015308] [INFO ] [sig ] DOX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:43.174195] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DOX.txt [2026-02-09T20:20:43.174420] [INFO ] [sig ] [938/3427] Completed DOX in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:43.174484] [INFO ] [sig ] [939/3427] Forecasting DPG... [2026-02-09T20:20:43.174521] [INFO ] [sig ] Generating forecast for: DPG [2026-02-09T20:20:43.174555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-09T20:20:43.186890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-09T20:20:43.187321] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-09T20:20:43.188285] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-09T20:20:43.188345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:43.188378] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:43.188405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:43.188463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:43.255384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:43.256375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:43.256465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:43.256499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:43.380437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:43.380615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:43.380657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:43.380690] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:43.384077] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: DOWN (p=17.06%) [2026-02-09T20:20:43.384373] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-09T20:20:43.384509] [INFO ] [sig ] DPG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:43.530167] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DPG.txt [2026-02-09T20:20:43.530279] [INFO ] [sig ] [939/3427] Completed DPG in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-09T20:20:43.530317] [INFO ] [sig ] [940/3427] Forecasting DPRO... [2026-02-09T20:20:43.530347] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-09T20:20:43.530378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-09T20:20:43.541367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-09T20:20:43.541693] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-09T20:20:43.542485] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-09T20:20:43.542538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:43.542593] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:43.542625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:43.542682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:43.600256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:43.600870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:43.600947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:43.600979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:43.717773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:43.717934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:43.717974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:43.718001] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:43.721985] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: DOWN (p=20.99%) [2026-02-09T20:20:43.722260] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-09T20:20:43.722387] [INFO ] [sig ] DPRO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:43.875995] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DPRO.txt [2026-02-09T20:20:43.876168] [INFO ] [sig ] [940/3427] Completed DPRO in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-09T20:20:43.876214] [INFO ] [sig ] [941/3427] Forecasting DPZ... [2026-02-09T20:20:43.876246] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-09T20:20:43.876277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-09T20:20:43.889236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-09T20:20:43.889799] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-09T20:20:43.890665] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-09T20:20:43.890719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:43.890751] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:43.890777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:43.890835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:43.952207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:43.953100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:43.953185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:43.953220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:44.081523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:44.081709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:44.081751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:44.081781] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:44.085317] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-02-09T20:20:44.085628] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-09T20:20:44.085764] [INFO ] [sig ] DPZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:44.236746] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DPZ.txt [2026-02-09T20:20:44.236923] [INFO ] [sig ] [941/3427] Completed DPZ in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-09T20:20:44.236966] [INFO ] [sig ] [942/3427] Forecasting DQ... [2026-02-09T20:20:44.236999] [INFO ] [sig ] Generating forecast for: DQ [2026-02-09T20:20:44.237031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-09T20:20:44.249761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-09T20:20:44.250150] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-09T20:20:44.251035] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-09T20:20:44.251090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:44.251122] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:44.251150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:44.251207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:44.311441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:44.312364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:44.312449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:44.312482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:44.444192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:44.444356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:44.444400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:44.444429] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:44.449364] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-02-09T20:20:44.450061] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-09T20:20:44.450246] [INFO ] [sig ] DQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:44.608625] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DQ.txt [2026-02-09T20:20:44.608811] [INFO ] [sig ] [942/3427] Completed DQ in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:44.608859] [INFO ] [sig ] [943/3427] Forecasting DRD... [2026-02-09T20:20:44.608892] [INFO ] [sig ] Generating forecast for: DRD [2026-02-09T20:20:44.608923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-09T20:20:44.620961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-09T20:20:44.621400] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-09T20:20:44.622301] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-09T20:20:44.622355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:44.622387] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:44.622414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:44.622471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:44.684121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:44.685119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:44.685221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:44.685261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:44.824133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:44.824310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:44.824359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:44.824395] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:44.828416] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: UP (p=55.42%) [2026-02-09T20:20:44.828889] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-09T20:20:44.829088] [INFO ] [sig ] DRD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:45.021439] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DRD.txt [2026-02-09T20:20:45.021881] [INFO ] [sig ] [943/3427] Completed DRD in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:45.021958] [INFO ] [sig ] [944/3427] Forecasting DRH... [2026-02-09T20:20:45.022016] [INFO ] [sig ] Generating forecast for: DRH [2026-02-09T20:20:45.022073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-09T20:20:45.039475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-09T20:20:45.040022] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-09T20:20:45.041479] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-09T20:20:45.041556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:45.041641] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:45.041697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:45.041798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:45.130879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:45.131928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:45.132018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:45.132086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:45.266565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:45.266747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:45.266804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:45.266851] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:45.270889] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: DOWN (p=23.00%) [2026-02-09T20:20:45.271193] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-09T20:20:45.271333] [INFO ] [sig ] DRH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:45.437832] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DRH.txt [2026-02-09T20:20:45.438042] [INFO ] [sig ] [944/3427] Completed DRH in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:45.438106] [INFO ] [sig ] [945/3427] Forecasting DRI... [2026-02-09T20:20:45.438150] [INFO ] [sig ] Generating forecast for: DRI [2026-02-09T20:20:45.438187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-09T20:20:45.451426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-09T20:20:45.451912] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-09T20:20:45.453017] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-09T20:20:45.453072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:45.453105] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:45.453132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:45.453190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:45.525209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:45.526398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:45.526712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:45.526759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:45.673622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:45.673785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:45.673843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:45.673875] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:45.677538] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=62.44%) [2026-02-09T20:20:45.677853] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-09T20:20:45.677988] [INFO ] [sig ] DRI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:45.832887] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DRI.txt [2026-02-09T20:20:45.833057] [INFO ] [sig ] [945/3427] Completed DRI in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:45.833100] [INFO ] [sig ] [946/3427] Forecasting DRIO... [2026-02-09T20:20:45.833132] [INFO ] [sig ] Generating forecast for: DRIO [2026-02-09T20:20:45.833164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-02-09T20:20:45.846353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-02-09T20:20:45.846953] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-02-09T20:20:45.847854] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-02-09T20:20:45.847908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:45.847940] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:45.847968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:45.848026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:45.911094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:45.912137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:45.912259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:45.912324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:46.045045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:46.045211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:46.045254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:46.045289] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:46.049317] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: DOWN (p=31.24%) [2026-02-09T20:20:46.049687] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-02-09T20:20:46.049826] [INFO ] [sig ] DRIO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:46.210173] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DRIO.txt [2026-02-09T20:20:46.210344] [INFO ] [sig ] [946/3427] Completed DRIO in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:46.210386] [INFO ] [sig ] [947/3427] Forecasting DRLL... [2026-02-09T20:20:46.210416] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-09T20:20:46.210459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-09T20:20:46.223919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-09T20:20:46.224377] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-09T20:20:46.225511] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-09T20:20:46.225600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:46.225645] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:46.225679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:46.225760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:46.290238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:46.291228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:46.291329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:46.291363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:46.414527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:46.414700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:46.414741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:46.414770] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:46.418283] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: DOWN (p=9.97%) [2026-02-09T20:20:46.418609] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-09T20:20:46.418736] [INFO ] [sig ] DRLL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:46.567404] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DRLL.txt [2026-02-09T20:20:46.567620] [INFO ] [sig ] [947/3427] Completed DRLL in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:46.567667] [INFO ] [sig ] [948/3427] Forecasting DRMA... [2026-02-09T20:20:46.567698] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-09T20:20:46.567729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-09T20:20:46.578616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-09T20:20:46.578993] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-09T20:20:46.579825] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-09T20:20:46.579878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:46.579910] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:46.579937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:46.579994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:46.644172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:46.645115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:46.645205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:46.645239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:46.770590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:46.770756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:46.770823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:46.770875] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:46.774888] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: DOWN (p=47.77%) [2026-02-09T20:20:46.775215] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-09T20:20:46.775353] [INFO ] [sig ] DRMA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:46.928092] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DRMA.txt [2026-02-09T20:20:46.928251] [INFO ] [sig ] [948/3427] Completed DRMA in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:46.928294] [INFO ] [sig ] [949/3427] Forecasting DRS... [2026-02-09T20:20:46.928324] [INFO ] [sig ] Generating forecast for: DRS [2026-02-09T20:20:46.928361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-09T20:20:46.940074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-09T20:20:46.940494] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-09T20:20:46.941367] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-09T20:20:46.941421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:46.941468] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:46.941504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:46.941595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:47.000400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:47.001337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:47.001439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:47.001484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:47.125703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:47.125917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:47.125969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:47.126002] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:47.130257] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=80.99%) [2026-02-09T20:20:47.130652] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-09T20:20:47.130810] [INFO ] [sig ] DRS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:47.283768] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DRS.txt [2026-02-09T20:20:47.283934] [INFO ] [sig ] [949/3427] Completed DRS in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:47.283977] [INFO ] [sig ] [950/3427] Forecasting DRTS... [2026-02-09T20:20:47.284008] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-09T20:20:47.284045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-09T20:20:47.296214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-09T20:20:47.296892] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-09T20:20:47.297828] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-09T20:20:47.297882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:47.297915] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:47.297942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:47.297999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:47.357778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:47.358805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:47.358901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:47.358936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:47.492920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:47.493124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:47.493183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:47.493228] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:47.498922] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=30.69%) [2026-02-09T20:20:47.499470] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-09T20:20:47.499705] [INFO ] [sig ] DRTS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:47.657266] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DRTS.txt [2026-02-09T20:20:47.657454] [INFO ] [sig ] [950/3427] Completed DRTS in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:47.657498] [INFO ] [sig ] [951/3427] Forecasting DRUG... [2026-02-09T20:20:47.657529] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-09T20:20:47.657587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-09T20:20:47.669890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-09T20:20:47.670361] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-09T20:20:47.671243] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-09T20:20:47.671296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:47.671377] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:47.671405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:47.671462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:47.733724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:47.734813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:47.734904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:47.734939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:47.861648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:47.861804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:47.861844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:47.861874] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:47.865418] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: DOWN (p=14.14%) [2026-02-09T20:20:47.865721] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-09T20:20:47.865851] [INFO ] [sig ] DRUG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:48.014448] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DRUG.txt [2026-02-09T20:20:48.014632] [INFO ] [sig ] [951/3427] Completed DRUG in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:48.014683] [INFO ] [sig ] [952/3427] Forecasting DRVN... [2026-02-09T20:20:48.014716] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-09T20:20:48.014747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-09T20:20:48.027037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-09T20:20:48.027470] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-09T20:20:48.028325] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-09T20:20:48.028378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:48.028423] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:48.028451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:48.028507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:48.086590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:48.087219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:48.087300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:48.087332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:48.208449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:48.208614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:48.208655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:48.208684] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:48.212026] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: UP (p=64.55%) [2026-02-09T20:20:48.212293] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-09T20:20:48.212418] [INFO ] [sig ] DRVN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:48.355871] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DRVN.txt [2026-02-09T20:20:48.356001] [INFO ] [sig ] [952/3427] Completed DRVN in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:48.356056] [INFO ] [sig ] [953/3427] Forecasting DSGX... [2026-02-09T20:20:48.356093] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-09T20:20:48.356125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-09T20:20:48.368117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-09T20:20:48.368440] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-09T20:20:48.369272] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-09T20:20:48.369324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:48.369357] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:48.369385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:48.369446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:48.426726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:48.427335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:48.427430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:48.427462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:48.546893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:48.547052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:48.547092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:48.547120] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:48.550564] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: UP (p=87.54%) [2026-02-09T20:20:48.550856] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-09T20:20:48.550983] [INFO ] [sig ] DSGX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:48.695561] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DSGX.txt [2026-02-09T20:20:48.695725] [INFO ] [sig ] [953/3427] Completed DSGX in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:48.695776] [INFO ] [sig ] [954/3427] Forecasting DSL... [2026-02-09T20:20:48.695809] [INFO ] [sig ] Generating forecast for: DSL [2026-02-09T20:20:48.695840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-09T20:20:48.707588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-09T20:20:48.707918] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-09T20:20:48.708785] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-09T20:20:48.708838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:48.708870] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:48.708896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:48.708953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:48.770306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:48.771059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:48.771140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:48.771172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:48.891704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:48.891880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:48.891931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:48.892003] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:48.895648] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: UP (p=67.26%) [2026-02-09T20:20:48.895937] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-09T20:20:48.896060] [INFO ] [sig ] DSL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:49.045310] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DSL.txt [2026-02-09T20:20:49.045442] [INFO ] [sig ] [954/3427] Completed DSL in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:49.045482] [INFO ] [sig ] [955/3427] Forecasting DSM... [2026-02-09T20:20:49.045512] [INFO ] [sig ] Generating forecast for: DSM [2026-02-09T20:20:49.045543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-09T20:20:49.056523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-09T20:20:49.056893] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-09T20:20:49.057741] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-09T20:20:49.057793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:49.057824] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:49.057850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:49.057906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:49.114928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:49.115554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:49.115651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:49.115684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:49.237101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:49.237249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:49.237289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:49.237318] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:49.240748] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: DOWN (p=44.17%) [2026-02-09T20:20:49.241017] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-09T20:20:49.241147] [INFO ] [sig ] DSM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:49.389349] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DSM.txt [2026-02-09T20:20:49.389509] [INFO ] [sig ] [955/3427] Completed DSM in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-09T20:20:49.389558] [INFO ] [sig ] [956/3427] Forecasting DSP... [2026-02-09T20:20:49.389611] [INFO ] [sig ] Generating forecast for: DSP [2026-02-09T20:20:49.389643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-09T20:20:49.401108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-09T20:20:49.401446] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-09T20:20:49.402283] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-09T20:20:49.402335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:49.402367] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:49.402394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:49.402456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:49.462018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:49.462695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:49.462772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:49.462805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:49.593935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:49.594080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:49.594128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:49.594173] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:49.597879] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: UP (p=77.33%) [2026-02-09T20:20:49.598166] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-09T20:20:49.598302] [INFO ] [sig ] DSP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:49.747385] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DSP.txt [2026-02-09T20:20:49.747529] [INFO ] [sig ] [956/3427] Completed DSP in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-09T20:20:49.747568] [INFO ] [sig ] [957/3427] Forecasting DSX... [2026-02-09T20:20:49.747617] [INFO ] [sig ] Generating forecast for: DSX [2026-02-09T20:20:49.747649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-09T20:20:49.759409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-09T20:20:49.759976] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-09T20:20:49.761001] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-09T20:20:49.761053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:49.761085] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:49.761112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:49.761168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:49.820725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:49.821458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:49.821543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:49.821597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:49.943408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:49.943585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:49.943630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:49.943659] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:49.947071] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=96.98%) [2026-02-09T20:20:49.947341] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-09T20:20:49.947492] [INFO ] [sig ] DSX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:50.099106] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DSX.txt [2026-02-09T20:20:50.099277] [INFO ] [sig ] [957/3427] Completed DSX in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-09T20:20:50.099320] [INFO ] [sig ] [958/3427] Forecasting DTB... [2026-02-09T20:20:50.099349] [INFO ] [sig ] Generating forecast for: DTB [2026-02-09T20:20:50.099383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-09T20:20:50.111372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-09T20:20:50.111817] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-09T20:20:50.112700] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-09T20:20:50.112756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:50.112789] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:50.112817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:50.112875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:50.171755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:50.172665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:50.172753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:50.172803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:50.291559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:50.291743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:50.291785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:50.291814] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:50.295755] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-09T20:20:50.296127] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-09T20:20:50.296272] [INFO ] [sig ] DTB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:50.451474] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DTB.txt [2026-02-09T20:20:50.451671] [INFO ] [sig ] [958/3427] Completed DTB in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-09T20:20:50.451717] [INFO ] [sig ] [959/3427] Forecasting DTE... [2026-02-09T20:20:50.451747] [INFO ] [sig ] Generating forecast for: DTE [2026-02-09T20:20:50.451777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-09T20:20:50.465463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-09T20:20:50.465911] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-09T20:20:50.466804] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-09T20:20:50.466863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:50.466897] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:50.466926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:50.466984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:50.526247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:50.527204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:50.527298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:50.527334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:50.673834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:50.674012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:50.674058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:50.674092] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:50.678355] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-02-09T20:20:50.678733] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-09T20:20:50.678887] [INFO ] [sig ] DTE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:50.832041] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DTE.txt [2026-02-09T20:20:50.832199] [INFO ] [sig ] [959/3427] Completed DTE in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:50.832242] [INFO ] [sig ] [960/3427] Forecasting DTG... [2026-02-09T20:20:50.832272] [INFO ] [sig ] Generating forecast for: DTG [2026-02-09T20:20:50.832303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-09T20:20:50.843650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-09T20:20:50.844229] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-09T20:20:50.845047] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-09T20:20:50.845100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:50.845131] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:50.845182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:50.845256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:50.902670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:50.903535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:50.903636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:50.903670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:51.025978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:51.026140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:51.026181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:51.026211] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:51.029792] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=5.24%) [2026-02-09T20:20:51.030086] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-09T20:20:51.030225] [INFO ] [sig ] DTG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:51.177613] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DTG.txt [2026-02-09T20:20:51.177755] [INFO ] [sig ] [960/3427] Completed DTG in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:51.177796] [INFO ] [sig ] [961/3427] Forecasting DTIL... [2026-02-09T20:20:51.177826] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-09T20:20:51.177857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-09T20:20:51.189348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-09T20:20:51.189781] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-09T20:20:51.190623] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-09T20:20:51.190677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:51.190709] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:51.190737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:51.190795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:51.250730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:51.251661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:51.251793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:51.251836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:51.371239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:51.371397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:51.371438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:51.371468] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:51.374930] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: DOWN (p=22.37%) [2026-02-09T20:20:51.375206] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-09T20:20:51.375336] [INFO ] [sig ] DTIL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:51.533079] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DTIL.txt [2026-02-09T20:20:51.533239] [INFO ] [sig ] [961/3427] Completed DTIL in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:51.533281] [INFO ] [sig ] [962/3427] Forecasting DTM... [2026-02-09T20:20:51.533310] [INFO ] [sig ] Generating forecast for: DTM [2026-02-09T20:20:51.533340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-09T20:20:51.545926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-09T20:20:51.546253] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-09T20:20:51.547056] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-09T20:20:51.547143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:51.547177] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:51.547204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:51.547261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:51.610035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:51.610960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:51.611041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:51.611074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:51.737699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:51.737882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:51.737933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:51.737963] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:51.741938] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=88.71%) [2026-02-09T20:20:51.742235] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-09T20:20:51.742370] [INFO ] [sig ] DTM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:51.902704] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DTM.txt [2026-02-09T20:20:51.902842] [INFO ] [sig ] [962/3427] Completed DTM in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:51.902893] [INFO ] [sig ] [963/3427] Forecasting DUK... [2026-02-09T20:20:51.902925] [INFO ] [sig ] Generating forecast for: DUK [2026-02-09T20:20:51.902957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-09T20:20:51.915725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-09T20:20:51.916098] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-09T20:20:51.916953] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-09T20:20:51.917007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:51.917038] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:51.917065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:51.917123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:51.975816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:51.976538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:51.976639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:51.976674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:52.096458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:52.096633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:52.096674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:52.096703] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:52.100209] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-02-09T20:20:52.100486] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-09T20:20:52.100637] [INFO ] [sig ] DUK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:52.247609] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DUK.txt [2026-02-09T20:20:52.247745] [INFO ] [sig ] [963/3427] Completed DUK in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:52.247787] [INFO ] [sig ] [964/3427] Forecasting DUKB... [2026-02-09T20:20:52.247816] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-09T20:20:52.247846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-09T20:20:52.259126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-09T20:20:52.259480] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-09T20:20:52.260306] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-09T20:20:52.260359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:52.260391] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:52.260419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:52.260477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:52.317277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:52.318112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:52.318199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:52.318232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:52.443325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:52.443484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:52.443531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:52.443567] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:52.447071] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: DOWN (p=42.27%) [2026-02-09T20:20:52.447366] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-09T20:20:52.447502] [INFO ] [sig ] DUKB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:52.596289] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DUKB.txt [2026-02-09T20:20:52.596469] [INFO ] [sig ] [964/3427] Completed DUKB in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:52.596512] [INFO ] [sig ] [965/3427] Forecasting DUOL... [2026-02-09T20:20:52.596550] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-09T20:20:52.596611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-09T20:20:52.608178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-09T20:20:52.608517] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-09T20:20:52.609384] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-09T20:20:52.609438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:52.609470] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:52.609500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:52.609563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:52.667695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:52.668343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:52.668421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:52.668454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:52.793364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:52.793523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:52.793565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:52.793615] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:52.797602] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=25.12%) [2026-02-09T20:20:52.798060] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-09T20:20:52.798188] [INFO ] [sig ] DUOL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:52.950071] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DUOL.txt [2026-02-09T20:20:52.950234] [INFO ] [sig ] [965/3427] Completed DUOL in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:52.950276] [INFO ] [sig ] [966/3427] Forecasting DVA... [2026-02-09T20:20:52.950307] [INFO ] [sig ] Generating forecast for: DVA [2026-02-09T20:20:52.950338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-09T20:20:52.961703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-09T20:20:52.962228] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-09T20:20:52.963238] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-09T20:20:52.963290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:52.963321] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:52.963347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:52.963402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:53.021749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:53.022487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:53.022568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:53.022624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:53.151049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:53.151196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:53.151237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:53.151266] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:53.154895] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=21.07%) [2026-02-09T20:20:53.155174] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-09T20:20:53.155305] [INFO ] [sig ] DVA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:53.303755] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DVA.txt [2026-02-09T20:20:53.303886] [INFO ] [sig ] [966/3427] Completed DVA in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:53.303925] [INFO ] [sig ] [967/3427] Forecasting DVAX... [2026-02-09T20:20:53.303956] [INFO ] [sig ] Generating forecast for: DVAX [2026-02-09T20:20:53.303985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVAX' from 'https://tdm.silogroup.org/data/derivative_storage/DVAX.csv'. [2026-02-09T20:20:53.315627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVAX'. [2026-02-09T20:20:53.315970] [INFO ] [FORECASTER] Starting predict_future for DVAX [2026-02-09T20:20:53.316807] [DEBUG] [LOCAL ] No optimal features file found for DVAX: ./output/feature-sets/DVAX.txt [2026-02-09T20:20:53.316860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:53.316892] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:53.316919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:53.316976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:53.375280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:53.376023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:53.376104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:53.376137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:53.500290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:53.500483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:53.500535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:53.500585] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:53.504218] [DEBUG] [FORECASTER] DVAX: Forecast T+1@11:T+2@11: UP (p=77.38%) [2026-02-09T20:20:53.504537] [INFO ] [FORECASTER] Completed predict_future for DVAX [2026-02-09T20:20:53.504700] [INFO ] [sig ] DVAX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:53.649589] [INFO ] [LOCAL ] Saved forecast: DVAX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DVAX.txt [2026-02-09T20:20:53.649721] [INFO ] [sig ] [967/3427] Completed DVAX in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:53.649761] [INFO ] [sig ] [968/3427] Forecasting DVN... [2026-02-09T20:20:53.649791] [INFO ] [sig ] Generating forecast for: DVN [2026-02-09T20:20:53.649822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-09T20:20:53.661551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-09T20:20:53.661932] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-09T20:20:53.662764] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-09T20:20:53.662817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:53.662879] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:53.662908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:53.662969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:53.720002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:53.720698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:53.720778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:53.720811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:53.846270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:53.846428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:53.846468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:53.846500] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:53.850182] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: UP (p=88.46%) [2026-02-09T20:20:53.850476] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-09T20:20:53.850628] [INFO ] [sig ] DVN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:53.999032] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DVN.txt [2026-02-09T20:20:53.999191] [INFO ] [sig ] [968/3427] Completed DVN in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:53.999234] [INFO ] [sig ] [969/3427] Forecasting DWAS... [2026-02-09T20:20:53.999264] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-09T20:20:53.999295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-09T20:20:54.011180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-09T20:20:54.011587] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-09T20:20:54.012612] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-09T20:20:54.012666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:54.012698] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:54.012725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:54.012782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:54.072793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:54.073690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:54.073772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:54.073806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:54.196195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:54.196356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:54.196429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:54.196463] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:54.200044] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=44.51%) [2026-02-09T20:20:54.200319] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-09T20:20:54.200445] [INFO ] [sig ] DWAS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:54.351908] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DWAS.txt [2026-02-09T20:20:54.352057] [INFO ] [sig ] [969/3427] Completed DWAS in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:54.352098] [INFO ] [sig ] [970/3427] Forecasting DWSH... [2026-02-09T20:20:54.352128] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-09T20:20:54.352159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-09T20:20:54.363479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-09T20:20:54.363852] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-09T20:20:54.364666] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-09T20:20:54.364717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:54.364750] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:54.364777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:54.364834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:54.422770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:54.423426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:54.423508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:54.423548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:54.532519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:54.532674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:54.532715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:54.532743] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:54.537469] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: UP (p=62.01%) [2026-02-09T20:20:54.537946] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-09T20:20:54.538112] [INFO ] [sig ] DWSH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:54.685240] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DWSH.txt [2026-02-09T20:20:54.685385] [INFO ] [sig ] [970/3427] Completed DWSH in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:54.685426] [INFO ] [sig ] [971/3427] Forecasting DX... [2026-02-09T20:20:54.685458] [INFO ] [sig ] Generating forecast for: DX [2026-02-09T20:20:54.685496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-09T20:20:54.697615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-09T20:20:54.697953] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-09T20:20:54.698782] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-09T20:20:54.698834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:54.698865] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:54.698892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:54.698959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:54.756602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:54.757480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:54.757646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:54.757692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:54.880057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:54.880218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:54.880258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:54.880324] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:54.883789] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=35.57%) [2026-02-09T20:20:54.884069] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-09T20:20:54.884199] [INFO ] [sig ] DX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:55.028436] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DX.txt [2026-02-09T20:20:55.028607] [INFO ] [sig ] [971/3427] Completed DX in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:55.028659] [INFO ] [sig ] [972/3427] Forecasting DXC... [2026-02-09T20:20:55.028696] [INFO ] [sig ] Generating forecast for: DXC [2026-02-09T20:20:55.028730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-09T20:20:55.040127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-09T20:20:55.040456] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-09T20:20:55.041265] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-09T20:20:55.041317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:55.041349] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:55.041376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:55.041438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:55.100033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:55.100907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:55.100989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:55.101021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:55.242705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:55.242921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:55.242965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:55.242995] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:55.247029] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: DOWN (p=19.68%) [2026-02-09T20:20:55.247376] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-09T20:20:55.247531] [INFO ] [sig ] DXC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:55.399883] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/DXC.txt [2026-02-09T20:20:55.400044] [INFO ] [sig ] [972/3427] Completed DXC in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-09T20:20:55.400084] [INFO ] [sig ] [973/3427] Forecasting DXCM... [2026-02-09T20:20:55.400117] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-09T20:20:55.400148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-09T20:20:55.411729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-09T20:20:55.412137] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-09T20:20:55.413025] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-09T20:20:55.413079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:55.413125] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:55.413153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:55.413215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:55.475145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:55.476273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:55.476361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:55.476396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:55.601256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:55.601416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:55.601457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:55.601488] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:55.605113] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=75.65%) [2026-02-09T20:20:55.605404] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-09T20:20:55.605536] [INFO ] [sig ] DXCM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:55.764977] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DXCM.txt [2026-02-09T20:20:55.765146] [INFO ] [sig ] [973/3427] Completed DXCM in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-09T20:20:55.765205] [INFO ] [sig ] [974/3427] Forecasting DXPE... [2026-02-09T20:20:55.765237] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-09T20:20:55.765269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-09T20:20:55.776337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-09T20:20:55.776764] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-09T20:20:55.777703] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-09T20:20:55.777758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:55.777791] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:55.777819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:55.777880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:55.838213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:55.839087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:55.839172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:55.839208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:55.968976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:55.969147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:55.969190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:55.969221] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:55.973024] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: UP (p=61.16%) [2026-02-09T20:20:55.973314] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-09T20:20:55.973448] [INFO ] [sig ] DXPE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:56.123176] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DXPE.txt [2026-02-09T20:20:56.123337] [INFO ] [sig ] [974/3427] Completed DXPE in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-09T20:20:56.123378] [INFO ] [sig ] [975/3427] Forecasting DY... [2026-02-09T20:20:56.123409] [INFO ] [sig ] Generating forecast for: DY [2026-02-09T20:20:56.123440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-09T20:20:56.134744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-09T20:20:56.135172] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-09T20:20:56.136068] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-09T20:20:56.136125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:56.136159] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:56.136187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:56.136245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:56.202253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:56.203241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:56.203327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:56.203361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:56.335462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:56.335644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:56.335687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:56.335718] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:56.339515] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=84.48%) [2026-02-09T20:20:56.339899] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-09T20:20:56.340067] [INFO ] [sig ] DY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:56.490675] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DY.txt [2026-02-09T20:20:56.490834] [INFO ] [sig ] [975/3427] Completed DY in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:20:56.490875] [INFO ] [sig ] [976/3427] Forecasting DYN... [2026-02-09T20:20:56.490905] [INFO ] [sig ] Generating forecast for: DYN [2026-02-09T20:20:56.490939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-09T20:20:56.503563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-09T20:20:56.504166] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-09T20:20:56.504988] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-09T20:20:56.505041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:56.505074] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:56.505101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:56.505157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:56.562786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:56.563645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:56.563728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:56.563760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:56.688276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:56.688441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:56.688483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:56.688513] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:56.692126] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: UP (p=90.33%) [2026-02-09T20:20:56.692441] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-09T20:20:56.692594] [INFO ] [sig ] DYN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:56.850720] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/DYN.txt [2026-02-09T20:20:56.850866] [INFO ] [sig ] [976/3427] Completed DYN in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:20:56.850907] [INFO ] [sig ] [977/3427] Forecasting E... [2026-02-09T20:20:56.850944] [INFO ] [sig ] Generating forecast for: E [2026-02-09T20:20:56.850977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-09T20:20:56.861802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-09T20:20:56.862185] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-09T20:20:56.863053] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-09T20:20:56.863108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:56.863146] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:56.863179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:56.863253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:56.921112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:56.922020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:56.922099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:56.922132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:57.048024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:57.048180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:57.048220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:57.048247] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:57.051700] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=54.13%) [2026-02-09T20:20:57.052165] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-09T20:20:57.052291] [INFO ] [sig ] E: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:57.197310] [INFO ] [LOCAL ] Saved forecast: E 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/E.txt [2026-02-09T20:20:57.197496] [INFO ] [sig ] [977/3427] Completed E in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:20:57.197536] [INFO ] [sig ] [978/3427] Forecasting EA... [2026-02-09T20:20:57.197565] [INFO ] [sig ] Generating forecast for: EA [2026-02-09T20:20:57.197617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-09T20:20:57.210629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-09T20:20:57.211020] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-09T20:20:57.211882] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-09T20:20:57.211936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:57.211969] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:57.211998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:57.212055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:57.269169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:57.270039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:57.270122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:57.270187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:57.398325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:57.398478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:57.398517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:57.398549] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:57.402019] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: DOWN (p=4.87%) [2026-02-09T20:20:57.402303] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-09T20:20:57.402434] [INFO ] [sig ] EA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:57.546694] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EA.txt [2026-02-09T20:20:57.546859] [INFO ] [sig ] [978/3427] Completed EA in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:20:57.546901] [INFO ] [sig ] [979/3427] Forecasting EAF... [2026-02-09T20:20:57.546930] [INFO ] [sig ] Generating forecast for: EAF [2026-02-09T20:20:57.546961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-09T20:20:57.557695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-09T20:20:57.558038] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-09T20:20:57.558883] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-09T20:20:57.558935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:57.558967] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:57.558995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:57.559052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:57.615632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:57.616362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:57.616441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:57.616474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:57.735038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:57.735200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:57.735241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:57.735270] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:57.738865] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: UP (p=82.56%) [2026-02-09T20:20:57.739177] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-09T20:20:57.739316] [INFO ] [sig ] EAF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:57.884918] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EAF.txt [2026-02-09T20:20:57.885078] [INFO ] [sig ] [979/3427] Completed EAF in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:20:57.885120] [INFO ] [sig ] [980/3427] Forecasting EAI... [2026-02-09T20:20:57.885151] [INFO ] [sig ] Generating forecast for: EAI [2026-02-09T20:20:57.885183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-09T20:20:57.897217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-09T20:20:57.897671] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-09T20:20:57.898815] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-09T20:20:57.898880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:57.898914] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:57.898942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:57.899001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:57.962281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:57.963219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:57.963303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:57.963339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:58.082740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:58.083093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:58.083136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:58.083166] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:58.086871] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=86.88%) [2026-02-09T20:20:58.087168] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-09T20:20:58.087300] [INFO ] [sig ] EAI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:58.235226] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EAI.txt [2026-02-09T20:20:58.235382] [INFO ] [sig ] [980/3427] Completed EAI in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:20:58.235422] [INFO ] [sig ] [981/3427] Forecasting EARN... [2026-02-09T20:20:58.235453] [INFO ] [sig ] Generating forecast for: EARN [2026-02-09T20:20:58.235484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-09T20:20:58.247399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-09T20:20:58.247818] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-09T20:20:58.248761] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-09T20:20:58.248828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:58.249038] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:58.249083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:58.249155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:58.314509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:58.315450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:58.315538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:58.315593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:58.454349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:58.454523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:58.454598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:58.454658] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:58.458628] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: UP (p=76.47%) [2026-02-09T20:20:58.458962] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-09T20:20:58.459096] [INFO ] [sig ] EARN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:58.623000] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EARN.txt [2026-02-09T20:20:58.623199] [INFO ] [sig ] [981/3427] Completed EARN in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:20:58.623252] [INFO ] [sig ] [982/3427] Forecasting EB... [2026-02-09T20:20:58.623293] [INFO ] [sig ] Generating forecast for: EB [2026-02-09T20:20:58.623340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-09T20:20:58.634932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-09T20:20:58.635327] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-09T20:20:58.636240] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-09T20:20:58.636307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:58.636360] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:58.636401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:58.636463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:58.701383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:58.702499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:58.702616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:58.702667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:58.825939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:58.826117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:58.826159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:58.826188] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:58.829653] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: UP (p=54.50%) [2026-02-09T20:20:58.829951] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-09T20:20:58.830079] [INFO ] [sig ] EB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:58.972847] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EB.txt [2026-02-09T20:20:58.972998] [INFO ] [sig ] [982/3427] Completed EB in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:20:58.973038] [INFO ] [sig ] [983/3427] Forecasting EBAY... [2026-02-09T20:20:58.973070] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-09T20:20:58.973101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-09T20:20:58.988859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-09T20:20:58.989257] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-09T20:20:58.990111] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-09T20:20:58.990164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:58.990194] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:58.990222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:58.990278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:59.047509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:59.048278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:59.048360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:59.048392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:59.175331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:59.175496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:59.175536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:59.175567] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:59.179118] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=95.72%) [2026-02-09T20:20:59.179398] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-09T20:20:59.179526] [INFO ] [sig ] EBAY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:20:59.344138] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EBAY.txt [2026-02-09T20:20:59.344310] [INFO ] [sig ] [983/3427] Completed EBAY in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:20:59.344352] [INFO ] [sig ] [984/3427] Forecasting EBC... [2026-02-09T20:20:59.344383] [INFO ] [sig ] Generating forecast for: EBC [2026-02-09T20:20:59.344414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-09T20:20:59.357079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-09T20:20:59.357541] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-09T20:20:59.358500] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-09T20:20:59.358554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:59.358608] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:59.358638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:59.358700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:59.419484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:59.420454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:59.420544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:59.420600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:59.568169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:59.568339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:59.568383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:59.568414] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:59.572275] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=9.62%) [2026-02-09T20:20:59.572611] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-09T20:20:59.572782] [INFO ] [sig ] EBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:20:59.723723] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EBC.txt [2026-02-09T20:20:59.723887] [INFO ] [sig ] [984/3427] Completed EBC in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:20:59.723930] [INFO ] [sig ] [985/3427] Forecasting EBF... [2026-02-09T20:20:59.723960] [INFO ] [sig ] Generating forecast for: EBF [2026-02-09T20:20:59.724177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-09T20:20:59.737310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-09T20:20:59.737774] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-09T20:20:59.738877] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-09T20:20:59.738932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:20:59.738994] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:20:59.739028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:20:59.739107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:20:59.801463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:20:59.802597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:20:59.802684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:20:59.802719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:20:59.938434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:20:59.938630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:20:59.938675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:20:59.938704] [INFO ] [FORECASTER] Training complete [2026-02-09T20:20:59.942368] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: DOWN (p=18.05%) [2026-02-09T20:20:59.942749] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-09T20:20:59.942916] [INFO ] [sig ] EBF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:00.102866] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EBF.txt [2026-02-09T20:21:00.103036] [INFO ] [sig ] [985/3427] Completed EBF in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:21:00.103076] [INFO ] [sig ] [986/3427] Forecasting EBON... [2026-02-09T20:21:00.103107] [INFO ] [sig ] Generating forecast for: EBON [2026-02-09T20:21:00.103138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-09T20:21:00.113565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-09T20:21:00.113974] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-09T20:21:00.114850] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-09T20:21:00.114906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:00.114959] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:00.114987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:00.115044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:00.175138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:00.175985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:00.176081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:00.176116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:00.280255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:00.280383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:00.280426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:00.280456] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:00.284026] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=22.70%) [2026-02-09T20:21:00.284334] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-09T20:21:00.284473] [INFO ] [sig ] EBON: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:00.434915] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EBON.txt [2026-02-09T20:21:00.435073] [INFO ] [sig ] [986/3427] Completed EBON in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:21:00.435114] [INFO ] [sig ] [987/3427] Forecasting EBS... [2026-02-09T20:21:00.435145] [INFO ] [sig ] Generating forecast for: EBS [2026-02-09T20:21:00.435176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-09T20:21:00.448027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-09T20:21:00.448457] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-09T20:21:00.449543] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-09T20:21:00.449632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:00.449686] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:00.449739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:00.449837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:00.520467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:00.521423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:00.521525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:00.521600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:00.655662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:00.655820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:00.655863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:00.655894] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:00.659715] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-09T20:21:00.660063] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-09T20:21:00.660220] [INFO ] [sig ] EBS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:00.821011] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EBS.txt [2026-02-09T20:21:00.821161] [INFO ] [sig ] [987/3427] Completed EBS in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:21:00.821204] [INFO ] [sig ] [988/3427] Forecasting EC... [2026-02-09T20:21:00.821244] [INFO ] [sig ] Generating forecast for: EC [2026-02-09T20:21:00.821285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-09T20:21:00.834596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-09T20:21:00.834985] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-09T20:21:00.835863] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-09T20:21:00.835918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:00.835951] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:00.835980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:00.836219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:00.902230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:00.903450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:00.903541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:00.903597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:01.042884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:01.043061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:01.043102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:01.043130] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:01.048206] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=36.09%) [2026-02-09T20:21:01.048622] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-09T20:21:01.048826] [INFO ] [sig ] EC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:01.214607] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EC.txt [2026-02-09T20:21:01.214785] [INFO ] [sig ] [988/3427] Completed EC in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:21:01.214833] [INFO ] [sig ] [989/3427] Forecasting ECC... [2026-02-09T20:21:01.214866] [INFO ] [sig ] Generating forecast for: ECC [2026-02-09T20:21:01.214896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-09T20:21:01.226424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-09T20:21:01.226786] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-09T20:21:01.227655] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-09T20:21:01.227720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:01.227760] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:01.227795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:01.227855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:01.286490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:01.287218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:01.287325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:01.287382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:01.408523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:01.408685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:01.408725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:01.408753] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:01.412197] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=34.68%) [2026-02-09T20:21:01.412468] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-09T20:21:01.412614] [INFO ] [sig ] ECC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:01.561501] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ECC.txt [2026-02-09T20:21:01.562431] [INFO ] [sig ] [989/3427] Completed ECC in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-09T20:21:01.562490] [INFO ] [sig ] [990/3427] Forecasting ECL... [2026-02-09T20:21:01.562522] [INFO ] [sig ] Generating forecast for: ECL [2026-02-09T20:21:01.562552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-09T20:21:01.574288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-09T20:21:01.574697] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-09T20:21:01.575506] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-09T20:21:01.575558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:01.575611] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:01.575639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:01.575696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:01.634230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:01.635183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:01.635288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:01.635321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:01.773302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:01.773469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:01.773514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:01.773544] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:01.777692] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=32.26%) [2026-02-09T20:21:01.778043] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-09T20:21:01.778192] [INFO ] [sig ] ECL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:01.947377] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ECL.txt [2026-02-09T20:21:01.947528] [INFO ] [sig ] [990/3427] Completed ECL in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-09T20:21:01.947585] [INFO ] [sig ] [991/3427] Forecasting ECPG... [2026-02-09T20:21:01.947620] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-09T20:21:01.947654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-09T20:21:01.960003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-09T20:21:01.960414] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-09T20:21:01.961274] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-09T20:21:01.961328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:01.961360] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:01.961387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:01.961443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:02.018927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:02.019774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:02.020050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:02.020084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:02.140265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:02.140423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:02.140465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:02.140494] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:02.143918] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-09T20:21:02.144198] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-09T20:21:02.144325] [INFO ] [sig ] ECPG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:02.291190] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ECPG.txt [2026-02-09T20:21:02.291323] [INFO ] [sig ] [991/3427] Completed ECPG in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-09T20:21:02.291365] [INFO ] [sig ] [992/3427] Forecasting ECX... [2026-02-09T20:21:02.291395] [INFO ] [sig ] Generating forecast for: ECX [2026-02-09T20:21:02.291426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-09T20:21:02.301443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-09T20:21:02.301801] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-09T20:21:02.302610] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-09T20:21:02.302663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:02.302696] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:02.302723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:02.302780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:02.359943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:02.360565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:02.360661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:02.360695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:02.481411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:02.481587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:02.481632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:02.481661] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:02.485094] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: UP (p=81.96%) [2026-02-09T20:21:02.485382] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-09T20:21:02.485511] [INFO ] [sig ] ECX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:02.629359] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ECX.txt [2026-02-09T20:21:02.629494] [INFO ] [sig ] [992/3427] Completed ECX in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:02.629534] [INFO ] [sig ] [993/3427] Forecasting ED... [2026-02-09T20:21:02.629565] [INFO ] [sig ] Generating forecast for: ED [2026-02-09T20:21:02.629617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-09T20:21:02.645508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-09T20:21:02.646334] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-09T20:21:02.647431] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-09T20:21:02.647486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:02.647518] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:02.647543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:02.647624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:02.706370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:02.707172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:02.707273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:02.707310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:02.830659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:02.830832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:02.830878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:02.830922] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:02.834400] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=4.87%) [2026-02-09T20:21:02.834693] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-09T20:21:02.834819] [INFO ] [sig ] ED: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:02.978103] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ED.txt [2026-02-09T20:21:02.978241] [INFO ] [sig ] [993/3427] Completed ED in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:02.978288] [INFO ] [sig ] [994/3427] Forecasting EDAP... [2026-02-09T20:21:02.978324] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-09T20:21:02.978362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-09T20:21:02.989383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-09T20:21:02.989758] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-09T20:21:02.990605] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-09T20:21:02.990659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:02.990690] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:02.990718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:02.990775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:03.048909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:03.049613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:03.049700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:03.049745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:03.171542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:03.171715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:03.171756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:03.171785] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:03.175234] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: UP (p=50.05%) [2026-02-09T20:21:03.175505] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-09T20:21:03.175651] [INFO ] [sig ] EDAP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:03.319619] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EDAP.txt [2026-02-09T20:21:03.319762] [INFO ] [sig ] [994/3427] Completed EDAP in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:03.319802] [INFO ] [sig ] [995/3427] Forecasting EDD... [2026-02-09T20:21:03.319831] [INFO ] [sig ] Generating forecast for: EDD [2026-02-09T20:21:03.319861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-09T20:21:03.333543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-09T20:21:03.334211] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-09T20:21:03.335346] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-09T20:21:03.335403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:03.335436] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:03.335465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:03.335537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:03.401469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:03.402360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:03.402453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:03.402601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:03.538807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:03.538975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:03.539017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:03.539047] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:03.542667] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=92.10%) [2026-02-09T20:21:03.542966] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-09T20:21:03.543100] [INFO ] [sig ] EDD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:03.707952] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EDD.txt [2026-02-09T20:21:03.708100] [INFO ] [sig ] [995/3427] Completed EDD in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:03.708143] [INFO ] [sig ] [996/3427] Forecasting EDF... [2026-02-09T20:21:03.708175] [INFO ] [sig ] Generating forecast for: EDF [2026-02-09T20:21:03.708208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-09T20:21:03.719787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-09T20:21:03.720159] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-09T20:21:03.721077] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-09T20:21:03.721134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:03.721175] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:03.721212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:03.721291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:03.785864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:03.786645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:03.786732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:03.786765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:03.921427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:03.921609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:03.921655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:03.921686] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:03.925444] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-02-09T20:21:03.925777] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-09T20:21:03.925913] [INFO ] [sig ] EDF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:04.075405] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EDF.txt [2026-02-09T20:21:04.075546] [INFO ] [sig ] [996/3427] Completed EDF in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:04.075604] [INFO ] [sig ] [997/3427] Forecasting EDN... [2026-02-09T20:21:04.075636] [INFO ] [sig ] Generating forecast for: EDN [2026-02-09T20:21:04.075666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-09T20:21:04.086384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-09T20:21:04.086747] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-09T20:21:04.087624] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-09T20:21:04.087677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:04.087709] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:04.087736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:04.087810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:04.146569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:04.147794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:04.148101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:04.148146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:04.267130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:04.267285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:04.267329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:04.267381] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:04.270906] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: DOWN (p=14.70%) [2026-02-09T20:21:04.271186] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-09T20:21:04.271317] [INFO ] [sig ] EDN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:04.417516] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EDN.txt [2026-02-09T20:21:04.417675] [INFO ] [sig ] [997/3427] Completed EDN in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:04.417716] [INFO ] [sig ] [998/3427] Forecasting EE... [2026-02-09T20:21:04.417746] [INFO ] [sig ] Generating forecast for: EE [2026-02-09T20:21:04.417777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-09T20:21:04.428880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-09T20:21:04.429250] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-09T20:21:04.430100] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-09T20:21:04.430161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:04.430204] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:04.430241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:04.430318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:04.489690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:04.490531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:04.490636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:04.490672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:04.620327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:04.620498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:04.620548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:04.620610] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:04.624490] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-02-09T20:21:04.624853] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-09T20:21:04.625035] [INFO ] [sig ] EE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:04.792326] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EE.txt [2026-02-09T20:21:04.792492] [INFO ] [sig ] [998/3427] Completed EE in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:04.792612] [INFO ] [sig ] [999/3427] Forecasting EEMA... [2026-02-09T20:21:04.792660] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-09T20:21:04.792699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-09T20:21:04.804220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-09T20:21:04.804711] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-09T20:21:04.805738] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-09T20:21:04.805846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:04.805890] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:04.805919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:04.805979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:04.871484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:04.872445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:04.872547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:04.872621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:05.004313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:05.004486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:05.004536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:05.004567] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:05.008484] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=78.21%) [2026-02-09T20:21:05.008822] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-09T20:21:05.008975] [INFO ] [sig ] EEMA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:05.176871] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EEMA.txt [2026-02-09T20:21:05.177025] [INFO ] [sig ] [999/3427] Completed EEMA in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:05.177068] [INFO ] [sig ] [1000/3427] Forecasting EEX... [2026-02-09T20:21:05.177100] [INFO ] [sig ] Generating forecast for: EEX [2026-02-09T20:21:05.177133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-09T20:21:05.188516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-09T20:21:05.188956] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-09T20:21:05.189863] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-09T20:21:05.189920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:05.189968] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:05.190013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:05.190082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:05.254867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:05.255553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:05.255652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:05.255689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:05.380273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:05.380427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:05.380467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:05.380496] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:05.383912] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-02-09T20:21:05.384194] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-09T20:21:05.384319] [INFO ] [sig ] EEX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:05.528868] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EEX.txt [2026-02-09T20:21:05.529018] [INFO ] [sig ] [1000/3427] Completed EEX in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:05.529059] [INFO ] [sig ] [1001/3427] Forecasting EFC... [2026-02-09T20:21:05.529089] [INFO ] [sig ] Generating forecast for: EFC [2026-02-09T20:21:05.529121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-09T20:21:05.540372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-09T20:21:05.540792] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-09T20:21:05.541701] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-09T20:21:05.541755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:05.541788] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:05.541816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:05.541874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:05.598906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:05.599737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:05.599819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:05.599852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:05.716120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:05.716275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:05.716317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:05.716346] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:05.719874] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-02-09T20:21:05.720164] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-09T20:21:05.720294] [INFO ] [sig ] EFC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:05.866133] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EFC.txt [2026-02-09T20:21:05.866277] [INFO ] [sig ] [1001/3427] Completed EFC in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:05.866317] [INFO ] [sig ] [1002/3427] Forecasting EFSC... [2026-02-09T20:21:05.866347] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-09T20:21:05.866378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-09T20:21:05.877493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-09T20:21:05.877901] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-09T20:21:05.878735] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-09T20:21:05.878796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:05.878835] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:05.878911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:05.878975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:05.936802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:05.937640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:05.937723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:05.937756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:06.063263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:06.063419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:06.063461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:06.063490] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:06.066874] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=83.73%) [2026-02-09T20:21:06.067339] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-09T20:21:06.067478] [INFO ] [sig ] EFSC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:06.210949] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EFSC.txt [2026-02-09T20:21:06.211093] [INFO ] [sig ] [1002/3427] Completed EFSC in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:06.211139] [INFO ] [sig ] [1003/3427] Forecasting EFX... [2026-02-09T20:21:06.211171] [INFO ] [sig ] Generating forecast for: EFX [2026-02-09T20:21:06.211201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-09T20:21:06.222471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-09T20:21:06.222873] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-09T20:21:06.223775] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-09T20:21:06.223829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:06.223862] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:06.223890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:06.223949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:06.285241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:06.286160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:06.286248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:06.286282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:06.420917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:06.421081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:06.421124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:06.421165] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:06.424961] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: DOWN (p=1.90%) [2026-02-09T20:21:06.425249] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-09T20:21:06.425380] [INFO ] [sig ] EFX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:06.580982] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EFX.txt [2026-02-09T20:21:06.581144] [INFO ] [sig ] [1003/3427] Completed EFX in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:06.581188] [INFO ] [sig ] [1004/3427] Forecasting EG... [2026-02-09T20:21:06.581220] [INFO ] [sig ] Generating forecast for: EG [2026-02-09T20:21:06.581254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-09T20:21:06.595696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-09T20:21:06.596226] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-09T20:21:06.597329] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-09T20:21:06.597419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:06.597464] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:06.597503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:06.597607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:06.677312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:06.678281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:06.678380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:06.678420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:06.802162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:06.802325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:06.802368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:06.802399] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:06.805922] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: DOWN (p=39.47%) [2026-02-09T20:21:06.806235] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-09T20:21:06.806369] [INFO ] [sig ] EG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:06.959416] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EG.txt [2026-02-09T20:21:06.959608] [INFO ] [sig ] [1004/3427] Completed EG in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:06.959652] [INFO ] [sig ] [1005/3427] Forecasting EGAN... [2026-02-09T20:21:06.959683] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-09T20:21:06.959713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-09T20:21:06.974376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-09T20:21:06.974786] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-09T20:21:06.975646] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-09T20:21:06.975700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:06.975732] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:06.975758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:06.975814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:07.034813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:07.035923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:07.036005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:07.036039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:07.157319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:07.157510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:07.157552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:07.157600] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:07.161094] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: DOWN (p=12.38%) [2026-02-09T20:21:07.161442] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-09T20:21:07.161596] [INFO ] [sig ] EGAN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:07.310531] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EGAN.txt [2026-02-09T20:21:07.310710] [INFO ] [sig ] [1005/3427] Completed EGAN in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-09T20:21:07.310753] [INFO ] [sig ] [1006/3427] Forecasting EGBN... [2026-02-09T20:21:07.310783] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-09T20:21:07.310816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-09T20:21:07.323019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-09T20:21:07.323424] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-09T20:21:07.324255] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-09T20:21:07.324310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:07.324343] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:07.324370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:07.324431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:07.383080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:07.383974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:07.384058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:07.384091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:07.519842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:07.520023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:07.520287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:07.520334] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:07.523978] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=7.96%) [2026-02-09T20:21:07.524350] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-09T20:21:07.524497] [INFO ] [sig ] EGBN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:07.691197] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EGBN.txt [2026-02-09T20:21:07.691357] [INFO ] [sig ] [1006/3427] Completed EGBN in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-09T20:21:07.691398] [INFO ] [sig ] [1007/3427] Forecasting EGP... [2026-02-09T20:21:07.691430] [INFO ] [sig ] Generating forecast for: EGP [2026-02-09T20:21:07.691462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-09T20:21:07.704908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-09T20:21:07.705453] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-09T20:21:07.706534] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-09T20:21:07.706616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:07.706658] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:07.706701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:07.706785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:07.772660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:07.773548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:07.773650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:07.773684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:07.911557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:07.911737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:07.911781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:07.911809] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:07.915369] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=10.71%) [2026-02-09T20:21:07.915747] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-09T20:21:07.915899] [INFO ] [sig ] EGP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:08.070650] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EGP.txt [2026-02-09T20:21:08.070814] [INFO ] [sig ] [1007/3427] Completed EGP in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-09T20:21:08.070854] [INFO ] [sig ] [1008/3427] Forecasting EGY... [2026-02-09T20:21:08.070885] [INFO ] [sig ] Generating forecast for: EGY [2026-02-09T20:21:08.070917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-09T20:21:08.083010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-09T20:21:08.083370] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-09T20:21:08.084360] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-09T20:21:08.084412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:08.084444] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:08.084472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:08.084528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:08.143452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:08.144298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:08.144377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:08.144411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:08.267325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:08.267533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:08.267596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:08.267630] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:08.271808] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: UP (p=55.08%) [2026-02-09T20:21:08.272160] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-09T20:21:08.272491] [INFO ] [sig ] EGY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:08.424718] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EGY.txt [2026-02-09T20:21:08.424866] [INFO ] [sig ] [1008/3427] Completed EGY in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:08.424914] [INFO ] [sig ] [1009/3427] Forecasting EH... [2026-02-09T20:21:08.424952] [INFO ] [sig ] Generating forecast for: EH [2026-02-09T20:21:08.424989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-09T20:21:08.437919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-09T20:21:08.438305] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-09T20:21:08.439138] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-09T20:21:08.439190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:08.439222] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:08.439250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:08.439307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:08.499389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:08.500164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:08.500245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:08.500279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:08.622965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:08.623127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:08.623168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:08.623198] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:08.627007] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=7.37%) [2026-02-09T20:21:08.627303] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-09T20:21:08.627463] [INFO ] [sig ] EH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:08.771434] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EH.txt [2026-02-09T20:21:08.771597] [INFO ] [sig ] [1009/3427] Completed EH in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:08.771640] [INFO ] [sig ] [1010/3427] Forecasting EHAB... [2026-02-09T20:21:08.771670] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-09T20:21:08.771701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-09T20:21:08.783802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-09T20:21:08.784170] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-09T20:21:08.785358] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-09T20:21:08.785411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:08.785456] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:08.785484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:08.785541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:08.842335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:08.843127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:08.843208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:08.843243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:08.966563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:08.966742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:08.966781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:08.966809] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:08.970359] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: DOWN (p=47.29%) [2026-02-09T20:21:08.970705] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-09T20:21:08.970843] [INFO ] [sig ] EHAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:09.121978] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EHAB.txt [2026-02-09T20:21:09.122131] [INFO ] [sig ] [1010/3427] Completed EHAB in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:09.122171] [INFO ] [sig ] [1011/3427] Forecasting EHC... [2026-02-09T20:21:09.122202] [INFO ] [sig ] Generating forecast for: EHC [2026-02-09T20:21:09.122234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-09T20:21:09.137668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-09T20:21:09.138064] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-09T20:21:09.138945] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-09T20:21:09.139012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:09.139049] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:09.139077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:09.139137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:09.207494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:09.208496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:09.208627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:09.208684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:09.336449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:09.336617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:09.336660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:09.336689] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:09.340559] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-02-09T20:21:09.340888] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-09T20:21:09.341034] [INFO ] [sig ] EHC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:09.506590] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EHC.txt [2026-02-09T20:21:09.506759] [INFO ] [sig ] [1011/3427] Completed EHC in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:09.506801] [INFO ] [sig ] [1012/3427] Forecasting EHI... [2026-02-09T20:21:09.506834] [INFO ] [sig ] Generating forecast for: EHI [2026-02-09T20:21:09.506867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-09T20:21:09.519088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-09T20:21:09.519546] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-09T20:21:09.520672] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-09T20:21:09.520728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:09.520762] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:09.520790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:09.520852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:09.584711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:09.585653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:09.585736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:09.585769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:09.722702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:09.722867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:09.722917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:09.722953] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:09.726569] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: DOWN (p=33.27%) [2026-02-09T20:21:09.726915] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-09T20:21:09.727058] [INFO ] [sig ] EHI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:09.890563] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EHI.txt [2026-02-09T20:21:09.890773] [INFO ] [sig ] [1012/3427] Completed EHI in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:09.890817] [INFO ] [sig ] [1013/3427] Forecasting EHTH... [2026-02-09T20:21:09.890849] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-09T20:21:09.890879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-09T20:21:09.901761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-09T20:21:09.902112] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-09T20:21:09.903059] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-09T20:21:09.903123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:09.903174] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:09.903220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:09.903286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:09.978497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:09.979632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:09.979717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:09.979752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:10.105372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:10.105545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:10.105604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:10.105637] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:10.109516] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=45.59%) [2026-02-09T20:21:10.109813] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-09T20:21:10.109942] [INFO ] [sig ] EHTH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:10.253716] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EHTH.txt [2026-02-09T20:21:10.253858] [INFO ] [sig ] [1013/3427] Completed EHTH in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:10.253899] [INFO ] [sig ] [1014/3427] Forecasting EIC... [2026-02-09T20:21:10.253936] [INFO ] [sig ] Generating forecast for: EIC [2026-02-09T20:21:10.253968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-09T20:21:10.265147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-09T20:21:10.265562] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-09T20:21:10.266440] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-09T20:21:10.266493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:10.266525] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:10.266552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:10.266638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:10.325177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:10.326036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:10.326121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:10.326153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:10.446298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:10.446443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:10.446483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:10.446511] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:10.449966] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: DOWN (p=29.28%) [2026-02-09T20:21:10.450242] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-09T20:21:10.450367] [INFO ] [sig ] EIC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:10.595890] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EIC.txt [2026-02-09T20:21:10.596032] [INFO ] [sig ] [1014/3427] Completed EIC in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:10.596071] [INFO ] [sig ] [1015/3427] Forecasting EIG... [2026-02-09T20:21:10.596102] [INFO ] [sig ] Generating forecast for: EIG [2026-02-09T20:21:10.596133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-09T20:21:10.607070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-09T20:21:10.607480] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-09T20:21:10.608410] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-09T20:21:10.608465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:10.608498] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:10.608526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:10.608620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:10.667167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:10.667865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:10.667947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:10.667980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:10.788746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:10.788909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:10.788957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:10.788992] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:10.793368] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-09T20:21:10.793672] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-09T20:21:10.793805] [INFO ] [sig ] EIG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:10.942457] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EIG.txt [2026-02-09T20:21:10.942643] [INFO ] [sig ] [1015/3427] Completed EIG in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:10.942721] [INFO ] [sig ] [1016/3427] Forecasting EIX... [2026-02-09T20:21:10.942753] [INFO ] [sig ] Generating forecast for: EIX [2026-02-09T20:21:10.942784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-09T20:21:10.954504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-09T20:21:10.954927] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-09T20:21:10.955810] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-09T20:21:10.955872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:10.955906] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:10.955938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:10.955996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:11.013480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:11.014120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:11.014198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:11.014231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:11.140707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:11.140860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:11.140898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:11.140928] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:11.144337] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-02-09T20:21:11.144623] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-09T20:21:11.144749] [INFO ] [sig ] EIX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:11.290099] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EIX.txt [2026-02-09T20:21:11.290390] [INFO ] [sig ] [1016/3427] Completed EIX in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:11.290427] [INFO ] [sig ] [1017/3427] Forecasting EL... [2026-02-09T20:21:11.290457] [INFO ] [sig ] Generating forecast for: EL [2026-02-09T20:21:11.290487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-09T20:21:11.304935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-09T20:21:11.305293] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-09T20:21:11.306123] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-09T20:21:11.306176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:11.306208] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:11.306235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:11.306293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:11.362976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:11.363625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:11.363706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:11.363740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:11.490856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:11.491004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:11.491042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:11.491086] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:11.494622] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: UP (p=81.36%) [2026-02-09T20:21:11.494895] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-09T20:21:11.495024] [INFO ] [sig ] EL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:11.640655] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EL.txt [2026-02-09T20:21:11.640763] [INFO ] [sig ] [1017/3427] Completed EL in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:11.640801] [INFO ] [sig ] [1018/3427] Forecasting ELAB... [2026-02-09T20:21:11.640831] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-09T20:21:11.640861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-09T20:21:11.652206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-09T20:21:11.652548] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-09T20:21:11.653394] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-09T20:21:11.653449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:11.653482] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:11.653511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:11.653570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:11.715929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:11.716787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:11.716865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:11.716897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:11.837415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:11.837566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:11.837623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:11.837653] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:11.841024] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=5.62%) [2026-02-09T20:21:11.841295] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-09T20:21:11.841419] [INFO ] [sig ] ELAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:11.988013] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ELAB.txt [2026-02-09T20:21:11.988173] [INFO ] [sig ] [1018/3427] Completed ELAB in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:11.988213] [INFO ] [sig ] [1019/3427] Forecasting ELAN... [2026-02-09T20:21:11.988244] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-09T20:21:11.988274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-09T20:21:12.001094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-09T20:21:12.001442] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-09T20:21:12.002496] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-09T20:21:12.002550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:12.002617] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:12.002691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:12.002779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:12.060841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:12.061697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:12.061776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:12.061810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:12.188887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:12.189040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:12.189080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:12.189108] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:12.192482] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: DOWN (p=9.06%) [2026-02-09T20:21:12.192771] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-09T20:21:12.192900] [INFO ] [sig ] ELAN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:12.340507] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ELAN.txt [2026-02-09T20:21:12.340686] [INFO ] [sig ] [1019/3427] Completed ELAN in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:12.340729] [INFO ] [sig ] [1020/3427] Forecasting ELC... [2026-02-09T20:21:12.340758] [INFO ] [sig ] Generating forecast for: ELC [2026-02-09T20:21:12.340789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-09T20:21:12.351859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-09T20:21:12.352252] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-09T20:21:12.353118] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-09T20:21:12.353172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:12.353205] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:12.353234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:12.353294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:12.409707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:12.410546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:12.410647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:12.410681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:12.525946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:12.526102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:12.526143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:12.526175] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:12.529847] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: UP (p=66.61%) [2026-02-09T20:21:12.530124] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-09T20:21:12.530252] [INFO ] [sig ] ELC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:12.675592] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ELC.txt [2026-02-09T20:21:12.675759] [INFO ] [sig ] [1020/3427] Completed ELC in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:12.675801] [INFO ] [sig ] [1021/3427] Forecasting ELDN... [2026-02-09T20:21:12.675831] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-09T20:21:12.675862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-09T20:21:12.686098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-09T20:21:12.686498] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-09T20:21:12.687384] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-09T20:21:12.687446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:12.687483] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:12.687518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:12.687619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:12.744710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:12.745628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:12.745720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:12.745753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:12.869380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:12.869532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:12.869592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:12.869624] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:12.873002] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: DOWN (p=8.60%) [2026-02-09T20:21:12.873292] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-09T20:21:12.873417] [INFO ] [sig ] ELDN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:13.017632] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ELDN.txt [2026-02-09T20:21:13.017795] [INFO ] [sig ] [1021/3427] Completed ELDN in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:13.017837] [INFO ] [sig ] [1022/3427] Forecasting ELF... [2026-02-09T20:21:13.017870] [INFO ] [sig ] Generating forecast for: ELF [2026-02-09T20:21:13.017902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-09T20:21:13.029477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-09T20:21:13.029915] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-09T20:21:13.030829] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-09T20:21:13.030884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:13.030918] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:13.030948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:13.031021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:13.089062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:13.089969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:13.090054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:13.090088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:13.218454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:13.218636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:13.218678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:13.218709] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:13.223660] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: DOWN (p=4.45%) [2026-02-09T20:21:13.224065] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-09T20:21:13.224407] [INFO ] [sig ] ELF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:13.388435] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ELF.txt [2026-02-09T20:21:13.388708] [INFO ] [sig ] [1022/3427] Completed ELF in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-09T20:21:13.388785] [INFO ] [sig ] [1023/3427] Forecasting ELME... [2026-02-09T20:21:13.388831] [INFO ] [sig ] Generating forecast for: ELME [2026-02-09T20:21:13.388872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-09T20:21:13.402291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-09T20:21:13.402771] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-09T20:21:13.403805] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-09T20:21:13.403887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:13.403923] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:13.403952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:13.404010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:13.465244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:13.466272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:13.466378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:13.466426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:13.603389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:13.603557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:13.603626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:13.603660] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:13.607720] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: DOWN (p=37.97%) [2026-02-09T20:21:13.608086] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-09T20:21:13.608238] [INFO ] [sig ] ELME: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:13.777744] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ELME.txt [2026-02-09T20:21:13.777966] [INFO ] [sig ] [1023/3427] Completed ELME in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-09T20:21:13.778033] [INFO ] [sig ] [1024/3427] Forecasting ELS... [2026-02-09T20:21:13.778089] [INFO ] [sig ] Generating forecast for: ELS [2026-02-09T20:21:13.778140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-09T20:21:13.790261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-09T20:21:13.790682] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-09T20:21:13.791526] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-09T20:21:13.791614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:13.791653] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:13.791682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:13.791741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:13.852217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:13.852863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:13.852943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:13.852976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:13.981400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:13.981561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:13.981622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:13.981655] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:13.985651] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: UP (p=71.76%) [2026-02-09T20:21:13.985934] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-09T20:21:13.986096] [INFO ] [sig ] ELS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:14.141755] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ELS.txt [2026-02-09T20:21:14.141918] [INFO ] [sig ] [1024/3427] Completed ELS in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-09T20:21:14.141961] [INFO ] [sig ] [1025/3427] Forecasting ELTX... [2026-02-09T20:21:14.141994] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-09T20:21:14.142026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-09T20:21:14.152485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-09T20:21:14.152956] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-09T20:21:14.153847] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-09T20:21:14.153903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:14.153936] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:14.153963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:14.154020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:14.215603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:14.216508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:14.216613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:14.216653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:14.335431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:14.335601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:14.335643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:14.335672] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:14.339076] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: UP (p=79.55%) [2026-02-09T20:21:14.339344] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-09T20:21:14.339467] [INFO ] [sig ] ELTX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:14.485665] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ELTX.txt [2026-02-09T20:21:14.485785] [INFO ] [sig ] [1025/3427] Completed ELTX in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:14.485824] [INFO ] [sig ] [1026/3427] Forecasting ELVA... [2026-02-09T20:21:14.485854] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-09T20:21:14.485882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-09T20:21:14.496045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-09T20:21:14.496604] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-09T20:21:14.497607] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-09T20:21:14.497663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:14.497703] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:14.497730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:14.497786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:14.555044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:14.555682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:14.555758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:14.555790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:14.673354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:14.673498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:14.673537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:14.673566] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:14.677324] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=99.85%) [2026-02-09T20:21:14.677628] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-09T20:21:14.677754] [INFO ] [sig ] ELVA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:14.821826] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ELVA.txt [2026-02-09T20:21:14.821995] [INFO ] [sig ] [1026/3427] Completed ELVA in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:14.822035] [INFO ] [sig ] [1027/3427] Forecasting ELVN... [2026-02-09T20:21:14.822066] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-09T20:21:14.822098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-09T20:21:14.832622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-09T20:21:14.833001] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-09T20:21:14.833845] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-09T20:21:14.833898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:14.833931] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:14.833957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:14.834015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:14.891494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:14.892382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:14.892463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:14.892498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:15.011477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:15.011651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:15.011694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:15.011723] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:15.015128] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: DOWN (p=10.57%) [2026-02-09T20:21:15.015403] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-09T20:21:15.015528] [INFO ] [sig ] ELVN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:15.167400] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ELVN.txt [2026-02-09T20:21:15.167613] [INFO ] [sig ] [1027/3427] Completed ELVN in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:15.167658] [INFO ] [sig ] [1028/3427] Forecasting EM... [2026-02-09T20:21:15.167688] [INFO ] [sig ] Generating forecast for: EM [2026-02-09T20:21:15.167719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-09T20:21:15.178565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-09T20:21:15.178985] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-09T20:21:15.179835] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-09T20:21:15.179887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:15.179919] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:15.179946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:15.180004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:15.241871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:15.242803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:15.242915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:15.242948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:15.366415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:15.366589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:15.366633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:15.366663] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:15.370174] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: UP (p=71.98%) [2026-02-09T20:21:15.370479] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-09T20:21:15.370633] [INFO ] [sig ] EM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:15.520186] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EM.txt [2026-02-09T20:21:15.520344] [INFO ] [sig ] [1028/3427] Completed EM in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:15.520385] [INFO ] [sig ] [1029/3427] Forecasting EMB... [2026-02-09T20:21:15.520416] [INFO ] [sig ] Generating forecast for: EMB [2026-02-09T20:21:15.520446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-09T20:21:15.530827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-09T20:21:15.531224] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-09T20:21:15.532106] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-09T20:21:15.532160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:15.532193] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:15.532222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:15.532281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:15.590420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:15.591327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:15.591451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:15.591487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:15.723061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:15.723231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:15.723272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:15.723305] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:15.726827] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=12.66%) [2026-02-09T20:21:15.727129] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-09T20:21:15.727267] [INFO ] [sig ] EMB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:15.873530] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EMB.txt [2026-02-09T20:21:15.873716] [INFO ] [sig ] [1029/3427] Completed EMB in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:15.873757] [INFO ] [sig ] [1030/3427] Forecasting EMBC... [2026-02-09T20:21:15.873787] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-09T20:21:15.873819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-09T20:21:15.884312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-09T20:21:15.884744] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-09T20:21:15.885640] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-09T20:21:15.885696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:15.885729] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:15.885757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:15.885815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:15.941923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:15.942683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:15.942763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:15.942796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:16.065308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:16.065454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:16.065509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:16.065540] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:16.068951] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: DOWN (p=33.97%) [2026-02-09T20:21:16.069227] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-09T20:21:16.069351] [INFO ] [sig ] EMBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:16.212017] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EMBC.txt [2026-02-09T20:21:16.212148] [INFO ] [sig ] [1030/3427] Completed EMBC in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:16.212190] [INFO ] [sig ] [1031/3427] Forecasting EMD... [2026-02-09T20:21:16.212219] [INFO ] [sig ] Generating forecast for: EMD [2026-02-09T20:21:16.212249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-09T20:21:16.223780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-09T20:21:16.224148] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-09T20:21:16.225037] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-09T20:21:16.225096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:16.225130] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:16.225159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:16.225218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:16.282162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:16.282857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:16.282938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:16.282971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:16.403861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:16.404025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:16.404066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:16.404095] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:16.407669] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=57.02%) [2026-02-09T20:21:16.407996] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-09T20:21:16.408130] [INFO ] [sig ] EMD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:16.551933] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EMD.txt [2026-02-09T20:21:16.552068] [INFO ] [sig ] [1031/3427] Completed EMD in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:16.552117] [INFO ] [sig ] [1032/3427] Forecasting EMF... [2026-02-09T20:21:16.552153] [INFO ] [sig ] Generating forecast for: EMF [2026-02-09T20:21:16.552190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-09T20:21:16.563383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-09T20:21:16.563729] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-09T20:21:16.564509] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-09T20:21:16.564563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:16.564626] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:16.564654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:16.564711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:16.622632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:16.623254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:16.623332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:16.623365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:16.741790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:16.741947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:16.741988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:16.742018] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:16.745426] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-02-09T20:21:16.745715] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-09T20:21:16.745838] [INFO ] [sig ] EMF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:16.891451] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EMF.txt [2026-02-09T20:21:16.891618] [INFO ] [sig ] [1032/3427] Completed EMF in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:16.891661] [INFO ] [sig ] [1033/3427] Forecasting EMN... [2026-02-09T20:21:16.891691] [INFO ] [sig ] Generating forecast for: EMN [2026-02-09T20:21:16.891722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-09T20:21:16.902508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-09T20:21:16.902877] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-09T20:21:16.903747] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-09T20:21:16.903800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:16.903834] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:16.903863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:16.903923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:16.960799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:16.961408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:16.961488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:16.961520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:17.086147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:17.086492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:17.086532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:17.086561] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:17.090420] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=23.56%) [2026-02-09T20:21:17.090711] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-09T20:21:17.090836] [INFO ] [sig ] EMN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:17.238654] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EMN.txt [2026-02-09T20:21:17.238816] [INFO ] [sig ] [1033/3427] Completed EMN in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:17.238858] [INFO ] [sig ] [1034/3427] Forecasting EMO... [2026-02-09T20:21:17.238887] [INFO ] [sig ] Generating forecast for: EMO [2026-02-09T20:21:17.238919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-09T20:21:17.251036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-09T20:21:17.251436] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-09T20:21:17.252265] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-09T20:21:17.252317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:17.252362] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:17.252391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:17.252449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:17.310297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:17.310986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:17.311064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:17.311095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:17.429918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:17.430080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:17.430121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:17.430150] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:17.433890] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-02-09T20:21:17.434185] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-09T20:21:17.434318] [INFO ] [sig ] EMO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:17.584224] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EMO.txt [2026-02-09T20:21:17.584351] [INFO ] [sig ] [1034/3427] Completed EMO in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:17.584390] [INFO ] [sig ] [1035/3427] Forecasting EMXC... [2026-02-09T20:21:17.584420] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-09T20:21:17.584450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-09T20:21:17.594102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-09T20:21:17.594422] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-09T20:21:17.595240] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-09T20:21:17.595292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:17.595325] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:17.595352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:17.595408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:17.652557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:17.653194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:17.653270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:17.653303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:17.773658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:17.773814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:17.773853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:17.773883] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:17.777343] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-02-09T20:21:17.777672] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-09T20:21:17.777799] [INFO ] [sig ] EMXC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:17.922722] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EMXC.txt [2026-02-09T20:21:17.922878] [INFO ] [sig ] [1035/3427] Completed EMXC in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:17.922920] [INFO ] [sig ] [1036/3427] Forecasting ENB... [2026-02-09T20:21:17.922950] [INFO ] [sig ] Generating forecast for: ENB [2026-02-09T20:21:17.922980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-09T20:21:17.934068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-09T20:21:17.934462] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-09T20:21:17.935300] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-09T20:21:17.935355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:17.935436] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:17.935479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:17.935563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:17.997196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:17.998181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:17.998278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:17.998311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:18.127429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:18.127614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:18.127668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:18.127728] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:18.131568] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-02-09T20:21:18.131958] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-09T20:21:18.132133] [INFO ] [sig ] ENB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:18.279136] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ENB.txt [2026-02-09T20:21:18.279270] [INFO ] [sig ] [1036/3427] Completed ENB in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:18.279310] [INFO ] [sig ] [1037/3427] Forecasting ENGN... [2026-02-09T20:21:18.279340] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-09T20:21:18.279369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-09T20:21:18.291336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-09T20:21:18.291684] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-09T20:21:18.292470] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-09T20:21:18.292521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:18.292561] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:18.292610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:18.292667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:18.350452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:18.351149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:18.351276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:18.351320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:18.474095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:18.474292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:18.474336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:18.474553] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:18.478298] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: UP (p=54.42%) [2026-02-09T20:21:18.478610] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-09T20:21:18.478741] [INFO ] [sig ] ENGN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:18.627181] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ENGN.txt [2026-02-09T20:21:18.627339] [INFO ] [sig ] [1037/3427] Completed ENGN in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:18.627439] [INFO ] [sig ] [1038/3427] Forecasting ENIC... [2026-02-09T20:21:18.627476] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-09T20:21:18.627507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-09T20:21:18.639877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-09T20:21:18.640241] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-09T20:21:18.641161] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-09T20:21:18.641228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:18.641263] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:18.641291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:18.641349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:18.699454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:18.700099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:18.700177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:18.700211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:18.821917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:18.822071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:18.822112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:18.822140] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:18.825601] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=64.95%) [2026-02-09T20:21:18.825881] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-09T20:21:18.826010] [INFO ] [sig ] ENIC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:18.974166] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ENIC.txt [2026-02-09T20:21:18.974293] [INFO ] [sig ] [1038/3427] Completed ENIC in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:18.974333] [INFO ] [sig ] [1039/3427] Forecasting ENPH... [2026-02-09T20:21:18.974363] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-09T20:21:18.974395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-09T20:21:18.985652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-09T20:21:18.986070] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-09T20:21:18.986949] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-09T20:21:18.987002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:18.987034] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:18.987061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:18.987119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:19.050823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:19.051741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:19.051838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:19.051873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:19.177387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:19.177542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:19.177604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:19.177667] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:19.181713] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: DOWN (p=33.42%) [2026-02-09T20:21:19.181997] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-09T20:21:19.182128] [INFO ] [sig ] ENPH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:19.329483] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ENPH.txt [2026-02-09T20:21:19.329646] [INFO ] [sig ] [1039/3427] Completed ENPH in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-09T20:21:19.329698] [INFO ] [sig ] [1040/3427] Forecasting ENS... [2026-02-09T20:21:19.329728] [INFO ] [sig ] Generating forecast for: ENS [2026-02-09T20:21:19.329759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-09T20:21:19.341017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-09T20:21:19.341417] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-09T20:21:19.342280] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-09T20:21:19.342335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:19.342368] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:19.342396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:19.342454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:19.401795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:19.402510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:19.402608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:19.402645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:19.530888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:19.531048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:19.531090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:19.531122] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:19.535031] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=56.18%) [2026-02-09T20:21:19.535318] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-09T20:21:19.535445] [INFO ] [sig ] ENS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:19.686825] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ENS.txt [2026-02-09T20:21:19.687032] [INFO ] [sig ] [1040/3427] Completed ENS in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:19.687083] [INFO ] [sig ] [1041/3427] Forecasting ENSG... [2026-02-09T20:21:19.687119] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-09T20:21:19.687157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-09T20:21:19.698738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-09T20:21:19.699180] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-09T20:21:19.700040] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-09T20:21:19.700093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:19.700125] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:19.700152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:19.700210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:19.759198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:19.760084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:19.760188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:19.760240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:19.888628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:19.888799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:19.888846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:19.888895] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:19.892784] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: UP (p=60.23%) [2026-02-09T20:21:19.893073] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-09T20:21:19.893241] [INFO ] [sig ] ENSG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:20.050733] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ENSG.txt [2026-02-09T20:21:20.050895] [INFO ] [sig ] [1041/3427] Completed ENSG in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:20.050936] [INFO ] [sig ] [1042/3427] Forecasting ENTA... [2026-02-09T20:21:20.050966] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-09T20:21:20.051004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-09T20:21:20.061074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-09T20:21:20.061446] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-09T20:21:20.062301] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-09T20:21:20.062356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:20.062388] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:20.062415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:20.062487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:20.128255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:20.129172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:20.129264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:20.129298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:20.266748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:20.266904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:20.266944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:20.266973] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:20.270612] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=28.73%) [2026-02-09T20:21:20.270890] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-09T20:21:20.271018] [INFO ] [sig ] ENTA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:20.420873] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ENTA.txt [2026-02-09T20:21:20.421076] [INFO ] [sig ] [1042/3427] Completed ENTA in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:20.421138] [INFO ] [sig ] [1043/3427] Forecasting ENTG... [2026-02-09T20:21:20.421189] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-09T20:21:20.421231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-09T20:21:20.433747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-09T20:21:20.434269] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-09T20:21:20.435183] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-09T20:21:20.435239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:20.435272] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:20.435300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:20.435360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:20.496520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:20.497798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:20.497939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:20.498017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:20.632896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:20.633056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:20.633098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:20.633136] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:20.637095] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-02-09T20:21:20.637434] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-09T20:21:20.637571] [INFO ] [sig ] ENTG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:20.785066] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ENTG.txt [2026-02-09T20:21:20.785216] [INFO ] [sig ] [1043/3427] Completed ENTG in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:20.785258] [INFO ] [sig ] [1044/3427] Forecasting ENTX... [2026-02-09T20:21:20.785288] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-09T20:21:20.785320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-09T20:21:20.796617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-09T20:21:20.797058] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-09T20:21:20.797963] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-09T20:21:20.798017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:20.798049] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:20.798077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:20.798137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:20.855559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:20.856434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:20.856520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:20.856554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:20.979307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:20.979472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:20.979516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:20.979547] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:20.983274] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: UP (p=92.21%) [2026-02-09T20:21:20.983614] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-09T20:21:20.983758] [INFO ] [sig ] ENTX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:21.136646] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ENTX.txt [2026-02-09T20:21:21.136807] [INFO ] [sig ] [1044/3427] Completed ENTX in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:21.136849] [INFO ] [sig ] [1045/3427] Forecasting ENVA... [2026-02-09T20:21:21.136879] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-09T20:21:21.136909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-09T20:21:21.148432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-09T20:21:21.148821] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-09T20:21:21.149629] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-09T20:21:21.149682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:21.149713] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:21.149754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:21.149813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:21.207095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:21.207885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:21.207969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:21.208003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:21.332150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:21.332316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:21.332360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:21.332391] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:21.336457] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-09T20:21:21.336767] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-09T20:21:21.336899] [INFO ] [sig ] ENVA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:21.488468] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ENVA.txt [2026-02-09T20:21:21.488634] [INFO ] [sig ] [1045/3427] Completed ENVA in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:21.488685] [INFO ] [sig ] [1046/3427] Forecasting ENVB... [2026-02-09T20:21:21.488722] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-09T20:21:21.488758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-09T20:21:21.499913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-09T20:21:21.500265] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-09T20:21:21.501073] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-09T20:21:21.501125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:21.501157] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:21.501189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:21.501248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:21.562217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:21.563082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:21.563214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:21.563258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:21.691841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:21.692001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:21.692043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:21.692074] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:21.696009] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-02-09T20:21:21.696290] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-09T20:21:21.696420] [INFO ] [sig ] ENVB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:21.849949] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ENVB.txt [2026-02-09T20:21:21.850127] [INFO ] [sig ] [1046/3427] Completed ENVB in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:21.850179] [INFO ] [sig ] [1047/3427] Forecasting ENVX... [2026-02-09T20:21:21.850215] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-09T20:21:21.850249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-09T20:21:21.862417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-09T20:21:21.862856] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-09T20:21:21.863766] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-09T20:21:21.863821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:21.863854] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:21.863882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:21.863939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:21.923813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:21.924705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:21.924786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:21.924820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:22.051654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:22.051832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:22.051891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:22.051938] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:22.056028] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: UP (p=91.49%) [2026-02-09T20:21:22.056351] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-09T20:21:22.056490] [INFO ] [sig ] ENVX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:22.268886] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ENVX.txt [2026-02-09T20:21:22.269031] [INFO ] [sig ] [1047/3427] Completed ENVX in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:22.269071] [INFO ] [sig ] [1048/3427] Forecasting EOD... [2026-02-09T20:21:22.269101] [INFO ] [sig ] Generating forecast for: EOD [2026-02-09T20:21:22.269131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-09T20:21:22.280269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-09T20:21:22.280640] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-09T20:21:22.281508] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-09T20:21:22.281741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:22.281777] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:22.281806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:22.281865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:22.342958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:22.343730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:22.343813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:22.343848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:22.471456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:22.471642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:22.471686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:22.471714] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:22.475466] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=62.04%) [2026-02-09T20:21:22.475817] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-09T20:21:22.475975] [INFO ] [sig ] EOD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:22.631137] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EOD.txt [2026-02-09T20:21:22.631324] [INFO ] [sig ] [1048/3427] Completed EOD in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:22.631371] [INFO ] [sig ] [1049/3427] Forecasting EOG... [2026-02-09T20:21:22.631403] [INFO ] [sig ] Generating forecast for: EOG [2026-02-09T20:21:22.631442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-09T20:21:22.643091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-09T20:21:22.643486] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-09T20:21:22.644363] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-09T20:21:22.644419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:22.644454] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:22.644483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:22.644542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:22.704975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:22.705872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:22.705955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:22.705990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:22.829895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:22.830068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:22.830110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:22.830143] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:22.833944] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: UP (p=77.69%) [2026-02-09T20:21:22.834337] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-09T20:21:22.834489] [INFO ] [sig ] EOG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:22.989401] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EOG.txt [2026-02-09T20:21:22.989816] [INFO ] [sig ] [1049/3427] Completed EOG in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:22.989861] [INFO ] [sig ] [1050/3427] Forecasting EOI... [2026-02-09T20:21:22.989893] [INFO ] [sig ] Generating forecast for: EOI [2026-02-09T20:21:22.989922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-09T20:21:23.002767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-09T20:21:23.003176] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-09T20:21:23.004240] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-09T20:21:23.004292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:23.004324] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:23.004351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:23.004558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:23.065903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:23.066845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:23.066933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:23.066967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:23.192001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:23.192165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:23.192207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:23.192237] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:23.196072] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: DOWN (p=41.25%) [2026-02-09T20:21:23.196402] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-09T20:21:23.196546] [INFO ] [sig ] EOI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:23.353324] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EOI.txt [2026-02-09T20:21:23.353494] [INFO ] [sig ] [1050/3427] Completed EOI in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:23.353536] [INFO ] [sig ] [1051/3427] Forecasting EOLS... [2026-02-09T20:21:23.353566] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-09T20:21:23.353619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-09T20:21:23.365436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-09T20:21:23.365914] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-09T20:21:23.366893] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-09T20:21:23.366949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:23.366982] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:23.367011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:23.367069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:23.429973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:23.430952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:23.431053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:23.431089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:23.558164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:23.558342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:23.558387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:23.558420] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:23.561968] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-09T20:21:23.562306] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-09T20:21:23.562453] [INFO ] [sig ] EOLS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:23.717028] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EOLS.txt [2026-02-09T20:21:23.717163] [INFO ] [sig ] [1051/3427] Completed EOLS in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:23.717204] [INFO ] [sig ] [1052/3427] Forecasting EOS... [2026-02-09T20:21:23.717237] [INFO ] [sig ] Generating forecast for: EOS [2026-02-09T20:21:23.717277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-09T20:21:23.728624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-09T20:21:23.729021] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-09T20:21:23.729935] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-09T20:21:23.729990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:23.730023] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:23.730051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:23.730110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:23.789925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:23.790707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:23.790787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:23.790821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:23.911922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:23.912082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:23.912124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:23.912155] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:23.915749] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-02-09T20:21:23.916031] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-09T20:21:23.916163] [INFO ] [sig ] EOS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:24.060914] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EOS.txt [2026-02-09T20:21:24.061051] [INFO ] [sig ] [1052/3427] Completed EOS in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:24.061098] [INFO ] [sig ] [1053/3427] Forecasting EOSE... [2026-02-09T20:21:24.061127] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-09T20:21:24.061158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-09T20:21:24.071528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-09T20:21:24.071915] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-09T20:21:24.072768] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-09T20:21:24.072821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:24.072882] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:24.072912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:24.072972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:24.133482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:24.134333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:24.134423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:24.134456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:24.254685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:24.254838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:24.254877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:24.254906] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:24.258339] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=93.44%) [2026-02-09T20:21:24.258629] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-09T20:21:24.258757] [INFO ] [sig ] EOSE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:24.404778] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EOSE.txt [2026-02-09T20:21:24.404916] [INFO ] [sig ] [1053/3427] Completed EOSE in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:24.404956] [INFO ] [sig ] [1054/3427] Forecasting EPAC... [2026-02-09T20:21:24.404986] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-09T20:21:24.405016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-09T20:21:24.416908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-09T20:21:24.417307] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-09T20:21:24.418192] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-09T20:21:24.418248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:24.418285] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:24.418312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:24.418369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:24.478382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:24.479468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:24.479553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:24.479624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:24.600023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:24.600196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:24.600244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:24.600278] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:24.603925] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=80.43%) [2026-02-09T20:21:24.604233] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-09T20:21:24.604396] [INFO ] [sig ] EPAC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:24.752868] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EPAC.txt [2026-02-09T20:21:24.753039] [INFO ] [sig ] [1054/3427] Completed EPAC in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:24.753082] [INFO ] [sig ] [1055/3427] Forecasting EPAM... [2026-02-09T20:21:24.753114] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-09T20:21:24.753147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-09T20:21:24.764267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-09T20:21:24.764828] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-09T20:21:24.765676] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-09T20:21:24.765731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:24.765765] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:24.765794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:24.765857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:24.825145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:24.826236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:24.826321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:24.826354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:24.952030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:24.952194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:24.952234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:24.952263] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:24.955886] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-09T20:21:24.956189] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-09T20:21:24.956344] [INFO ] [sig ] EPAM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:25.110026] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EPAM.txt [2026-02-09T20:21:25.110207] [INFO ] [sig ] [1055/3427] Completed EPAM in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-09T20:21:25.110250] [INFO ] [sig ] [1056/3427] Forecasting EPC... [2026-02-09T20:21:25.110280] [INFO ] [sig ] Generating forecast for: EPC [2026-02-09T20:21:25.110312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-09T20:21:25.123378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-09T20:21:25.123781] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-09T20:21:25.124653] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-09T20:21:25.124707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:25.124739] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:25.124766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:25.124823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:25.185068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:25.185731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:25.185810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:25.185843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:25.308968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:25.309124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:25.309164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:25.309227] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:25.312673] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-02-09T20:21:25.312961] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-09T20:21:25.313087] [INFO ] [sig ] EPC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:25.460303] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EPC.txt [2026-02-09T20:21:25.460444] [INFO ] [sig ] [1056/3427] Completed EPC in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-09T20:21:25.460483] [INFO ] [sig ] [1057/3427] Forecasting EPD... [2026-02-09T20:21:25.460514] [INFO ] [sig ] Generating forecast for: EPD [2026-02-09T20:21:25.460545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-09T20:21:25.471993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-09T20:21:25.472353] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-09T20:21:25.473207] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-09T20:21:25.473264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:25.473299] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:25.473328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:25.473387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:25.533378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:25.534290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:25.534374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:25.534409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:25.677774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:25.677933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:25.677975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:25.678004] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:25.681766] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-02-09T20:21:25.682088] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-09T20:21:25.682228] [INFO ] [sig ] EPD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:25.830635] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EPD.txt [2026-02-09T20:21:25.830796] [INFO ] [sig ] [1057/3427] Completed EPD in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:25.830838] [INFO ] [sig ] [1058/3427] Forecasting EPSN... [2026-02-09T20:21:25.830902] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-09T20:21:25.830952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-09T20:21:25.841351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-09T20:21:25.841781] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-09T20:21:25.842666] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-09T20:21:25.842735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:25.842770] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:25.842799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:25.842859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:25.903717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:25.904543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:25.904647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:25.904684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:26.033037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:26.033201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:26.033242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:26.033273] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:26.036931] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=13.32%) [2026-02-09T20:21:26.037246] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-09T20:21:26.037413] [INFO ] [sig ] EPSN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:26.186405] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EPSN.txt [2026-02-09T20:21:26.186561] [INFO ] [sig ] [1058/3427] Completed EPSN in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:26.186621] [INFO ] [sig ] [1059/3427] Forecasting EQBK... [2026-02-09T20:21:26.186653] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-09T20:21:26.186685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-09T20:21:26.197498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-09T20:21:26.197900] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-09T20:21:26.198901] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-09T20:21:26.198963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:26.199004] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:26.199041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:26.199117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:26.276707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:26.277683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:26.277773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:26.277807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:26.405237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:26.405408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:26.405450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:26.405481] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:26.410112] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-02-09T20:21:26.410523] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-09T20:21:26.410717] [INFO ] [sig ] EQBK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:26.564390] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EQBK.txt [2026-02-09T20:21:26.564552] [INFO ] [sig ] [1059/3427] Completed EQBK in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:26.564616] [INFO ] [sig ] [1060/3427] Forecasting EQH... [2026-02-09T20:21:26.564650] [INFO ] [sig ] Generating forecast for: EQH [2026-02-09T20:21:26.564681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-09T20:21:26.578565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-09T20:21:26.579169] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-09T20:21:26.580166] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-09T20:21:26.580219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:26.580252] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:26.580280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:26.580337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:26.641559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:26.642535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:26.642647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:26.642683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:26.773666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:26.773859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:26.773920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:26.773954] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:26.779043] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-02-09T20:21:26.779701] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-09T20:21:26.779866] [INFO ] [sig ] EQH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:26.930034] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EQH.txt [2026-02-09T20:21:26.930185] [INFO ] [sig ] [1060/3427] Completed EQH in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:26.930224] [INFO ] [sig ] [1061/3427] Forecasting EQIX... [2026-02-09T20:21:26.930259] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-09T20:21:26.930296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-09T20:21:26.941854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-09T20:21:26.942220] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-09T20:21:26.943090] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-09T20:21:26.943143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:26.943175] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:26.943202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:26.943260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:27.006765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:27.008023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:27.008129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:27.008165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:27.141368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:27.141729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:27.141770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:27.141798] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:27.145394] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: UP (p=84.27%) [2026-02-09T20:21:27.145866] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-09T20:21:27.145991] [INFO ] [sig ] EQIX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:27.291380] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EQIX.txt [2026-02-09T20:21:27.291510] [INFO ] [sig ] [1061/3427] Completed EQIX in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:27.291557] [INFO ] [sig ] [1062/3427] Forecasting ERAS... [2026-02-09T20:21:27.291608] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-09T20:21:27.291640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-09T20:21:27.301865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-09T20:21:27.302194] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-09T20:21:27.303010] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-09T20:21:27.303062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:27.303093] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:27.303120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:27.303177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:27.360833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:27.361450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:27.361531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:27.361563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:27.482083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:27.482243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:27.482282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:27.482312] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:27.485697] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: DOWN (p=37.45%) [2026-02-09T20:21:27.485971] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-09T20:21:27.486091] [INFO ] [sig ] ERAS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:27.629377] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ERAS.txt [2026-02-09T20:21:27.629517] [INFO ] [sig ] [1062/3427] Completed ERAS in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:27.629557] [INFO ] [sig ] [1063/3427] Forecasting ERIC... [2026-02-09T20:21:27.629606] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-09T20:21:27.629638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-09T20:21:27.639851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-09T20:21:27.640147] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-09T20:21:27.640942] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-09T20:21:27.640994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:27.641026] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:27.641054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:27.641111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:27.700414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:27.701399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:27.701536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:27.701588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:27.829759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:27.829920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:27.829962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:27.829991] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:27.833467] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=17.40%) [2026-02-09T20:21:27.833796] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-09T20:21:27.833930] [INFO ] [sig ] ERIC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:27.981294] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ERIC.txt [2026-02-09T20:21:27.981446] [INFO ] [sig ] [1063/3427] Completed ERIC in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:27.981488] [INFO ] [sig ] [1064/3427] Forecasting ERIE... [2026-02-09T20:21:27.981519] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-09T20:21:27.981550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-09T20:21:27.991928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-09T20:21:27.992307] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-09T20:21:27.993159] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-09T20:21:27.993212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:27.993244] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:27.993271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:27.993329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:28.051413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:28.052109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:28.052190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:28.052225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:28.172682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:28.172840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:28.172882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:28.172914] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:28.176465] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=52.84%) [2026-02-09T20:21:28.176778] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-09T20:21:28.176908] [INFO ] [sig ] ERIE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:28.324814] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ERIE.txt [2026-02-09T20:21:28.324959] [INFO ] [sig ] [1064/3427] Completed ERIE in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:28.324999] [INFO ] [sig ] [1065/3427] Forecasting ERII... [2026-02-09T20:21:28.325030] [INFO ] [sig ] Generating forecast for: ERII [2026-02-09T20:21:28.325061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-09T20:21:28.335851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-09T20:21:28.336239] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-09T20:21:28.337089] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-09T20:21:28.337144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:28.337178] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:28.337207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:28.337267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:28.397391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:28.398236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:28.398322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:28.398365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:28.532514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:28.532719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:28.532794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:28.532828] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:28.536803] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=9.58%) [2026-02-09T20:21:28.537130] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-09T20:21:28.537275] [INFO ] [sig ] ERII: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:28.690159] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ERII.txt [2026-02-09T20:21:28.690300] [INFO ] [sig ] [1065/3427] Completed ERII in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:28.690340] [INFO ] [sig ] [1066/3427] Forecasting ERO... [2026-02-09T20:21:28.690370] [INFO ] [sig ] Generating forecast for: ERO [2026-02-09T20:21:28.690401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-09T20:21:28.701931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-09T20:21:28.702250] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-09T20:21:28.703112] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-09T20:21:28.703165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:28.703197] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:28.703224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:28.703280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:28.761384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:28.762188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:28.762280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:28.762315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:28.885021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:28.885185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:28.885224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:28.885254] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:28.888953] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-02-09T20:21:28.889317] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-09T20:21:28.889470] [INFO ] [sig ] ERO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:29.037753] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ERO.txt [2026-02-09T20:21:29.037955] [INFO ] [sig ] [1066/3427] Completed ERO in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:29.037997] [INFO ] [sig ] [1067/3427] Forecasting ES... [2026-02-09T20:21:29.038029] [INFO ] [sig ] Generating forecast for: ES [2026-02-09T20:21:29.038064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-09T20:21:29.049422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-09T20:21:29.049840] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-09T20:21:29.050701] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-09T20:21:29.050762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:29.050808] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:29.050841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:29.050902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:29.113015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:29.113934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:29.114020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:29.114054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:29.237313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:29.237506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:29.237548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:29.237599] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:29.241305] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: UP (p=91.85%) [2026-02-09T20:21:29.241641] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-09T20:21:29.241780] [INFO ] [sig ] ES: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:29.394456] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ES.txt [2026-02-09T20:21:29.394631] [INFO ] [sig ] [1067/3427] Completed ES in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:29.394675] [INFO ] [sig ] [1068/3427] Forecasting ESAB... [2026-02-09T20:21:29.394705] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-09T20:21:29.394738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-09T20:21:29.406242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-09T20:21:29.406684] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-09T20:21:29.407653] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-09T20:21:29.407708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:29.407740] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:29.407767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:29.407825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:29.465150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:29.466049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:29.466133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:29.466165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:29.600758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:29.600919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:29.600959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:29.600987] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:29.604486] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-02-09T20:21:29.604990] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-09T20:21:29.605122] [INFO ] [sig ] ESAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:29.750440] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ESAB.txt [2026-02-09T20:21:29.750608] [INFO ] [sig ] [1068/3427] Completed ESAB in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:29.750650] [INFO ] [sig ] [1069/3427] Forecasting ESCA... [2026-02-09T20:21:29.750681] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-09T20:21:29.750711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-09T20:21:29.761030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-09T20:21:29.761449] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-09T20:21:29.762504] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-09T20:21:29.762558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:29.762625] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:29.762655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:29.762712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:29.825345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:29.826369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:29.826456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:29.826488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:29.938120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:29.938271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:29.938311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:29.938340] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:29.941725] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=69.31%) [2026-02-09T20:21:29.942001] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-09T20:21:29.942152] [INFO ] [sig ] ESCA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:30.092980] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ESCA.txt [2026-02-09T20:21:30.093159] [INFO ] [sig ] [1069/3427] Completed ESCA in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:30.093209] [INFO ] [sig ] [1070/3427] Forecasting ESE... [2026-02-09T20:21:30.093239] [INFO ] [sig ] Generating forecast for: ESE [2026-02-09T20:21:30.093269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-09T20:21:30.105663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-09T20:21:30.106049] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-09T20:21:30.106976] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-09T20:21:30.107029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:30.107091] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:30.107120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:30.107180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:30.166516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:30.167402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:30.167517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:30.167554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:30.290000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:30.290165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:30.290206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:30.290237] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:30.293805] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: UP (p=69.82%) [2026-02-09T20:21:30.294095] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-09T20:21:30.294225] [INFO ] [sig ] ESE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:30.447307] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ESE.txt [2026-02-09T20:21:30.447479] [INFO ] [sig ] [1070/3427] Completed ESE in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:30.447520] [INFO ] [sig ] [1071/3427] Forecasting ESEA... [2026-02-09T20:21:30.447550] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-09T20:21:30.447598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-09T20:21:30.458061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-09T20:21:30.458420] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-09T20:21:30.459319] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-09T20:21:30.459373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:30.459405] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:30.459432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:30.459489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:30.518171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:30.519044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:30.519125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:30.519158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:30.642510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:30.642679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:30.642719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:30.642748] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:30.646121] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=87.56%) [2026-02-09T20:21:30.646398] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-09T20:21:30.646526] [INFO ] [sig ] ESEA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:30.792006] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ESEA.txt [2026-02-09T20:21:30.792140] [INFO ] [sig ] [1071/3427] Completed ESEA in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:30.792181] [INFO ] [sig ] [1072/3427] Forecasting ESGD... [2026-02-09T20:21:30.792211] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-09T20:21:30.792241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-09T20:21:30.802764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-09T20:21:30.803155] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-09T20:21:30.804070] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-09T20:21:30.804125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:30.804159] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:30.804188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:30.804249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:30.865076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:30.866016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:30.866106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:30.866169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:30.988966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:30.989125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:30.989164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:30.989193] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:30.992936] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-02-09T20:21:30.993246] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-09T20:21:30.993382] [INFO ] [sig ] ESGD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:31.153993] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ESGD.txt [2026-02-09T20:21:31.154159] [INFO ] [sig ] [1072/3427] Completed ESGD in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-09T20:21:31.154203] [INFO ] [sig ] [1073/3427] Forecasting ESGE... [2026-02-09T20:21:31.154238] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-09T20:21:31.154272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-09T20:21:31.164638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-09T20:21:31.165054] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-09T20:21:31.166108] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-09T20:21:31.166176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:31.166219] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:31.166258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:31.166339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:31.226007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:31.226879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:31.226962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:31.226995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:31.358161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:31.358316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:31.358355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:31.358418] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:31.361884] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: DOWN (p=8.61%) [2026-02-09T20:21:31.362160] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-09T20:21:31.362287] [INFO ] [sig ] ESGE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:31.509332] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ESGE.txt [2026-02-09T20:21:31.509468] [INFO ] [sig ] [1073/3427] Completed ESGE in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-09T20:21:31.509516] [INFO ] [sig ] [1074/3427] Forecasting ESI... [2026-02-09T20:21:31.509553] [INFO ] [sig ] Generating forecast for: ESI [2026-02-09T20:21:31.509605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-09T20:21:31.521423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-09T20:21:31.521935] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-09T20:21:31.522745] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-09T20:21:31.522797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:31.522828] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:31.522855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:31.522912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:31.580833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:31.581466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:31.581544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:31.581595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:31.707643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:31.707802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:31.707840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:31.707869] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:31.711343] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: DOWN (p=43.68%) [2026-02-09T20:21:31.711670] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-09T20:21:31.711802] [INFO ] [sig ] ESI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:31.862816] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ESI.txt [2026-02-09T20:21:31.862983] [INFO ] [sig ] [1074/3427] Completed ESI in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:31.863024] [INFO ] [sig ] [1075/3427] Forecasting ESOA... [2026-02-09T20:21:31.863055] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-09T20:21:31.863085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-09T20:21:31.873769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-09T20:21:31.874134] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-09T20:21:31.874993] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-09T20:21:31.875044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:31.875077] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:31.875105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:31.875162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:31.934415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:31.935167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:31.935255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:31.935289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:32.060245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:32.060402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:32.060442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:32.060472] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:32.064410] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: UP (p=53.06%) [2026-02-09T20:21:32.064707] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-09T20:21:32.064835] [INFO ] [sig ] ESOA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:32.211319] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ESOA.txt [2026-02-09T20:21:32.211455] [INFO ] [sig ] [1075/3427] Completed ESOA in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:32.211494] [INFO ] [sig ] [1076/3427] Forecasting ESPO... [2026-02-09T20:21:32.211736] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-09T20:21:32.211772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-09T20:21:32.221862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-09T20:21:32.222225] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-09T20:21:32.223060] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-09T20:21:32.223113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:32.223144] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:32.223170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:32.223226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:32.282653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:32.283406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:32.283488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:32.283521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:32.415082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:32.415249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:32.415289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:32.415336] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:32.419757] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=51.11%) [2026-02-09T20:21:32.420315] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-09T20:21:32.420462] [INFO ] [sig ] ESPO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:32.584065] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ESPO.txt [2026-02-09T20:21:32.584247] [INFO ] [sig ] [1076/3427] Completed ESPO in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:32.584298] [INFO ] [sig ] [1077/3427] Forecasting ESQ... [2026-02-09T20:21:32.584330] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-09T20:21:32.584370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-09T20:21:32.597528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-09T20:21:32.598213] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-09T20:21:32.599374] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-09T20:21:32.599437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:32.599479] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:32.599515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:32.599606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:32.671952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:32.672942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:32.673032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:32.673066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:32.812989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:32.813169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:32.813218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:32.813248] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:32.817666] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=91.31%) [2026-02-09T20:21:32.818005] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-09T20:21:32.818189] [INFO ] [sig ] ESQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:32.985810] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ESQ.txt [2026-02-09T20:21:32.986005] [INFO ] [sig ] [1077/3427] Completed ESQ in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:32.986088] [INFO ] [sig ] [1078/3427] Forecasting ESTA... [2026-02-09T20:21:32.986132] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-09T20:21:32.986175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-09T20:21:32.997698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-09T20:21:32.998256] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-09T20:21:32.999289] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-09T20:21:32.999341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:32.999373] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:32.999404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:32.999473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:33.058803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:33.059413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:33.059506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:33.059562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:33.177363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:33.177522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:33.177563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:33.177612] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:33.180985] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: UP (p=90.91%) [2026-02-09T20:21:33.181257] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-09T20:21:33.181399] [INFO ] [sig ] ESTA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:33.325673] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ESTA.txt [2026-02-09T20:21:33.325807] [INFO ] [sig ] [1078/3427] Completed ESTA in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:33.325847] [INFO ] [sig ] [1079/3427] Forecasting ESTC... [2026-02-09T20:21:33.325877] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-09T20:21:33.325908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-09T20:21:33.337037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-09T20:21:33.337401] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-09T20:21:33.338241] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-09T20:21:33.338294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:33.338327] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:33.338355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:33.338414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:33.397326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:33.398021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:33.398102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:33.398135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:33.525098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:33.525269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:33.525317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:33.525348] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:33.529247] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=79.42%) [2026-02-09T20:21:33.529537] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-09T20:21:33.529682] [INFO ] [sig ] ESTC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:33.675389] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ESTC.txt [2026-02-09T20:21:33.675517] [INFO ] [sig ] [1079/3427] Completed ESTC in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:33.675555] [INFO ] [sig ] [1080/3427] Forecasting ETB... [2026-02-09T20:21:33.675604] [INFO ] [sig ] Generating forecast for: ETB [2026-02-09T20:21:33.675636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-09T20:21:33.687638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-09T20:21:33.688169] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-09T20:21:33.689002] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-09T20:21:33.689055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:33.689087] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:33.689128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:33.689187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:33.747926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:33.748608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:33.748720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:33.748756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:33.866432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:33.866596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:33.866639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:33.866668] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:33.870032] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=90.35%) [2026-02-09T20:21:33.870299] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-09T20:21:33.870424] [INFO ] [sig ] ETB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:34.014915] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ETB.txt [2026-02-09T20:21:34.015030] [INFO ] [sig ] [1080/3427] Completed ETB in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:34.015070] [INFO ] [sig ] [1081/3427] Forecasting ETD... [2026-02-09T20:21:34.015100] [INFO ] [sig ] Generating forecast for: ETD [2026-02-09T20:21:34.015130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-09T20:21:34.026397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-09T20:21:34.026724] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-09T20:21:34.027532] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-09T20:21:34.027604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:34.027638] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:34.027666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:34.027724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:34.085190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:34.085808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:34.085884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:34.085917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:34.203515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:34.203659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:34.203696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:34.203725] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:34.207000] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: UP (p=82.14%) [2026-02-09T20:21:34.207261] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-09T20:21:34.207405] [INFO ] [sig ] ETD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:34.355280] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ETD.txt [2026-02-09T20:21:34.355438] [INFO ] [sig ] [1081/3427] Completed ETD in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:34.355481] [INFO ] [sig ] [1082/3427] Forecasting ETG... [2026-02-09T20:21:34.355514] [INFO ] [sig ] Generating forecast for: ETG [2026-02-09T20:21:34.355545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-09T20:21:34.367748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-09T20:21:34.368126] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-09T20:21:34.368994] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-09T20:21:34.369047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:34.369078] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:34.369105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:34.369163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:34.428486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:34.429367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:34.429451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:34.429484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:34.554787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:34.554951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:34.554990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:34.555019] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:34.558424] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: UP (p=87.16%) [2026-02-09T20:21:34.558753] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-09T20:21:34.558884] [INFO ] [sig ] ETG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:34.706400] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ETG.txt [2026-02-09T20:21:34.706557] [INFO ] [sig ] [1082/3427] Completed ETG in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:34.706621] [INFO ] [sig ] [1083/3427] Forecasting ETHA... [2026-02-09T20:21:34.706652] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-09T20:21:34.706683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-09T20:21:34.718336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-09T20:21:34.718719] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-09T20:21:34.719524] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-09T20:21:34.719611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:34.719650] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:34.719677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:34.719733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:34.777626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:34.778532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:34.778637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:34.778673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:34.898287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:34.898449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:34.898498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:34.898535] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:34.902137] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: DOWN (p=37.73%) [2026-02-09T20:21:34.902425] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-09T20:21:34.902563] [INFO ] [sig ] ETHA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:35.050046] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ETHA.txt [2026-02-09T20:21:35.050246] [INFO ] [sig ] [1083/3427] Completed ETHA in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:35.050290] [INFO ] [sig ] [1084/3427] Forecasting ETJ... [2026-02-09T20:21:35.050320] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-09T20:21:35.050351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-09T20:21:35.063930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-09T20:21:35.064304] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-09T20:21:35.065129] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-09T20:21:35.065182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:35.065214] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:35.065241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:35.065298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:35.123809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:35.124730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:35.124814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:35.124847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:35.246331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:35.246510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:35.246550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:35.246597] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:35.250519] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: DOWN (p=12.53%) [2026-02-09T20:21:35.250822] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-09T20:21:35.250953] [INFO ] [sig ] ETJ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:35.399643] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ETJ.txt [2026-02-09T20:21:35.399827] [INFO ] [sig ] [1084/3427] Completed ETJ in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:35.399869] [INFO ] [sig ] [1085/3427] Forecasting ETN... [2026-02-09T20:21:35.399898] [INFO ] [sig ] Generating forecast for: ETN [2026-02-09T20:21:35.399928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-09T20:21:35.411405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-09T20:21:35.411819] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-09T20:21:35.413046] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-09T20:21:35.413098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:35.413130] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:35.413157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:35.413213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:35.471545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:35.472495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:35.472598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:35.472634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:35.595120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:35.595289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:35.595329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:35.595358] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:35.598982] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: DOWN (p=5.11%) [2026-02-09T20:21:35.599296] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-09T20:21:35.599431] [INFO ] [sig ] ETN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:35.755439] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ETN.txt [2026-02-09T20:21:35.755824] [INFO ] [sig ] [1085/3427] Completed ETN in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:35.755869] [INFO ] [sig ] [1086/3427] Forecasting ETO... [2026-02-09T20:21:35.755899] [INFO ] [sig ] Generating forecast for: ETO [2026-02-09T20:21:35.755930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-09T20:21:35.768514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-09T20:21:35.768922] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-09T20:21:35.769751] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-09T20:21:35.769803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:35.769835] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:35.769861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:35.769918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:35.829970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:35.831092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:35.831181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:35.831213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:35.956287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:35.956472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:35.956529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:35.956592] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:35.961341] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=82.54%) [2026-02-09T20:21:35.961729] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-09T20:21:35.961894] [INFO ] [sig ] ETO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:36.127772] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ETO.txt [2026-02-09T20:21:36.127933] [INFO ] [sig ] [1086/3427] Completed ETO in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:36.127978] [INFO ] [sig ] [1087/3427] Forecasting ETON... [2026-02-09T20:21:36.128009] [INFO ] [sig ] Generating forecast for: ETON [2026-02-09T20:21:36.128041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-09T20:21:36.139974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-09T20:21:36.140361] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-09T20:21:36.141421] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-09T20:21:36.141487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:36.141552] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:36.141604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:36.141667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:36.203873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:36.204784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:36.204869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:36.204903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:36.325564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:36.325748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:36.325790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:36.325821] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:36.329390] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-02-09T20:21:36.329931] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-09T20:21:36.330076] [INFO ] [sig ] ETON: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:36.496022] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ETON.txt [2026-02-09T20:21:36.496174] [INFO ] [sig ] [1087/3427] Completed ETON in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:36.496216] [INFO ] [sig ] [1088/3427] Forecasting ETSY... [2026-02-09T20:21:36.496246] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-09T20:21:36.496278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-09T20:21:36.508369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-09T20:21:36.508764] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-09T20:21:36.509650] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-09T20:21:36.509709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:36.509742] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:36.509769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:36.509827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:36.566455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:36.567137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:36.567216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:36.567250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:36.689672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:36.689828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:36.689868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:36.689897] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:36.693339] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: UP (p=54.23%) [2026-02-09T20:21:36.693672] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-09T20:21:36.693805] [INFO ] [sig ] ETSY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:36.842964] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ETSY.txt [2026-02-09T20:21:36.843125] [INFO ] [sig ] [1088/3427] Completed ETSY in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-09T20:21:36.843174] [INFO ] [sig ] [1089/3427] Forecasting ETY... [2026-02-09T20:21:36.843207] [INFO ] [sig ] Generating forecast for: ETY [2026-02-09T20:21:36.843238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-09T20:21:36.855163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-09T20:21:36.855618] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-09T20:21:36.856546] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-09T20:21:36.856631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:36.856670] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:36.856699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:36.856757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:36.913680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:36.914621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:36.914708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:36.914741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:37.032062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:37.032252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:37.032295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:37.032325] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:37.035852] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: UP (p=55.31%) [2026-02-09T20:21:37.036156] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-09T20:21:37.036295] [INFO ] [sig ] ETY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:37.178913] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ETY.txt [2026-02-09T20:21:37.179076] [INFO ] [sig ] [1089/3427] Completed ETY in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-09T20:21:37.179119] [INFO ] [sig ] [1090/3427] Forecasting EUFN... [2026-02-09T20:21:37.179149] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-09T20:21:37.179180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-09T20:21:37.190143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-09T20:21:37.190607] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-09T20:21:37.191442] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-09T20:21:37.191496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:37.191529] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:37.191559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:37.191654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:37.248621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:37.249479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:37.249570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:37.249625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:37.375632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:37.375810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:37.375852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:37.375915] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:37.379701] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: DOWN (p=41.72%) [2026-02-09T20:21:37.380053] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-09T20:21:37.380229] [INFO ] [sig ] EUFN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:37.537039] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EUFN.txt [2026-02-09T20:21:37.537228] [INFO ] [sig ] [1090/3427] Completed EUFN in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-09T20:21:37.537281] [INFO ] [sig ] [1091/3427] Forecasting EVAX... [2026-02-09T20:21:37.537321] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-09T20:21:37.537391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-09T20:21:37.549258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-09T20:21:37.549688] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-09T20:21:37.550675] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-09T20:21:37.550747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:37.550780] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:37.550807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:37.550864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:37.612277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:37.613205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:37.613293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:37.613327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:37.736876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:37.737040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:37.737081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:37.737110] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:37.740821] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: UP (p=68.93%) [2026-02-09T20:21:37.741127] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-09T20:21:37.741269] [INFO ] [sig ] EVAX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:37.891002] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EVAX.txt [2026-02-09T20:21:37.891215] [INFO ] [sig ] [1091/3427] Completed EVAX in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:37.891273] [INFO ] [sig ] [1092/3427] Forecasting EVC... [2026-02-09T20:21:37.891309] [INFO ] [sig ] Generating forecast for: EVC [2026-02-09T20:21:37.891355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-09T20:21:37.903169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-09T20:21:37.903595] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-09T20:21:37.904551] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-09T20:21:37.904631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:37.904664] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:37.904692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:37.904751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:37.965120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:37.966219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:37.966332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:37.966378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:38.106200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:38.106368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:38.106409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:38.106439] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:38.110233] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=10.87%) [2026-02-09T20:21:38.110657] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-09T20:21:38.110844] [INFO ] [sig ] EVC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:38.274895] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EVC.txt [2026-02-09T20:21:38.275054] [INFO ] [sig ] [1092/3427] Completed EVC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:38.275094] [INFO ] [sig ] [1093/3427] Forecasting EVCM... [2026-02-09T20:21:38.275126] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-09T20:21:38.275156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-09T20:21:38.286495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-09T20:21:38.286916] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-09T20:21:38.287800] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-09T20:21:38.287854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:38.287899] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:38.287927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:38.287983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:38.346028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:38.346950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:38.347040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:38.347073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:38.469428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:38.469611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:38.469666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:38.469703] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:38.473922] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-02-09T20:21:38.474252] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-09T20:21:38.474396] [INFO ] [sig ] EVCM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:38.628609] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EVCM.txt [2026-02-09T20:21:38.628806] [INFO ] [sig ] [1093/3427] Completed EVCM in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:38.628853] [INFO ] [sig ] [1094/3427] Forecasting EVEX... [2026-02-09T20:21:38.628887] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-09T20:21:38.628923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-09T20:21:38.641398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-09T20:21:38.641972] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-09T20:21:38.642850] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-09T20:21:38.642903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:38.642935] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:38.642962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:38.643026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:38.701477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:38.702460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:38.702592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:38.702636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:38.829450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:38.829636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:38.829686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:38.829720] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:38.833674] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=67.71%) [2026-02-09T20:21:38.833967] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-09T20:21:38.834095] [INFO ] [sig ] EVEX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:38.980894] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EVEX.txt [2026-02-09T20:21:38.981042] [INFO ] [sig ] [1094/3427] Completed EVEX in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:38.981084] [INFO ] [sig ] [1095/3427] Forecasting EVF... [2026-02-09T20:21:38.981113] [INFO ] [sig ] Generating forecast for: EVF [2026-02-09T20:21:38.981143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-09T20:21:38.993177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-09T20:21:38.993511] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-09T20:21:38.994528] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-09T20:21:38.994605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:38.994641] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:38.994668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:38.994724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:39.052705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:39.053442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:39.053523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:39.053556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:39.172566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:39.172935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:39.172976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:39.173006] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:39.177095] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-09T20:21:39.177640] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-09T20:21:39.177821] [INFO ] [sig ] EVF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:39.326892] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EVF.txt [2026-02-09T20:21:39.327033] [INFO ] [sig ] [1095/3427] Completed EVF in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:39.327074] [INFO ] [sig ] [1096/3427] Forecasting EVG... [2026-02-09T20:21:39.327104] [INFO ] [sig ] Generating forecast for: EVG [2026-02-09T20:21:39.327135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-09T20:21:39.338736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-09T20:21:39.339075] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-09T20:21:39.339891] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-09T20:21:39.339944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:39.339975] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:39.340002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:39.340058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:39.401011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:39.401792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:39.402064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:39.402096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:39.520199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:39.520355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:39.520394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:39.520424] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:39.524119] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=65.39%) [2026-02-09T20:21:39.524408] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-09T20:21:39.524541] [INFO ] [sig ] EVG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:39.673783] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EVG.txt [2026-02-09T20:21:39.673931] [INFO ] [sig ] [1096/3427] Completed EVG in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:39.674185] [INFO ] [sig ] [1097/3427] Forecasting EVGO... [2026-02-09T20:21:39.674224] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-09T20:21:39.674254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-09T20:21:39.686352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-09T20:21:39.686750] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-09T20:21:39.687622] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-09T20:21:39.687675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:39.687707] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:39.687735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:39.687953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:39.746784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:39.747540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:39.747674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:39.747709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:39.870888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:39.871056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:39.871096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:39.871125] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:39.874609] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: DOWN (p=6.24%) [2026-02-09T20:21:39.874885] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-09T20:21:39.875010] [INFO ] [sig ] EVGO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:40.024970] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EVGO.txt [2026-02-09T20:21:40.025130] [INFO ] [sig ] [1097/3427] Completed EVGO in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:40.025173] [INFO ] [sig ] [1098/3427] Forecasting EVH... [2026-02-09T20:21:40.025203] [INFO ] [sig ] Generating forecast for: EVH [2026-02-09T20:21:40.025236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-09T20:21:40.036722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-09T20:21:40.037058] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-09T20:21:40.037958] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-09T20:21:40.038011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:40.038042] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:40.038070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:40.038128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:40.098429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:40.099380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:40.099468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:40.099502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:40.221875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:40.222196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:40.222239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:40.222268] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:40.226390] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: DOWN (p=7.65%) [2026-02-09T20:21:40.226767] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-09T20:21:40.226945] [INFO ] [sig ] EVH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:40.378463] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EVH.txt [2026-02-09T20:21:40.378632] [INFO ] [sig ] [1098/3427] Completed EVH in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:40.378682] [INFO ] [sig ] [1099/3427] Forecasting EVN... [2026-02-09T20:21:40.378716] [INFO ] [sig ] Generating forecast for: EVN [2026-02-09T20:21:40.378747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-09T20:21:40.390410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-09T20:21:40.390767] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-09T20:21:40.391587] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-09T20:21:40.391650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:40.391709] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:40.391743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:40.391803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:40.451751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:40.452566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:40.452687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:40.452727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:40.573491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:40.573682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:40.573731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:40.573765] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:40.577372] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=53.90%) [2026-02-09T20:21:40.577735] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-09T20:21:40.577875] [INFO ] [sig ] EVN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:40.729921] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EVN.txt [2026-02-09T20:21:40.730069] [INFO ] [sig ] [1099/3427] Completed EVN in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:40.730119] [INFO ] [sig ] [1100/3427] Forecasting EVO... [2026-02-09T20:21:40.730340] [INFO ] [sig ] Generating forecast for: EVO [2026-02-09T20:21:40.730371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-09T20:21:40.741192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-09T20:21:40.741526] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-09T20:21:40.742551] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-09T20:21:40.742629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:40.742667] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:40.742696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:40.742754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:40.801921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:40.802720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:40.802801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:40.802835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:40.928164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:40.928326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:40.928366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:40.928413] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:40.931930] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-02-09T20:21:40.932239] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-09T20:21:40.932371] [INFO ] [sig ] EVO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:41.085239] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EVO.txt [2026-02-09T20:21:41.085476] [INFO ] [sig ] [1100/3427] Completed EVO in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:41.085531] [INFO ] [sig ] [1101/3427] Forecasting EVRG... [2026-02-09T20:21:41.085564] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-09T20:21:41.085619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-09T20:21:41.097497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-09T20:21:41.097910] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-09T20:21:41.098849] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-09T20:21:41.098907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:41.098951] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:41.098991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:41.099054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:41.158401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:41.159377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:41.159465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:41.159502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:41.291989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:41.292170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:41.292228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:41.292269] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:41.296124] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-02-09T20:21:41.296447] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-09T20:21:41.296610] [INFO ] [sig ] EVRG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:41.457432] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EVRG.txt [2026-02-09T20:21:41.457623] [INFO ] [sig ] [1101/3427] Completed EVRG in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:41.457668] [INFO ] [sig ] [1102/3427] Forecasting EVSD... [2026-02-09T20:21:41.457697] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-09T20:21:41.457728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-09T20:21:41.468850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-09T20:21:41.469266] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-09T20:21:41.470320] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-09T20:21:41.470373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:41.470405] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:41.470433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:41.470489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:41.531420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:41.532317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:41.532439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:41.532478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:41.654257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:41.654422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:41.654465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:41.654496] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:41.658159] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=66.65%) [2026-02-09T20:21:41.658451] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-09T20:21:41.658600] [INFO ] [sig ] EVSD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:41.816404] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EVSD.txt [2026-02-09T20:21:41.816594] [INFO ] [sig ] [1102/3427] Completed EVSD in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:41.816641] [INFO ] [sig ] [1103/3427] Forecasting EVTC... [2026-02-09T20:21:41.816670] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-09T20:21:41.816701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-09T20:21:41.831508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-09T20:21:41.831997] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-09T20:21:41.832939] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-09T20:21:41.832991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:41.833026] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:41.833053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:41.833115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:41.896875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:41.898094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:41.898211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:41.898264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:42.028253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:42.028415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:42.028455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:42.028485] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:42.032109] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=70.09%) [2026-02-09T20:21:42.032465] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-09T20:21:42.032632] [INFO ] [sig ] EVTC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:42.198499] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EVTC.txt [2026-02-09T20:21:42.198697] [INFO ] [sig ] [1103/3427] Completed EVTC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:42.198750] [INFO ] [sig ] [1104/3427] Forecasting EVTL... [2026-02-09T20:21:42.198788] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-09T20:21:42.198825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-09T20:21:42.210392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-09T20:21:42.210810] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-09T20:21:42.211646] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-09T20:21:42.211699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:42.211760] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:42.211801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:42.211859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:42.270015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:42.270940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:42.271030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:42.271064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:42.397394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:42.397558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:42.397619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:42.397651] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:42.401200] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=71.02%) [2026-02-09T20:21:42.401553] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-09T20:21:42.401739] [INFO ] [sig ] EVTL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:42.549404] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EVTL.txt [2026-02-09T20:21:42.549547] [INFO ] [sig ] [1104/3427] Completed EVTL in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-09T20:21:42.549608] [INFO ] [sig ] [1105/3427] Forecasting EWBC... [2026-02-09T20:21:42.549640] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-09T20:21:42.549671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-09T20:21:42.559833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-09T20:21:42.560174] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-09T20:21:42.560982] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-09T20:21:42.561035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:42.561067] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:42.561094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:42.561151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:42.619273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:42.619966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:42.620046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:42.620078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:42.749083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:42.749264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:42.749305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:42.749334] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:42.753140] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-09T20:21:42.753425] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-09T20:21:42.753559] [INFO ] [sig ] EWBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:42.898064] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EWBC.txt [2026-02-09T20:21:42.898228] [INFO ] [sig ] [1105/3427] Completed EWBC in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-09T20:21:42.898268] [INFO ] [sig ] [1106/3427] Forecasting EWCZ... [2026-02-09T20:21:42.898300] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-09T20:21:42.898329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-09T20:21:42.910078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-09T20:21:42.910465] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-09T20:21:42.911509] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-09T20:21:42.911562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:42.911621] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:42.911650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:42.911720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:42.972691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:42.973669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:42.973765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:42.973798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:43.104433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:43.104625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:43.104669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:43.104700] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:43.109192] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: UP (p=60.83%) [2026-02-09T20:21:43.109619] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-09T20:21:43.109778] [INFO ] [sig ] EWCZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:43.272168] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EWCZ.txt [2026-02-09T20:21:43.272339] [INFO ] [sig ] [1106/3427] Completed EWCZ in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-09T20:21:43.272386] [INFO ] [sig ] [1107/3427] Forecasting EWTX... [2026-02-09T20:21:43.272422] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-09T20:21:43.272456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-09T20:21:43.284342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-09T20:21:43.284794] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-09T20:21:43.285701] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-09T20:21:43.285758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:43.285793] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:43.285824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:43.286068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:43.347384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:43.348357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:43.348464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:43.348500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:43.476723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:43.476898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:43.476943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:43.477011] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:43.480781] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-02-09T20:21:43.481136] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-09T20:21:43.481278] [INFO ] [sig ] EWTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:43.645591] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EWTX.txt [2026-02-09T20:21:43.645784] [INFO ] [sig ] [1107/3427] Completed EWTX in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-09T20:21:43.645830] [INFO ] [sig ] [1108/3427] Forecasting EWZS... [2026-02-09T20:21:43.645871] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-09T20:21:43.645906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-09T20:21:43.658392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-09T20:21:43.658829] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-09T20:21:43.659681] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-09T20:21:43.659735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:43.659767] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:43.659794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:43.659851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:43.719911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:43.720896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:43.721009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:43.721044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:43.850868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:43.851041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:43.851087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:43.851119] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:43.855144] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=23.48%) [2026-02-09T20:21:43.855543] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-09T20:21:43.855734] [INFO ] [sig ] EWZS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:44.014335] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EWZS.txt [2026-02-09T20:21:44.014502] [INFO ] [sig ] [1108/3427] Completed EWZS in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:44.014553] [INFO ] [sig ] [1109/3427] Forecasting EXAS... [2026-02-09T20:21:44.014608] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-09T20:21:44.014643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-09T20:21:44.025480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-09T20:21:44.025925] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-09T20:21:44.026834] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-09T20:21:44.026893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:44.026926] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:44.026956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:44.027016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:44.092318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:44.093262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:44.093357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:44.093393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:44.221158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:44.221323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:44.221362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:44.221392] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:44.225157] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: UP (p=56.63%) [2026-02-09T20:21:44.225560] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-09T20:21:44.225757] [INFO ] [sig ] EXAS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:44.394030] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EXAS.txt [2026-02-09T20:21:44.394215] [INFO ] [sig ] [1109/3427] Completed EXAS in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:44.394268] [INFO ] [sig ] [1110/3427] Forecasting EXC... [2026-02-09T20:21:44.394300] [INFO ] [sig ] Generating forecast for: EXC [2026-02-09T20:21:44.394332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-09T20:21:44.406209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-09T20:21:44.406802] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-09T20:21:44.408064] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-09T20:21:44.408148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:44.408182] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:44.408211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:44.408272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:44.474555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:44.475698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:44.475837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:44.475876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:44.646525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:44.646766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:44.646832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:44.646879] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:44.653508] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-09T20:21:44.654109] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-09T20:21:44.654341] [INFO ] [sig ] EXC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:44.891119] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EXC.txt [2026-02-09T20:21:44.891377] [INFO ] [sig ] [1110/3427] Completed EXC in 0.5s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:44.891448] [INFO ] [sig ] [1111/3427] Forecasting EXEL... [2026-02-09T20:21:44.891504] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-09T20:21:44.891555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-09T20:21:44.939279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-09T20:21:44.940061] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-09T20:21:44.941607] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-09T20:21:44.941689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:44.941739] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:44.941782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:44.941874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:45.025231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:45.026907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:45.027083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:45.027140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:45.224905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:45.225389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:45.225465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:45.225533] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:45.231381] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-02-09T20:21:45.231997] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-09T20:21:45.232219] [INFO ] [sig ] EXEL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:45.448139] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EXEL.txt [2026-02-09T20:21:45.448940] [INFO ] [sig ] [1111/3427] Completed EXEL in 0.6s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:45.449025] [INFO ] [sig ] [1112/3427] Forecasting EXFY... [2026-02-09T20:21:45.449084] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-09T20:21:45.449142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-09T20:21:45.464209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-09T20:21:45.464870] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-09T20:21:45.465960] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-09T20:21:45.466023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:45.466059] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:45.466088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:45.466154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:45.534782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:45.536048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:45.536176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:45.536217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:45.687282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:45.687518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:45.687610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:45.687667] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:45.692219] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: DOWN (p=37.26%) [2026-02-09T20:21:45.692564] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-09T20:21:45.692747] [INFO ] [sig ] EXFY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:45.857704] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EXFY.txt [2026-02-09T20:21:45.857915] [INFO ] [sig ] [1112/3427] Completed EXFY in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:45.857962] [INFO ] [sig ] [1113/3427] Forecasting EXG... [2026-02-09T20:21:45.857999] [INFO ] [sig ] Generating forecast for: EXG [2026-02-09T20:21:45.858040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-09T20:21:45.872122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-09T20:21:45.872592] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-09T20:21:45.873645] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-09T20:21:45.873701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:45.873735] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:45.873763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:45.873821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:45.947806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:45.948805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:45.948896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:45.948952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:46.080655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:46.080836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:46.080875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:46.080905] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:46.084438] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: DOWN (p=31.35%) [2026-02-09T20:21:46.084752] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-09T20:21:46.084892] [INFO ] [sig ] EXG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:46.233416] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EXG.txt [2026-02-09T20:21:46.233593] [INFO ] [sig ] [1113/3427] Completed EXG in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:46.233635] [INFO ] [sig ] [1114/3427] Forecasting EXK... [2026-02-09T20:21:46.233667] [INFO ] [sig ] Generating forecast for: EXK [2026-02-09T20:21:46.233698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-09T20:21:46.245559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-09T20:21:46.246164] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-09T20:21:46.247014] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-09T20:21:46.247069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:46.247101] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:46.247130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:46.247187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:46.308969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:46.310033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:46.310152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:46.310188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:46.442597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:46.442782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:46.442835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:46.442870] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:46.446821] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-02-09T20:21:46.447122] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-09T20:21:46.447258] [INFO ] [sig ] EXK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:46.601429] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EXK.txt [2026-02-09T20:21:46.601593] [INFO ] [sig ] [1114/3427] Completed EXK in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:46.601639] [INFO ] [sig ] [1115/3427] Forecasting EXLS... [2026-02-09T20:21:46.601670] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-09T20:21:46.601700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-09T20:21:46.612031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-09T20:21:46.612427] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-09T20:21:46.613294] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-09T20:21:46.613349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:46.613382] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:46.613410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:46.613486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:46.672652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:46.673567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:46.673673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:46.673708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:46.806465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:46.806656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:46.806719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:46.806752] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:46.811775] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=9.29%) [2026-02-09T20:21:46.812151] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-09T20:21:46.812313] [INFO ] [sig ] EXLS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:46.963247] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EXLS.txt [2026-02-09T20:21:46.963405] [INFO ] [sig ] [1115/3427] Completed EXLS in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:46.963447] [INFO ] [sig ] [1116/3427] Forecasting EXP... [2026-02-09T20:21:46.963480] [INFO ] [sig ] Generating forecast for: EXP [2026-02-09T20:21:46.963511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-09T20:21:46.975073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-09T20:21:46.975431] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-09T20:21:46.976313] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-09T20:21:46.976368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:46.976402] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:46.976431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:46.976489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:47.034707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:47.035568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:47.035668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:47.035702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:47.155782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:47.155949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:47.155991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:47.156021] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:47.159595] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-02-09T20:21:47.159875] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-09T20:21:47.160003] [INFO ] [sig ] EXP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:47.308059] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EXP.txt [2026-02-09T20:21:47.308245] [INFO ] [sig ] [1116/3427] Completed EXP in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:47.308288] [INFO ] [sig ] [1117/3427] Forecasting EXPD... [2026-02-09T20:21:47.308322] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-09T20:21:47.308354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-09T20:21:47.320240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-09T20:21:47.320629] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-09T20:21:47.321464] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-09T20:21:47.321530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:47.321564] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:47.321622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:47.321680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:47.380783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:47.381725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:47.381816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:47.381851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:47.504651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:47.504821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:47.504869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:47.504907] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:47.508426] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=85.31%) [2026-02-09T20:21:47.508745] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-09T20:21:47.508883] [INFO ] [sig ] EXPD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:47.665661] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EXPD.txt [2026-02-09T20:21:47.665874] [INFO ] [sig ] [1117/3427] Completed EXPD in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:47.665916] [INFO ] [sig ] [1118/3427] Forecasting EXPE... [2026-02-09T20:21:47.665946] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-09T20:21:47.665978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-09T20:21:47.677497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-09T20:21:47.678023] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-09T20:21:47.679019] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-09T20:21:47.679076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:47.679111] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:47.679138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:47.679195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:47.742164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:47.743436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:47.743550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:47.743616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:47.875159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:47.875323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:47.875365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:47.875396] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:47.879619] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: UP (p=54.78%) [2026-02-09T20:21:47.879938] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-09T20:21:47.880075] [INFO ] [sig ] EXPE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:48.029611] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EXPE.txt [2026-02-09T20:21:48.029759] [INFO ] [sig ] [1118/3427] Completed EXPE in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:48.029800] [INFO ] [sig ] [1119/3427] Forecasting EXPI... [2026-02-09T20:21:48.029831] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-09T20:21:48.029861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-09T20:21:48.040790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-09T20:21:48.041177] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-09T20:21:48.042256] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-09T20:21:48.042310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:48.042344] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:48.042372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:48.042429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:48.102897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:48.103836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:48.103923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:48.103958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:48.229461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:48.229645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:48.229688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:48.229718] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:48.233829] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=20.40%) [2026-02-09T20:21:48.234159] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-09T20:21:48.234299] [INFO ] [sig ] EXPI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:48.392688] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EXPI.txt [2026-02-09T20:21:48.392888] [INFO ] [sig ] [1119/3427] Completed EXPI in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:48.392945] [INFO ] [sig ] [1120/3427] Forecasting EXPO... [2026-02-09T20:21:48.392979] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-09T20:21:48.393010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-09T20:21:48.404268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-09T20:21:48.404722] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-09T20:21:48.405560] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-09T20:21:48.405633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:48.405668] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:48.405696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:48.405753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:48.467227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:48.468158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:48.468249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:48.468285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:48.593069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:48.593230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:48.593271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:48.593303] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:48.596885] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: DOWN (p=47.03%) [2026-02-09T20:21:48.597172] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-09T20:21:48.597303] [INFO ] [sig ] EXPO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:48.749850] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EXPO.txt [2026-02-09T20:21:48.750218] [INFO ] [sig ] [1120/3427] Completed EXPO in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:48.750262] [INFO ] [sig ] [1121/3427] Forecasting EYE... [2026-02-09T20:21:48.750293] [INFO ] [sig ] Generating forecast for: EYE [2026-02-09T20:21:48.750325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-09T20:21:48.762288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-09T20:21:48.762717] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-09T20:21:48.763782] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-09T20:21:48.763851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:48.763943] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:48.763981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:48.764041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:48.827472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:48.828432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:48.828526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:48.828560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:48.977880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:48.978040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:48.978080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:48.978110] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:48.982127] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: DOWN (p=44.45%) [2026-02-09T20:21:48.982448] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-09T20:21:48.982788] [INFO ] [sig ] EYE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:49.131941] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/EYE.txt [2026-02-09T20:21:49.132100] [INFO ] [sig ] [1121/3427] Completed EYE in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:49.132141] [INFO ] [sig ] [1122/3427] Forecasting EZGO... [2026-02-09T20:21:49.132172] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-09T20:21:49.132202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-09T20:21:49.141915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-09T20:21:49.142290] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-09T20:21:49.143126] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-09T20:21:49.143178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:49.143209] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:49.143235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:49.143290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:49.199462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:49.200272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:49.200354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:49.200388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:49.315442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:49.315637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:49.315683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:49.315713] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:49.319252] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: UP (p=76.19%) [2026-02-09T20:21:49.319563] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-09T20:21:49.319720] [INFO ] [sig ] EZGO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:49.464531] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/EZGO.txt [2026-02-09T20:21:49.464704] [INFO ] [sig ] [1122/3427] Completed EZGO in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-09T20:21:49.464744] [INFO ] [sig ] [1123/3427] Forecasting F... [2026-02-09T20:21:49.464774] [INFO ] [sig ] Generating forecast for: F [2026-02-09T20:21:49.464805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-09T20:21:49.475805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-09T20:21:49.476182] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-09T20:21:49.477031] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-09T20:21:49.477084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:49.477117] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:49.477144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:49.477201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:49.535795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:49.536589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:49.536676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:49.536711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:49.656005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:49.656165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:49.656206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:49.656236] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:49.659765] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: UP (p=60.07%) [2026-02-09T20:21:49.660048] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-09T20:21:49.660177] [INFO ] [sig ] F: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:49.805359] [INFO ] [LOCAL ] Saved forecast: F 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/F.txt [2026-02-09T20:21:49.805523] [INFO ] [sig ] [1123/3427] Completed F in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-09T20:21:49.805563] [INFO ] [sig ] [1124/3427] Forecasting FA... [2026-02-09T20:21:49.805613] [INFO ] [sig ] Generating forecast for: FA [2026-02-09T20:21:49.805647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-09T20:21:49.817693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-09T20:21:49.818112] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-09T20:21:49.819009] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-09T20:21:49.819065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:49.819098] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:49.819126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:49.819366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:49.884363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:49.885460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:49.885554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:49.885611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:50.020327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:50.020498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:50.020558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:50.020611] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:50.024204] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=84.14%) [2026-02-09T20:21:50.024501] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-09T20:21:50.024656] [INFO ] [sig ] FA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:50.170623] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FA.txt [2026-02-09T20:21:50.170780] [INFO ] [sig ] [1124/3427] Completed FA in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:50.170823] [INFO ] [sig ] [1125/3427] Forecasting FAF... [2026-02-09T20:21:50.170854] [INFO ] [sig ] Generating forecast for: FAF [2026-02-09T20:21:50.170887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-09T20:21:50.182341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-09T20:21:50.182723] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-09T20:21:50.183593] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-09T20:21:50.183649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:50.183682] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:50.183710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:50.183768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:50.242533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:50.243400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:50.243485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:50.243518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:50.367486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:50.367668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:50.367710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:50.367738] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:50.371384] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-02-09T20:21:50.371679] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-09T20:21:50.371807] [INFO ] [sig ] FAF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:50.522041] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FAF.txt [2026-02-09T20:21:50.522212] [INFO ] [sig ] [1125/3427] Completed FAF in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:50.522253] [INFO ] [sig ] [1126/3427] Forecasting FALN... [2026-02-09T20:21:50.522283] [INFO ] [sig ] Generating forecast for: FALN [2026-02-09T20:21:50.522313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-09T20:21:50.533924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-09T20:21:50.534517] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-09T20:21:50.535519] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-09T20:21:50.535591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:50.535626] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:50.535652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:50.535708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:50.594851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:50.595879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:50.595972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:50.596005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:50.726509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:50.726695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:50.726737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:50.726765] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:50.730275] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=88.83%) [2026-02-09T20:21:50.730558] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-09T20:21:50.730711] [INFO ] [sig ] FALN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:50.883854] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FALN.txt [2026-02-09T20:21:50.884028] [INFO ] [sig ] [1126/3427] Completed FALN in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:50.884069] [INFO ] [sig ] [1127/3427] Forecasting FANG... [2026-02-09T20:21:50.884098] [INFO ] [sig ] Generating forecast for: FANG [2026-02-09T20:21:50.884129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-09T20:21:50.895380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-09T20:21:50.895882] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-09T20:21:50.896784] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-09T20:21:50.896839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:50.896871] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:50.896897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:50.896954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:50.957716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:50.958938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:50.959042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:50.959079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:51.123998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:51.124384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:51.124435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:51.124478] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:51.129654] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=18.20%) [2026-02-09T20:21:51.130107] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-09T20:21:51.130288] [INFO ] [sig ] FANG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:51.312245] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FANG.txt [2026-02-09T20:21:51.312430] [INFO ] [sig ] [1127/3427] Completed FANG in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:51.312477] [INFO ] [sig ] [1128/3427] Forecasting FARM... [2026-02-09T20:21:51.312519] [INFO ] [sig ] Generating forecast for: FARM [2026-02-09T20:21:51.312567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-09T20:21:51.325453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-09T20:21:51.326004] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-09T20:21:51.327070] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-09T20:21:51.327141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:51.327209] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:51.327247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:51.327306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:51.406362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:51.407459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:51.407561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:51.407626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:51.542188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:51.542354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:51.542396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:51.542426] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:51.545902] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: DOWN (p=16.04%) [2026-02-09T20:21:51.546195] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-09T20:21:51.546329] [INFO ] [sig ] FARM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:51.691407] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FARM.txt [2026-02-09T20:21:51.691602] [INFO ] [sig ] [1128/3427] Completed FARM in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:51.691647] [INFO ] [sig ] [1129/3427] Forecasting FBIN... [2026-02-09T20:21:51.691676] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-09T20:21:51.691708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-09T20:21:51.703419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-09T20:21:51.703883] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-09T20:21:51.704824] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-09T20:21:51.704881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:51.704914] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:51.704941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:51.705004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:51.764891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:51.765850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:51.765937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:51.765970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:51.893932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:51.894095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:51.894135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:51.894164] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:51.898016] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=52.98%) [2026-02-09T20:21:51.898337] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-09T20:21:51.898477] [INFO ] [sig ] FBIN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:52.049777] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FBIN.txt [2026-02-09T20:21:52.049944] [INFO ] [sig ] [1129/3427] Completed FBIN in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:52.049987] [INFO ] [sig ] [1130/3427] Forecasting FBIO... [2026-02-09T20:21:52.050017] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-09T20:21:52.050049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-09T20:21:52.062018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-09T20:21:52.062639] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-09T20:21:52.063611] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-09T20:21:52.063665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:52.063697] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:52.063723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:52.063779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:52.122483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:52.123374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:52.123456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:52.123490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:52.253695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:52.253860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:52.253901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:52.253934] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:52.258118] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=54.61%) [2026-02-09T20:21:52.258471] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-09T20:21:52.258647] [INFO ] [sig ] FBIO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:52.446599] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FBIO.txt [2026-02-09T20:21:52.446762] [INFO ] [sig ] [1130/3427] Completed FBIO in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:52.446802] [INFO ] [sig ] [1131/3427] Forecasting FBIZ... [2026-02-09T20:21:52.446831] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-09T20:21:52.446861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-09T20:21:52.457215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-09T20:21:52.457722] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-09T20:21:52.458602] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-09T20:21:52.458656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:52.458690] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:52.458719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:52.458781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:52.519095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:52.520052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:52.520203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:52.520256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:52.645873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:52.646050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:52.646280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:52.646320] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:52.650567] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: DOWN (p=3.16%) [2026-02-09T20:21:52.650897] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-09T20:21:52.651079] [INFO ] [sig ] FBIZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:52.843975] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FBIZ.txt [2026-02-09T20:21:52.844344] [INFO ] [sig ] [1131/3427] Completed FBIZ in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:52.844394] [INFO ] [sig ] [1132/3427] Forecasting FBK... [2026-02-09T20:21:52.844427] [INFO ] [sig ] Generating forecast for: FBK [2026-02-09T20:21:52.844460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-09T20:21:52.857108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-09T20:21:52.857570] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-09T20:21:52.858527] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-09T20:21:52.858614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:52.858654] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:52.858683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:52.858742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:52.922645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:52.923554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:52.923665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:52.923701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:53.061217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:53.061377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:53.061418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:53.061447] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:53.065303] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: UP (p=69.68%) [2026-02-09T20:21:53.065611] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-09T20:21:53.065741] [INFO ] [sig ] FBK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:53.220536] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FBK.txt [2026-02-09T20:21:53.220721] [INFO ] [sig ] [1132/3427] Completed FBK in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:53.220761] [INFO ] [sig ] [1133/3427] Forecasting FBL... [2026-02-09T20:21:53.220790] [INFO ] [sig ] Generating forecast for: FBL [2026-02-09T20:21:53.220823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-09T20:21:53.233700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-09T20:21:53.234178] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-09T20:21:53.235243] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-09T20:21:53.235300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:53.235333] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:53.235361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:53.235419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:53.306746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:53.307998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:53.308128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:53.308181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:53.442438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:53.442623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:53.442666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:53.442695] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:53.446217] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=68.52%) [2026-02-09T20:21:53.446538] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-09T20:21:53.446704] [INFO ] [sig ] FBL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:53.600243] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FBL.txt [2026-02-09T20:21:53.600400] [INFO ] [sig ] [1133/3427] Completed FBL in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:53.600441] [INFO ] [sig ] [1134/3427] Forecasting FBNC... [2026-02-09T20:21:53.600471] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-09T20:21:53.600502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-09T20:21:53.611766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-09T20:21:53.612159] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-09T20:21:53.613046] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-09T20:21:53.613103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:53.613137] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:53.613164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:53.613221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:53.676549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:53.677502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:53.677604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:53.677640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:53.796178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:53.796323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:53.796363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:53.796393] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:53.799771] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=52.97%) [2026-02-09T20:21:53.800048] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-09T20:21:53.800170] [INFO ] [sig ] FBNC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:53.942981] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FBNC.txt [2026-02-09T20:21:53.943138] [INFO ] [sig ] [1134/3427] Completed FBNC in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:53.943179] [INFO ] [sig ] [1135/3427] Forecasting FBP... [2026-02-09T20:21:53.943209] [INFO ] [sig ] Generating forecast for: FBP [2026-02-09T20:21:53.943240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-09T20:21:53.953973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-09T20:21:53.954288] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-09T20:21:53.955091] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-09T20:21:53.955143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:53.955175] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:53.955202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:53.955258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:54.012257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:54.013151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:54.013245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:54.013277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:54.138532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:54.138706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:54.138748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:54.138811] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:54.142766] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-02-09T20:21:54.143232] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-09T20:21:54.143357] [INFO ] [sig ] FBP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:54.287136] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FBP.txt [2026-02-09T20:21:54.287465] [INFO ] [sig ] [1135/3427] Completed FBP in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:54.287505] [INFO ] [sig ] [1136/3427] Forecasting FC... [2026-02-09T20:21:54.287534] [INFO ] [sig ] Generating forecast for: FC [2026-02-09T20:21:54.287566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-09T20:21:54.299156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-09T20:21:54.299498] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-09T20:21:54.300316] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-09T20:21:54.300369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:54.300401] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:54.300428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:54.300485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:54.358962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:54.359672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:54.359753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:54.359785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:54.483105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:54.483465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:54.483505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:54.483533] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:54.487799] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: UP (p=55.25%) [2026-02-09T20:21:54.488095] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-09T20:21:54.488226] [INFO ] [sig ] FC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:54.636039] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FC.txt [2026-02-09T20:21:54.636206] [INFO ] [sig ] [1136/3427] Completed FC in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:54.636247] [INFO ] [sig ] [1137/3427] Forecasting FCAL... [2026-02-09T20:21:54.636276] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-09T20:21:54.636307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-09T20:21:54.645984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-09T20:21:54.646364] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-09T20:21:54.647208] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-09T20:21:54.647260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:54.647293] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:54.647320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:54.647405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:54.704812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:54.705752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:54.705842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:54.705893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:54.821399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:54.821556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:54.821615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:54.821645] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:54.825056] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: DOWN (p=15.25%) [2026-02-09T20:21:54.825334] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-09T20:21:54.825463] [INFO ] [sig ] FCAL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:54.975342] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FCAL.txt [2026-02-09T20:21:54.975503] [INFO ] [sig ] [1137/3427] Completed FCAL in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:54.975545] [INFO ] [sig ] [1138/3427] Forecasting FCBC... [2026-02-09T20:21:54.975600] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-09T20:21:54.975633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-09T20:21:54.986948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-09T20:21:54.987640] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-09T20:21:54.988533] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-09T20:21:54.988621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:54.988698] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:54.988727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:54.988785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:55.051781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:55.052659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:55.052746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:55.052779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:55.183097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:55.183255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:55.183295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:55.183324] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:55.186801] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: DOWN (p=1.89%) [2026-02-09T20:21:55.187138] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-09T20:21:55.187276] [INFO ] [sig ] FCBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:55.336232] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FCBC.txt [2026-02-09T20:21:55.336398] [INFO ] [sig ] [1138/3427] Completed FCBC in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-09T20:21:55.336441] [INFO ] [sig ] [1139/3427] Forecasting FCCO... [2026-02-09T20:21:55.336473] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-09T20:21:55.336503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-09T20:21:55.347193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-09T20:21:55.347678] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-09T20:21:55.348613] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-09T20:21:55.348676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:55.348711] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:55.348754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:55.348813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:55.409761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:55.410683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:55.410771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:55.410805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:55.545140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:55.545316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:55.545382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:55.545430] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:55.550150] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=17.90%) [2026-02-09T20:21:55.550620] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-09T20:21:55.550818] [INFO ] [sig ] FCCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:55.718128] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FCCO.txt [2026-02-09T20:21:55.718292] [INFO ] [sig ] [1139/3427] Completed FCCO in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-09T20:21:55.718335] [INFO ] [sig ] [1140/3427] Forecasting FCEL... [2026-02-09T20:21:55.718368] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-09T20:21:55.718400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-09T20:21:55.729700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-09T20:21:55.730147] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-09T20:21:55.731056] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-09T20:21:55.731124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:55.731161] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:55.731188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:55.731246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:55.799705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:55.800905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:55.801071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:55.801110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:55.957155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:55.957336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:55.957419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:55.957463] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:55.962323] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: UP (p=65.49%) [2026-02-09T20:21:55.962716] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-09T20:21:55.962885] [INFO ] [sig ] FCEL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:56.124240] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FCEL.txt [2026-02-09T20:21:56.124408] [INFO ] [sig ] [1140/3427] Completed FCEL in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-09T20:21:56.124450] [INFO ] [sig ] [1141/3427] Forecasting FCF... [2026-02-09T20:21:56.124482] [INFO ] [sig ] Generating forecast for: FCF [2026-02-09T20:21:56.124515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-09T20:21:56.135959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-09T20:21:56.136346] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-09T20:21:56.137214] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-09T20:21:56.137269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:56.137302] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:56.137331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:56.137421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:56.199779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:56.200710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:56.200796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:56.200830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:56.325947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:56.326116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:56.326156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:56.326222] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:56.329898] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: DOWN (p=13.45%) [2026-02-09T20:21:56.330191] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-09T20:21:56.330332] [INFO ] [sig ] FCF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:56.485727] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FCF.txt [2026-02-09T20:21:56.485876] [INFO ] [sig ] [1141/3427] Completed FCF in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-09T20:21:56.485923] [INFO ] [sig ] [1142/3427] Forecasting FCFS... [2026-02-09T20:21:56.485955] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-09T20:21:56.485986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-09T20:21:56.497162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-09T20:21:56.497813] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-09T20:21:56.498884] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-09T20:21:56.498937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:56.498970] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:56.498997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:56.499054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:56.556846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:56.557777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:56.557903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:56.557937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:56.685931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:56.686088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:56.686127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:56.686155] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:56.689900] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=81.45%) [2026-02-09T20:21:56.690179] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-09T20:21:56.690304] [INFO ] [sig ] FCFS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:56.836519] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FCFS.txt [2026-02-09T20:21:56.836707] [INFO ] [sig ] [1142/3427] Completed FCFS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:21:56.836748] [INFO ] [sig ] [1143/3427] Forecasting FCN... [2026-02-09T20:21:56.836780] [INFO ] [sig ] Generating forecast for: FCN [2026-02-09T20:21:56.836818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-09T20:21:56.848608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-09T20:21:56.849020] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-09T20:21:56.849893] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-09T20:21:56.849948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:56.849980] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:56.850008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:56.850068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:56.924381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:56.925333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:56.925422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:56.925456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:57.053328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:57.053493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:57.053534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:57.053565] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:57.057210] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: UP (p=69.47%) [2026-02-09T20:21:57.057607] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-09T20:21:57.057752] [INFO ] [sig ] FCN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:57.211386] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FCN.txt [2026-02-09T20:21:57.211551] [INFO ] [sig ] [1143/3427] Completed FCN in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:21:57.211617] [INFO ] [sig ] [1144/3427] Forecasting FCNCA... [2026-02-09T20:21:57.211649] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-09T20:21:57.211681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-09T20:21:57.226490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-09T20:21:57.227009] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-09T20:21:57.228637] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-09T20:21:57.228709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:57.228759] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:57.228803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:57.228895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:57.314667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:57.315602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:57.315691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:57.315724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:57.434962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:57.435141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:57.435186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:57.435215] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:57.438770] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=93.30%) [2026-02-09T20:21:57.439105] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-09T20:21:57.439242] [INFO ] [sig ] FCNCA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:57.585139] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FCNCA.txt [2026-02-09T20:21:57.585332] [INFO ] [sig ] [1144/3427] Completed FCNCA in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:21:57.585377] [INFO ] [sig ] [1145/3427] Forecasting FCNCO... [2026-02-09T20:21:57.585408] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-09T20:21:57.585439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-09T20:21:57.595038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-09T20:21:57.595416] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-09T20:21:57.596297] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-09T20:21:57.596350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:57.596382] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:57.596409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:57.596465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:57.652844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:57.653735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:57.653818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:57.653851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:57.756556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:57.756734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:57.756775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:57.756804] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:57.760285] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-09T20:21:57.760589] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-09T20:21:57.760726] [INFO ] [sig ] FCNCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:57.905157] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FCNCO.txt [2026-02-09T20:21:57.905319] [INFO ] [sig ] [1145/3427] Completed FCNCO in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:21:57.905361] [INFO ] [sig ] [1146/3427] Forecasting FCNCP... [2026-02-09T20:21:57.905394] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-09T20:21:57.905425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-09T20:21:57.915503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-09T20:21:57.915925] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-09T20:21:57.916796] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-09T20:21:57.916849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:57.916881] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:57.916907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:57.916963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:57.973667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:57.974562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:57.974672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:57.974707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:58.089516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:58.089694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:58.089735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:58.089782] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:58.093221] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: UP (p=58.71%) [2026-02-09T20:21:58.093506] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-09T20:21:58.093656] [INFO ] [sig ] FCNCP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:58.235703] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FCNCP.txt [2026-02-09T20:21:58.235871] [INFO ] [sig ] [1146/3427] Completed FCNCP in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:21:58.235915] [INFO ] [sig ] [1147/3427] Forecasting FCTE... [2026-02-09T20:21:58.235946] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-09T20:21:58.235977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-09T20:21:58.246007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-09T20:21:58.246431] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-09T20:21:58.247280] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-09T20:21:58.247333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:58.247393] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:58.247420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:58.247478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:58.305481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:58.306424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:58.306509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:58.306543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:58.433183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:58.433343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:58.433383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:58.433412] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:58.436902] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-02-09T20:21:58.437223] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-09T20:21:58.437386] [INFO ] [sig ] FCTE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:58.586465] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FCTE.txt [2026-02-09T20:21:58.586643] [INFO ] [sig ] [1147/3427] Completed FCTE in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:21:58.586688] [INFO ] [sig ] [1148/3427] Forecasting FCX... [2026-02-09T20:21:58.586719] [INFO ] [sig ] Generating forecast for: FCX [2026-02-09T20:21:58.586751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-09T20:21:58.602357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-09T20:21:58.602780] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-09T20:21:58.603629] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-09T20:21:58.603686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:58.603731] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:58.603762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:58.603820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:58.663604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:58.664506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:58.664646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:58.664682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:58.794450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:58.794630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:58.794674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:58.794705] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:58.798234] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: DOWN (p=22.85%) [2026-02-09T20:21:58.798520] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-09T20:21:58.798671] [INFO ] [sig ] FCX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:21:58.946597] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FCX.txt [2026-02-09T20:21:58.946760] [INFO ] [sig ] [1148/3427] Completed FCX in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:21:58.946801] [INFO ] [sig ] [1149/3427] Forecasting FDBC... [2026-02-09T20:21:58.946833] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-09T20:21:58.946864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-09T20:21:58.955948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-02-09T20:21:58.956325] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-09T20:21:58.957162] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-09T20:21:58.957217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:58.957248] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:58.957276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:58.957334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:59.014831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:59.015745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:59.015827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:59.015860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:59.108948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:59.109101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:59.109148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:59.109184] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:59.112670] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: UP (p=82.47%) [2026-02-09T20:21:59.112942] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-09T20:21:59.113069] [INFO ] [sig ] FDBC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:59.258346] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FDBC.txt [2026-02-09T20:21:59.258473] [INFO ] [sig ] [1149/3427] Completed FDBC in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:21:59.258511] [INFO ] [sig ] [1150/3427] Forecasting FDIF... [2026-02-09T20:21:59.258541] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-09T20:21:59.258588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-09T20:21:59.268009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-09T20:21:59.268348] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-09T20:21:59.269194] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-09T20:21:59.269249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:59.269281] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:59.269308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:59.269382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:59.327189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:59.328096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:59.328198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:59.328232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:59.433774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:59.433930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:59.433970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:59.434000] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:59.437474] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-02-09T20:21:59.437786] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-09T20:21:59.437919] [INFO ] [sig ] FDIF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:59.581841] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FDIF.txt [2026-02-09T20:21:59.582037] [INFO ] [sig ] [1150/3427] Completed FDIF in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:21:59.582090] [INFO ] [sig ] [1151/3427] Forecasting FDIG... [2026-02-09T20:21:59.582131] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-09T20:21:59.582172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-09T20:21:59.592397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-09T20:21:59.592798] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-09T20:21:59.593619] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-09T20:21:59.593673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:59.593705] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:59.593732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:59.593788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:21:59.652056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:21:59.652973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:21:59.653063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:21:59.653106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:21:59.783588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:21:59.783752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:21:59.783794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:21:59.783823] [INFO ] [FORECASTER] Training complete [2026-02-09T20:21:59.788089] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-02-09T20:21:59.788430] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-09T20:21:59.788610] [INFO ] [sig ] FDIG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:21:59.946513] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FDIG.txt [2026-02-09T20:21:59.946777] [INFO ] [sig ] [1151/3427] Completed FDIG in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:21:59.946822] [INFO ] [sig ] [1152/3427] Forecasting FDP... [2026-02-09T20:21:59.946853] [INFO ] [sig ] Generating forecast for: FDP [2026-02-09T20:21:59.946891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-09T20:21:59.959723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-09T20:21:59.960185] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-09T20:21:59.961060] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-09T20:21:59.961128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:21:59.961161] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:21:59.961188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:21:59.961245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:00.020956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:00.021870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:00.021974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:00.022010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:00.149505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:00.149652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:00.149694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:00.149724] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:00.153691] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: UP (p=88.80%) [2026-02-09T20:22:00.154043] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-09T20:22:00.154194] [INFO ] [sig ] FDP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:00.326207] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FDP.txt [2026-02-09T20:22:00.326419] [INFO ] [sig ] [1152/3427] Completed FDP in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:22:00.326478] [INFO ] [sig ] [1153/3427] Forecasting FDS... [2026-02-09T20:22:00.326521] [INFO ] [sig ] Generating forecast for: FDS [2026-02-09T20:22:00.326562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-09T20:22:00.340961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-09T20:22:00.341437] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-09T20:22:00.342621] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-09T20:22:00.342695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:00.342746] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:00.342793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:00.342887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:00.402099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:00.402985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:00.403076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:00.403109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:00.530669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:00.530794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:00.530834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:00.530863] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:00.534385] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=4.30%) [2026-02-09T20:22:00.534859] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-09T20:22:00.534996] [INFO ] [sig ] FDS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:00.688903] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FDS.txt [2026-02-09T20:22:00.689062] [INFO ] [sig ] [1153/3427] Completed FDS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:22:00.689110] [INFO ] [sig ] [1154/3427] Forecasting FDTX... [2026-02-09T20:22:00.689148] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-09T20:22:00.689185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-09T20:22:00.699774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-09T20:22:00.700183] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-09T20:22:00.701044] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-09T20:22:00.701100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:00.701136] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:00.701163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:00.701221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:00.762244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:00.763131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:00.763226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:00.763259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:00.902632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:00.902748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:00.902789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:00.902819] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:00.906210] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=63.74%) [2026-02-09T20:22:00.906496] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-09T20:22:00.906644] [INFO ] [sig ] FDTX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:01.056402] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FDTX.txt [2026-02-09T20:22:01.056560] [INFO ] [sig ] [1154/3427] Completed FDTX in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:22:01.056622] [INFO ] [sig ] [1155/3427] Forecasting FDUS... [2026-02-09T20:22:01.056653] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-09T20:22:01.056686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-09T20:22:01.068080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-09T20:22:01.068513] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-09T20:22:01.069417] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-09T20:22:01.069471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:01.069538] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:01.069567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:01.069647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:01.130977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:01.132024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:01.132121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:01.132159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:01.259253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:01.259423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:01.259468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:01.259497] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:01.263088] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=65.74%) [2026-02-09T20:22:01.263421] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-09T20:22:01.263558] [INFO ] [sig ] FDUS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:01.420196] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FDUS.txt [2026-02-09T20:22:01.420376] [INFO ] [sig ] [1155/3427] Completed FDUS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-09T20:22:01.420419] [INFO ] [sig ] [1156/3427] Forecasting FDX... [2026-02-09T20:22:01.420449] [INFO ] [sig ] Generating forecast for: FDX [2026-02-09T20:22:01.420479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-09T20:22:01.432008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-09T20:22:01.432440] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-09T20:22:01.433304] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-09T20:22:01.433357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:01.433390] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:01.433416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:01.433473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:01.491040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:01.491960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:01.492065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:01.492099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:01.633803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:01.633968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:01.634018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:01.634050] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:01.638171] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=78.97%) [2026-02-09T20:22:01.638516] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-09T20:22:01.638688] [INFO ] [sig ] FDX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:01.807005] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FDX.txt [2026-02-09T20:22:01.807191] [INFO ] [sig ] [1156/3427] Completed FDX in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-09T20:22:01.807233] [INFO ] [sig ] [1157/3427] Forecasting FE... [2026-02-09T20:22:01.807263] [INFO ] [sig ] Generating forecast for: FE [2026-02-09T20:22:01.807295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-09T20:22:01.822040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-09T20:22:01.822517] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-09T20:22:01.823608] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-09T20:22:01.823688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:01.823738] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:01.823780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:01.823876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:01.895380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:01.896373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:01.896464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:01.896498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:02.034256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:02.034431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:02.034475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:02.034505] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:02.038344] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: DOWN (p=46.97%) [2026-02-09T20:22:02.038734] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-09T20:22:02.038884] [INFO ] [sig ] FE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:02.205778] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FE.txt [2026-02-09T20:22:02.205981] [INFO ] [sig ] [1157/3427] Completed FE in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-09T20:22:02.206044] [INFO ] [sig ] [1158/3427] Forecasting FEIM... [2026-02-09T20:22:02.206086] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-09T20:22:02.206129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-09T20:22:02.217559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-09T20:22:02.218023] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-09T20:22:02.218987] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-09T20:22:02.219042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:02.219074] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:02.219102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:02.219159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:02.282654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:02.283688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:02.283793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:02.283827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:02.415188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:02.415376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:02.415424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:02.415452] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:02.419945] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: UP (p=69.59%) [2026-02-09T20:22:02.420340] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-09T20:22:02.420506] [INFO ] [sig ] FEIM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:02.581554] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FEIM.txt [2026-02-09T20:22:02.581745] [INFO ] [sig ] [1158/3427] Completed FEIM in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:02.581786] [INFO ] [sig ] [1159/3427] Forecasting FELE... [2026-02-09T20:22:02.581816] [INFO ] [sig ] Generating forecast for: FELE [2026-02-09T20:22:02.581848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-09T20:22:02.593962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-09T20:22:02.594413] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-09T20:22:02.595336] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-09T20:22:02.595393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:02.595426] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:02.595452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:02.595535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:02.662715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:02.663652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:02.663750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:02.663784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:02.804702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:02.804884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:02.804946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:02.804978] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:02.808753] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: DOWN (p=47.95%) [2026-02-09T20:22:02.809090] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-09T20:22:02.809233] [INFO ] [sig ] FELE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:02.971965] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FELE.txt [2026-02-09T20:22:02.972156] [INFO ] [sig ] [1159/3427] Completed FELE in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:02.972210] [INFO ] [sig ] [1160/3427] Forecasting FEM... [2026-02-09T20:22:02.972243] [INFO ] [sig ] Generating forecast for: FEM [2026-02-09T20:22:02.972275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-09T20:22:02.984152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-09T20:22:02.984625] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-09T20:22:02.985597] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-09T20:22:02.985653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:02.985687] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:02.985715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:02.985774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:03.053808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:03.054787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:03.054887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:03.054924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:03.186776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:03.186943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:03.186996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:03.187044] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:03.191005] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=61.94%) [2026-02-09T20:22:03.191370] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-09T20:22:03.191516] [INFO ] [sig ] FEM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:03.349386] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FEM.txt [2026-02-09T20:22:03.349535] [INFO ] [sig ] [1160/3427] Completed FEM in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:03.349596] [INFO ] [sig ] [1161/3427] Forecasting FEMB... [2026-02-09T20:22:03.349631] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-09T20:22:03.349662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-09T20:22:03.361052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-09T20:22:03.361498] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-09T20:22:03.362453] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-09T20:22:03.362509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:03.362541] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:03.362569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:03.362659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:03.428674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:03.429599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:03.429696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:03.429732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:03.572443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:03.572623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:03.572667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:03.572696] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:03.576489] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=12.82%) [2026-02-09T20:22:03.576821] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-09T20:22:03.576987] [INFO ] [sig ] FEMB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:03.738153] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FEMB.txt [2026-02-09T20:22:03.738302] [INFO ] [sig ] [1161/3427] Completed FEMB in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:03.738346] [INFO ] [sig ] [1162/3427] Forecasting FEMS... [2026-02-09T20:22:03.738376] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-09T20:22:03.738406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-09T20:22:03.749641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-09T20:22:03.750053] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-09T20:22:03.750987] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-09T20:22:03.751054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:03.751095] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:03.751124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:03.751184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:03.816807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:03.817708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:03.817807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:03.817849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:03.948234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:03.948409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:03.948450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:03.948691] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:03.952831] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: DOWN (p=7.25%) [2026-02-09T20:22:03.953194] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-09T20:22:03.953357] [INFO ] [sig ] FEMS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:04.117544] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FEMS.txt [2026-02-09T20:22:04.117742] [INFO ] [sig ] [1162/3427] Completed FEMS in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:04.117789] [INFO ] [sig ] [1163/3427] Forecasting FEP... [2026-02-09T20:22:04.117819] [INFO ] [sig ] Generating forecast for: FEP [2026-02-09T20:22:04.117851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-09T20:22:04.129685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-09T20:22:04.130117] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-09T20:22:04.131053] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-09T20:22:04.131110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:04.131173] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:04.131229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:04.131319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:04.198859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:04.200093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:04.200185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:04.200218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:04.332509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:04.332696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:04.332739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:04.332770] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:04.336440] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: UP (p=68.24%) [2026-02-09T20:22:04.336774] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-09T20:22:04.336926] [INFO ] [sig ] FEP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:04.499954] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FEP.txt [2026-02-09T20:22:04.500133] [INFO ] [sig ] [1163/3427] Completed FEP in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:04.500206] [INFO ] [sig ] [1164/3427] Forecasting FEPI... [2026-02-09T20:22:04.500249] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-09T20:22:04.500289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-09T20:22:04.512889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-09T20:22:04.513292] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-09T20:22:04.514131] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-09T20:22:04.514197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:04.514237] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:04.514271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:04.514340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:04.580898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:04.581943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:04.582030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:04.582065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:04.714932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:04.715093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:04.715134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:04.715166] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:04.718969] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: UP (p=68.91%) [2026-02-09T20:22:04.719267] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-09T20:22:04.719397] [INFO ] [sig ] FEPI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:04.861847] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FEPI.txt [2026-02-09T20:22:04.861994] [INFO ] [sig ] [1164/3427] Completed FEPI in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:04.862035] [INFO ] [sig ] [1165/3427] Forecasting FERG... [2026-02-09T20:22:04.862065] [INFO ] [sig ] Generating forecast for: FERG [2026-02-09T20:22:04.862097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-09T20:22:04.873978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-09T20:22:04.874366] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-09T20:22:04.875179] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-09T20:22:04.875232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:04.875264] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:04.875292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:04.875350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:04.933746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:04.934500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:04.934647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:04.934683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:05.057493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:05.057676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:05.057716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:05.057744] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:05.061215] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=19.66%) [2026-02-09T20:22:05.061498] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-09T20:22:05.061648] [INFO ] [sig ] FERG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:05.203719] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FERG.txt [2026-02-09T20:22:05.203861] [INFO ] [sig ] [1165/3427] Completed FERG in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:05.203901] [INFO ] [sig ] [1166/3427] Forecasting FEX... [2026-02-09T20:22:05.203932] [INFO ] [sig ] Generating forecast for: FEX [2026-02-09T20:22:05.203963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-09T20:22:05.214664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-09T20:22:05.215041] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-09T20:22:05.215855] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-09T20:22:05.215908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:05.215940] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:05.215967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:05.216024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:05.273991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:05.274747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:05.274825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:05.274859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:05.389401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:05.389565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:05.389627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:05.389656] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:05.393700] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: UP (p=83.90%) [2026-02-09T20:22:05.393983] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-09T20:22:05.394113] [INFO ] [sig ] FEX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:05.538010] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FEX.txt [2026-02-09T20:22:05.538152] [INFO ] [sig ] [1166/3427] Completed FEX in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:05.538193] [INFO ] [sig ] [1167/3427] Forecasting FF... [2026-02-09T20:22:05.538229] [INFO ] [sig ] Generating forecast for: FF [2026-02-09T20:22:05.538261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-09T20:22:05.549411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-09T20:22:05.549810] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-09T20:22:05.550672] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-09T20:22:05.550724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:05.550756] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:05.550783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:05.550840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:05.607846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:05.608633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:05.608716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:05.608749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:05.729632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:05.729796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:05.729837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:05.729866] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:05.733564] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=5.92%) [2026-02-09T20:22:05.733864] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-09T20:22:05.733990] [INFO ] [sig ] FF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:05.883734] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FF.txt [2026-02-09T20:22:05.883884] [INFO ] [sig ] [1167/3427] Completed FF in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:05.883924] [INFO ] [sig ] [1168/3427] Forecasting FFA... [2026-02-09T20:22:05.883953] [INFO ] [sig ] Generating forecast for: FFA [2026-02-09T20:22:05.883984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-09T20:22:05.897620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-09T20:22:05.897990] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-09T20:22:05.899020] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-09T20:22:05.899087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:05.899123] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:05.899151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:05.899210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:05.967452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:05.968445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:05.968533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:05.968566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:06.098759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:06.098943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:06.098989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:06.099020] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:06.103015] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: DOWN (p=3.52%) [2026-02-09T20:22:06.103340] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-09T20:22:06.103508] [INFO ] [sig ] FFA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:06.265969] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FFA.txt [2026-02-09T20:22:06.266147] [INFO ] [sig ] [1168/3427] Completed FFA in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:06.266189] [INFO ] [sig ] [1169/3427] Forecasting FFBC... [2026-02-09T20:22:06.266221] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-09T20:22:06.266251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-09T20:22:06.277318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-09T20:22:06.277806] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-09T20:22:06.278717] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-09T20:22:06.278771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:06.278805] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:06.278832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:06.278888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:06.343296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:06.344233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:06.344326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:06.344360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:06.471861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:06.472064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:06.472119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:06.472156] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:06.475950] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-02-09T20:22:06.476240] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-09T20:22:06.476376] [INFO ] [sig ] FFBC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:06.626862] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FFBC.txt [2026-02-09T20:22:06.627064] [INFO ] [sig ] [1169/3427] Completed FFBC in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:06.627109] [INFO ] [sig ] [1170/3427] Forecasting FFC... [2026-02-09T20:22:06.627145] [INFO ] [sig ] Generating forecast for: FFC [2026-02-09T20:22:06.627180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-09T20:22:06.640845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-09T20:22:06.641296] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-09T20:22:06.642217] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-09T20:22:06.642273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:06.642306] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:06.642334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:06.642393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:06.703177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:06.704125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:06.704229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:06.704264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:06.832925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:06.833086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:06.833129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:06.833178] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:06.836794] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=55.85%) [2026-02-09T20:22:06.837095] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-09T20:22:06.837228] [INFO ] [sig ] FFC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:06.980118] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FFC.txt [2026-02-09T20:22:06.980271] [INFO ] [sig ] [1170/3427] Completed FFC in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:06.980313] [INFO ] [sig ] [1171/3427] Forecasting FFIC... [2026-02-09T20:22:06.980345] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-09T20:22:06.980376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-09T20:22:06.991175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-09T20:22:06.991756] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-09T20:22:06.992759] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-09T20:22:06.992812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:06.992844] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:06.992871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:06.992927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:07.051280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:07.052186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:07.052279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:07.052312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:07.180020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:07.180180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:07.180225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:07.180262] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:07.183949] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: DOWN (p=26.23%) [2026-02-09T20:22:07.184246] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-09T20:22:07.184378] [INFO ] [sig ] FFIC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:07.334499] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FFIC.txt [2026-02-09T20:22:07.334665] [INFO ] [sig ] [1171/3427] Completed FFIC in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-09T20:22:07.334707] [INFO ] [sig ] [1172/3427] Forecasting FFIN... [2026-02-09T20:22:07.334737] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-09T20:22:07.334768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-09T20:22:07.344740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-09T20:22:07.345093] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-09T20:22:07.345901] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-09T20:22:07.345955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:07.346031] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:07.346061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:07.346118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:07.406427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:07.407259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:07.407342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:07.407421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:07.532832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:07.532993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:07.533034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:07.533064] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:07.536703] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-02-09T20:22:07.537038] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-09T20:22:07.537175] [INFO ] [sig ] FFIN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:07.694373] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FFIN.txt [2026-02-09T20:22:07.694542] [INFO ] [sig ] [1172/3427] Completed FFIN in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-09T20:22:07.694602] [INFO ] [sig ] [1173/3427] Forecasting FFWM... [2026-02-09T20:22:07.694634] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-09T20:22:07.694666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-09T20:22:07.707847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-09T20:22:07.708296] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-09T20:22:07.709748] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-09T20:22:07.709807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:07.709840] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:07.709868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:07.709937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:07.788431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:07.789489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:07.789810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:07.789860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:07.920283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:07.920442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:07.920482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:07.920511] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:07.924367] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: UP (p=77.70%) [2026-02-09T20:22:07.924705] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-09T20:22:07.924840] [INFO ] [sig ] FFWM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:08.077513] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FFWM.txt [2026-02-09T20:22:08.077699] [INFO ] [sig ] [1173/3427] Completed FFWM in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-09T20:22:08.077740] [INFO ] [sig ] [1174/3427] Forecasting FG... [2026-02-09T20:22:08.077772] [INFO ] [sig ] Generating forecast for: FG [2026-02-09T20:22:08.077803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-09T20:22:08.090207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-09T20:22:08.090611] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-09T20:22:08.091418] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-09T20:22:08.091471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:08.091503] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:08.091545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:08.091634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:08.151176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:08.152280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:08.152362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:08.152395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:08.282322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:08.282492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:08.282533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:08.282564] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:08.286163] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: UP (p=70.92%) [2026-02-09T20:22:08.286467] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-09T20:22:08.286618] [INFO ] [sig ] FG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:08.435428] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FG.txt [2026-02-09T20:22:08.435613] [INFO ] [sig ] [1174/3427] Completed FG in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-09T20:22:08.435656] [INFO ] [sig ] [1175/3427] Forecasting FHB... [2026-02-09T20:22:08.435688] [INFO ] [sig ] Generating forecast for: FHB [2026-02-09T20:22:08.435718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-09T20:22:08.451787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-09T20:22:08.452292] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-09T20:22:08.453373] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-09T20:22:08.453436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:08.453476] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:08.453509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:08.453615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:08.532207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:08.533178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:08.533277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:08.533319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:08.670890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:08.671089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:08.671152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:08.671195] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:08.676639] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: UP (p=67.33%) [2026-02-09T20:22:08.677152] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-09T20:22:08.677380] [INFO ] [sig ] FHB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:08.837074] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FHB.txt [2026-02-09T20:22:08.837237] [INFO ] [sig ] [1175/3427] Completed FHB in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:08.837279] [INFO ] [sig ] [1176/3427] Forecasting FHI... [2026-02-09T20:22:08.837312] [INFO ] [sig ] Generating forecast for: FHI [2026-02-09T20:22:08.837342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-09T20:22:08.849285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-09T20:22:08.849738] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-09T20:22:08.850622] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-09T20:22:08.850692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:08.850727] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:08.850759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:08.850834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:08.910967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:08.911966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:08.912059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:08.912094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:09.035474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:09.035848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:09.035890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:09.035919] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:09.039854] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=21.01%) [2026-02-09T20:22:09.040153] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-09T20:22:09.040288] [INFO ] [sig ] FHI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:09.194992] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FHI.txt [2026-02-09T20:22:09.195194] [INFO ] [sig ] [1176/3427] Completed FHI in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:09.195247] [INFO ] [sig ] [1177/3427] Forecasting FHN... [2026-02-09T20:22:09.195288] [INFO ] [sig ] Generating forecast for: FHN [2026-02-09T20:22:09.195330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-09T20:22:09.209065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-09T20:22:09.209688] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-09T20:22:09.210859] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-09T20:22:09.210946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:09.210981] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:09.211009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:09.211068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:09.272786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:09.273843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:09.273935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:09.273969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:09.400591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:09.400754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:09.400794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:09.400824] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:09.404309] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=24.28%) [2026-02-09T20:22:09.404617] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-09T20:22:09.404752] [INFO ] [sig ] FHN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:09.552218] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FHN.txt [2026-02-09T20:22:09.552412] [INFO ] [sig ] [1177/3427] Completed FHN in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:09.552469] [INFO ] [sig ] [1178/3427] Forecasting FHTX... [2026-02-09T20:22:09.552502] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-09T20:22:09.552531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-09T20:22:09.563092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-09T20:22:09.563472] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-09T20:22:09.564387] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-09T20:22:09.564444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:09.564477] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:09.564505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:09.564563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:09.624410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:09.625312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:09.625398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:09.625435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:09.753481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:09.753663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:09.753706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:09.753735] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:09.757377] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=10.37%) [2026-02-09T20:22:09.757695] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-09T20:22:09.757828] [INFO ] [sig ] FHTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:09.976899] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FHTX.txt [2026-02-09T20:22:09.977055] [INFO ] [sig ] [1178/3427] Completed FHTX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:09.977099] [INFO ] [sig ] [1179/3427] Forecasting FIBK... [2026-02-09T20:22:09.977129] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-09T20:22:09.977160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-09T20:22:09.987511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-09T20:22:09.987913] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-09T20:22:09.988801] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-09T20:22:09.988857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:09.988890] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:09.988919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:09.988977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:10.047296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:10.048421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:10.048527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:10.048591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:10.169244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:10.169405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:10.169446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:10.169475] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:10.172915] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: DOWN (p=39.45%) [2026-02-09T20:22:10.173205] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-09T20:22:10.173337] [INFO ] [sig ] FIBK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:10.326937] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FIBK.txt [2026-02-09T20:22:10.327118] [INFO ] [sig ] [1179/3427] Completed FIBK in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:10.327163] [INFO ] [sig ] [1180/3427] Forecasting FICO... [2026-02-09T20:22:10.327196] [INFO ] [sig ] Generating forecast for: FICO [2026-02-09T20:22:10.327226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-09T20:22:10.339110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-09T20:22:10.339511] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-09T20:22:10.340827] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-09T20:22:10.340884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:10.340918] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:10.340945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:10.341002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:10.400550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:10.401389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:10.401482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:10.401516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:10.522634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:10.522804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:10.522847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:10.522877] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:10.526514] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=28.24%) [2026-02-09T20:22:10.526863] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-09T20:22:10.527006] [INFO ] [sig ] FICO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:10.676488] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FICO.txt [2026-02-09T20:22:10.676682] [INFO ] [sig ] [1180/3427] Completed FICO in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:10.676723] [INFO ] [sig ] [1181/3427] Forecasting FICS... [2026-02-09T20:22:10.676753] [INFO ] [sig ] Generating forecast for: FICS [2026-02-09T20:22:10.676783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-09T20:22:10.688172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-09T20:22:10.688556] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-09T20:22:10.689792] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-09T20:22:10.689845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:10.689877] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:10.689904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:10.689962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:10.749420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:10.750302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:10.750394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:10.750427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:10.874756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:10.874916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:10.874956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:10.874984] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:10.878560] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-09T20:22:10.878860] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-09T20:22:10.878990] [INFO ] [sig ] FICS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:11.034997] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FICS.txt [2026-02-09T20:22:11.035165] [INFO ] [sig ] [1181/3427] Completed FICS in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:11.035207] [INFO ] [sig ] [1182/3427] Forecasting FID... [2026-02-09T20:22:11.035239] [INFO ] [sig ] Generating forecast for: FID [2026-02-09T20:22:11.035269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-09T20:22:11.045755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-09T20:22:11.046162] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-09T20:22:11.047051] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-09T20:22:11.047105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:11.047138] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:11.047168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:11.047226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:11.105543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:11.106484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:11.106654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:11.106710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:11.228262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:11.228427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:11.228480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:11.228513] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:11.232228] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: DOWN (p=45.35%) [2026-02-09T20:22:11.232517] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-09T20:22:11.232667] [INFO ] [sig ] FID: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:11.388717] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FID.txt [2026-02-09T20:22:11.388879] [INFO ] [sig ] [1182/3427] Completed FID in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:11.388924] [INFO ] [sig ] [1183/3427] Forecasting FIGS... [2026-02-09T20:22:11.388958] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-09T20:22:11.388989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-09T20:22:11.400897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-09T20:22:11.401286] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-09T20:22:11.402266] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-09T20:22:11.402322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:11.402388] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:11.402435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:11.402515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:11.469055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:11.469953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:11.470039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:11.470075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:11.595283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:11.595463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:11.595512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:11.595540] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:11.599006] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=77.96%) [2026-02-09T20:22:11.599287] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-09T20:22:11.599417] [INFO ] [sig ] FIGS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:11.752457] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FIGS.txt [2026-02-09T20:22:11.752646] [INFO ] [sig ] [1183/3427] Completed FIGS in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:11.752691] [INFO ] [sig ] [1184/3427] Forecasting FIHL... [2026-02-09T20:22:11.752724] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-09T20:22:11.752760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-09T20:22:11.764270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-09T20:22:11.764675] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-09T20:22:11.765504] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-09T20:22:11.765557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:11.765616] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:11.765645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:11.765703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:11.828327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:11.829201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:11.829281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:11.829315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:11.949811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:11.949966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:11.950007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:11.950036] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:11.953474] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=21.71%) [2026-02-09T20:22:11.953773] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-09T20:22:11.953909] [INFO ] [sig ] FIHL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:12.102701] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FIHL.txt [2026-02-09T20:22:12.102840] [INFO ] [sig ] [1184/3427] Completed FIHL in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:12.102880] [INFO ] [sig ] [1185/3427] Forecasting FINS... [2026-02-09T20:22:12.102909] [INFO ] [sig ] Generating forecast for: FINS [2026-02-09T20:22:12.102941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-09T20:22:12.113849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-09T20:22:12.114246] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-09T20:22:12.115095] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-09T20:22:12.115147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:12.115179] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:12.115205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:12.115266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:12.178820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:12.179912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:12.179997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:12.180031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:12.302614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:12.302768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:12.302813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:12.302857] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:12.306256] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: DOWN (p=48.89%) [2026-02-09T20:22:12.306532] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-09T20:22:12.306676] [INFO ] [sig ] FINS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:12.454666] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FINS.txt [2026-02-09T20:22:12.454913] [INFO ] [sig ] [1185/3427] Completed FINS in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:12.454975] [INFO ] [sig ] [1186/3427] Forecasting FINX... [2026-02-09T20:22:12.455019] [INFO ] [sig ] Generating forecast for: FINX [2026-02-09T20:22:12.455062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-09T20:22:12.465802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-09T20:22:12.466247] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-09T20:22:12.467156] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-09T20:22:12.467212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:12.467246] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:12.467274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:12.467333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:12.525644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:12.526551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:12.526661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:12.526696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:12.655814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:12.655986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:12.656027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:12.656058] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:12.659721] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=88.80%) [2026-02-09T20:22:12.660025] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-09T20:22:12.660159] [INFO ] [sig ] FINX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:12.811470] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FINX.txt [2026-02-09T20:22:12.811655] [INFO ] [sig ] [1186/3427] Completed FINX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:12.811698] [INFO ] [sig ] [1187/3427] Forecasting FIP... [2026-02-09T20:22:12.811728] [INFO ] [sig ] Generating forecast for: FIP [2026-02-09T20:22:12.811758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-09T20:22:12.823037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-09T20:22:12.823496] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-09T20:22:12.824377] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-09T20:22:12.824448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:12.824481] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:12.824509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:12.824566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:12.883588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:12.884533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:12.884644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:12.884679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:13.008085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:13.008261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:13.008304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:13.008332] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:13.012153] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-02-09T20:22:13.012501] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-09T20:22:13.012668] [INFO ] [sig ] FIP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:13.158926] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FIP.txt [2026-02-09T20:22:13.159089] [INFO ] [sig ] [1187/3427] Completed FIP in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:13.159133] [INFO ] [sig ] [1188/3427] Forecasting FIS... [2026-02-09T20:22:13.159166] [INFO ] [sig ] Generating forecast for: FIS [2026-02-09T20:22:13.159199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-09T20:22:13.170430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-09T20:22:13.170859] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-09T20:22:13.171837] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-09T20:22:13.171892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:13.171926] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:13.171955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:13.172014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:13.231220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:13.232291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:13.232388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:13.232423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:13.354935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:13.355100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:13.355141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:13.355172] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:13.358601] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=46.93%) [2026-02-09T20:22:13.358879] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-09T20:22:13.359028] [INFO ] [sig ] FIS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:13.508064] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FIS.txt [2026-02-09T20:22:13.508251] [INFO ] [sig ] [1188/3427] Completed FIS in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-09T20:22:13.508294] [INFO ] [sig ] [1189/3427] Forecasting FISI... [2026-02-09T20:22:13.508326] [INFO ] [sig ] Generating forecast for: FISI [2026-02-09T20:22:13.508359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-09T20:22:13.518746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-09T20:22:13.519174] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-09T20:22:13.520061] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-09T20:22:13.520116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:13.520179] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:13.520225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:13.520335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:13.578431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:13.579414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:13.579520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:13.579556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:13.702662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:13.702825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:13.702867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:13.702896] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:13.706302] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: UP (p=72.00%) [2026-02-09T20:22:13.706605] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-09T20:22:13.706735] [INFO ] [sig ] FISI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:13.850474] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FISI.txt [2026-02-09T20:22:13.850645] [INFO ] [sig ] [1189/3427] Completed FISI in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-09T20:22:13.850688] [INFO ] [sig ] [1190/3427] Forecasting FITB... [2026-02-09T20:22:13.850719] [INFO ] [sig ] Generating forecast for: FITB [2026-02-09T20:22:13.850750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-09T20:22:13.860704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-09T20:22:13.861051] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-09T20:22:13.861871] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-09T20:22:13.861924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:13.861956] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:13.861982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:13.862039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:13.921599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:13.922501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:13.922604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:13.922644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:14.052134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:14.052298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:14.052339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:14.052370] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:14.056184] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=28.62%) [2026-02-09T20:22:14.056481] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-09T20:22:14.056630] [INFO ] [sig ] FITB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:14.219138] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FITB.txt [2026-02-09T20:22:14.219361] [INFO ] [sig ] [1190/3427] Completed FITB in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-09T20:22:14.219438] [INFO ] [sig ] [1191/3427] Forecasting FITBI... [2026-02-09T20:22:14.219492] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-09T20:22:14.219549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-09T20:22:14.231736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-09T20:22:14.232155] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-09T20:22:14.233125] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-09T20:22:14.233180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:14.233214] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:14.233241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:14.233298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:14.297861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:14.298871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:14.298974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:14.299022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:14.422146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:14.422309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:14.422351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:14.422380] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:14.425943] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=81.10%) [2026-02-09T20:22:14.426259] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-09T20:22:14.426392] [INFO ] [sig ] FITBI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:14.573228] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FITBI.txt [2026-02-09T20:22:14.573385] [INFO ] [sig ] [1191/3427] Completed FITBI in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-09T20:22:14.573427] [INFO ] [sig ] [1192/3427] Forecasting FITBO... [2026-02-09T20:22:14.573460] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-09T20:22:14.573493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-09T20:22:14.583812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-09T20:22:14.584171] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-09T20:22:14.585033] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-09T20:22:14.585085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:14.585117] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:14.585144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:14.585202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:14.642127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:14.642943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:14.643028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:14.643060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:14.764035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:14.764196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:14.764236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:14.764302] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:14.768075] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: DOWN (p=32.00%) [2026-02-09T20:22:14.768444] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-09T20:22:14.768616] [INFO ] [sig ] FITBO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:14.922031] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FITBO.txt [2026-02-09T20:22:14.922198] [INFO ] [sig ] [1192/3427] Completed FITBO in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:14.922238] [INFO ] [sig ] [1193/3427] Forecasting FIVE... [2026-02-09T20:22:14.922267] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-09T20:22:14.922297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-09T20:22:14.932698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-09T20:22:14.933105] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-09T20:22:14.933985] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-09T20:22:14.934039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:14.934071] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:14.934098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:14.934155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:14.992338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:14.993235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:14.993321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:14.993355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:15.129244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:15.129413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:15.129460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:15.129496] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:15.133073] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=9.58%) [2026-02-09T20:22:15.133432] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-09T20:22:15.133607] [INFO ] [sig ] FIVE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:15.287606] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FIVE.txt [2026-02-09T20:22:15.287737] [INFO ] [sig ] [1193/3427] Completed FIVE in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:15.287778] [INFO ] [sig ] [1194/3427] Forecasting FIVN... [2026-02-09T20:22:15.287808] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-09T20:22:15.287839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-09T20:22:15.298100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-09T20:22:15.298389] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-09T20:22:15.299237] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-09T20:22:15.299290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:15.299322] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:15.299350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:15.299407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:15.357569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:15.358199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:15.358276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:15.358309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:15.482090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:15.482250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:15.482305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:15.482337] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:15.486347] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: DOWN (p=32.43%) [2026-02-09T20:22:15.486650] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-09T20:22:15.486959] [INFO ] [sig ] FIVN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:15.637708] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FIVN.txt [2026-02-09T20:22:15.637871] [INFO ] [sig ] [1194/3427] Completed FIVN in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:15.637912] [INFO ] [sig ] [1195/3427] Forecasting FIX... [2026-02-09T20:22:15.637943] [INFO ] [sig ] Generating forecast for: FIX [2026-02-09T20:22:15.637975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-09T20:22:15.649525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-09T20:22:15.649992] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-09T20:22:15.650902] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-09T20:22:15.650956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:15.650988] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:15.651015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:15.651073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:15.707547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:15.708493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:15.708603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:15.708639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:15.830873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:15.831038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:15.831079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:15.831107] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:15.834614] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=55.32%) [2026-02-09T20:22:15.834902] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-09T20:22:15.835034] [INFO ] [sig ] FIX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:15.981798] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FIX.txt [2026-02-09T20:22:15.981975] [INFO ] [sig ] [1195/3427] Completed FIX in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:15.982016] [INFO ] [sig ] [1196/3427] Forecasting FIXD... [2026-02-09T20:22:15.982047] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-09T20:22:15.982086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-09T20:22:15.992344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-09T20:22:15.992698] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-09T20:22:15.993490] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-09T20:22:15.993545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:15.993604] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:15.993634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:15.993692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:16.050890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:16.051950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:16.052036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:16.052069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:16.173812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:16.173986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:16.174028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:16.174056] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:16.177558] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=18.33%) [2026-02-09T20:22:16.177903] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-09T20:22:16.178042] [INFO ] [sig ] FIXD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:16.324434] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FIXD.txt [2026-02-09T20:22:16.324613] [INFO ] [sig ] [1196/3427] Completed FIXD in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:16.324657] [INFO ] [sig ] [1197/3427] Forecasting FIZZ... [2026-02-09T20:22:16.324687] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-09T20:22:16.324717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-09T20:22:16.335170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-09T20:22:16.335638] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-09T20:22:16.336480] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-09T20:22:16.336533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:16.336565] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:16.336613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:16.336671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:16.393882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:16.394784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:16.394868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:16.394901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:16.513361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:16.513523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:16.513563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:16.513612] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:16.517102] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: DOWN (p=34.87%) [2026-02-09T20:22:16.517425] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-09T20:22:16.517558] [INFO ] [sig ] FIZZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:16.660069] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FIZZ.txt [2026-02-09T20:22:16.660222] [INFO ] [sig ] [1197/3427] Completed FIZZ in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:16.660263] [INFO ] [sig ] [1198/3427] Forecasting FJP... [2026-02-09T20:22:16.660292] [INFO ] [sig ] Generating forecast for: FJP [2026-02-09T20:22:16.660323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-09T20:22:16.670738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-09T20:22:16.671060] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-09T20:22:16.671878] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-09T20:22:16.671930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:16.671976] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:16.672004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:16.672061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:16.732981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:16.733937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:16.734038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:16.734073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:16.847827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:16.847984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:16.848024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:16.848053] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:16.851662] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=62.65%) [2026-02-09T20:22:16.851963] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-09T20:22:16.852097] [INFO ] [sig ] FJP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:16.997914] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FJP.txt [2026-02-09T20:22:16.998046] [INFO ] [sig ] [1198/3427] Completed FJP in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:16.998086] [INFO ] [sig ] [1199/3427] Forecasting FLEX... [2026-02-09T20:22:16.998116] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-09T20:22:16.998146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-09T20:22:17.009674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-09T20:22:17.010072] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-09T20:22:17.010910] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-09T20:22:17.010962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:17.010995] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:17.011023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:17.011079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:17.069468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:17.070250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:17.070365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:17.070400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:17.191044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:17.191208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:17.191249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:17.191279] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:17.194832] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: UP (p=65.80%) [2026-02-09T20:22:17.195133] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-09T20:22:17.195266] [INFO ] [sig ] FLEX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:17.342344] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FLEX.txt [2026-02-09T20:22:17.342517] [INFO ] [sig ] [1199/3427] Completed FLEX in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:17.342560] [INFO ] [sig ] [1200/3427] Forecasting FLL... [2026-02-09T20:22:17.342613] [INFO ] [sig ] Generating forecast for: FLL [2026-02-09T20:22:17.342646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-09T20:22:17.354163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-09T20:22:17.354604] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-09T20:22:17.355503] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-09T20:22:17.355597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:17.355639] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:17.355667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:17.355726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:17.421508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:17.422434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:17.422521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:17.422555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:17.553786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:17.553976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:17.554023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:17.554054] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:17.557825] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: UP (p=76.41%) [2026-02-09T20:22:17.558151] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-09T20:22:17.558295] [INFO ] [sig ] FLL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:17.709852] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FLL.txt [2026-02-09T20:22:17.710018] [INFO ] [sig ] [1200/3427] Completed FLL in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:17.710253] [INFO ] [sig ] [1201/3427] Forecasting FLNC... [2026-02-09T20:22:17.710282] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-09T20:22:17.710312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-09T20:22:17.721915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-09T20:22:17.722311] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-09T20:22:17.723209] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-09T20:22:17.723272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:17.723304] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:17.723331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:17.723388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:17.782359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:17.783346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:17.783445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:17.783480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:17.913472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:17.913655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:17.913696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:17.913727] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:17.918069] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: UP (p=69.32%) [2026-02-09T20:22:17.918379] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-09T20:22:17.918521] [INFO ] [sig ] FLNC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:18.077590] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FLNC.txt [2026-02-09T20:22:18.077748] [INFO ] [sig ] [1201/3427] Completed FLNC in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:18.077794] [INFO ] [sig ] [1202/3427] Forecasting FLNG... [2026-02-09T20:22:18.077826] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-09T20:22:18.077856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-09T20:22:18.090191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-09T20:22:18.090610] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-09T20:22:18.091635] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-09T20:22:18.091689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:18.091722] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:18.091750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:18.091995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:18.157335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:18.158299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:18.158389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:18.158442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:18.284458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:18.284641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:18.284682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:18.284712] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:18.289100] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: DOWN (p=49.63%) [2026-02-09T20:22:18.289412] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-09T20:22:18.289546] [INFO ] [sig ] FLNG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:18.441631] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FLNG.txt [2026-02-09T20:22:18.441838] [INFO ] [sig ] [1202/3427] Completed FLNG in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:18.441878] [INFO ] [sig ] [1203/3427] Forecasting FLO... [2026-02-09T20:22:18.441911] [INFO ] [sig ] Generating forecast for: FLO [2026-02-09T20:22:18.441942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-09T20:22:18.453564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-09T20:22:18.454006] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-09T20:22:18.454878] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-09T20:22:18.454930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:18.454962] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:18.454990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:18.455046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:18.514454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:18.515427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:18.515545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:18.515601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:18.642154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:18.642315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:18.642356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:18.642386] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:18.646551] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=24.87%) [2026-02-09T20:22:18.647070] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-09T20:22:18.647227] [INFO ] [sig ] FLO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:18.801816] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FLO.txt [2026-02-09T20:22:18.801985] [INFO ] [sig ] [1203/3427] Completed FLO in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:18.802026] [INFO ] [sig ] [1204/3427] Forecasting FLS... [2026-02-09T20:22:18.802057] [INFO ] [sig ] Generating forecast for: FLS [2026-02-09T20:22:18.802089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-09T20:22:18.813406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-09T20:22:18.813809] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-09T20:22:18.814636] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-09T20:22:18.814688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:18.814720] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:18.814747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:18.814803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:18.873170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:18.874105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:18.874191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:18.874226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:18.999067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:18.999233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:18.999276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:18.999306] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:19.002908] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-02-09T20:22:19.003226] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-09T20:22:19.003368] [INFO ] [sig ] FLS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:19.174402] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FLS.txt [2026-02-09T20:22:19.174631] [INFO ] [sig ] [1204/3427] Completed FLS in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:19.174686] [INFO ] [sig ] [1205/3427] Forecasting FLUX... [2026-02-09T20:22:19.174722] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-09T20:22:19.174755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-09T20:22:19.186507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-09T20:22:19.186995] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-09T20:22:19.187992] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-09T20:22:19.188053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:19.188089] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:19.188151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:19.188221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:19.248009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:19.249009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:19.249107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:19.249142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:19.373439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:19.373620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:19.373663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:19.373725] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:19.377498] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-02-09T20:22:19.378047] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-09T20:22:19.378186] [INFO ] [sig ] FLUX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:19.525889] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FLUX.txt [2026-02-09T20:22:19.526087] [INFO ] [sig ] [1205/3427] Completed FLUX in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-09T20:22:19.526148] [INFO ] [sig ] [1206/3427] Forecasting FLWS... [2026-02-09T20:22:19.526187] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-09T20:22:19.526229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-09T20:22:19.537006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-09T20:22:19.537403] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-09T20:22:19.538235] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-09T20:22:19.538288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:19.538349] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:19.538379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:19.538436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:19.598895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:19.599982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:19.600088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:19.600122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:19.724728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:19.724888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:19.724929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:19.724959] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:19.728905] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: UP (p=86.71%) [2026-02-09T20:22:19.729223] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-09T20:22:19.729362] [INFO ] [sig ] FLWS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:19.882239] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FLWS.txt [2026-02-09T20:22:19.882398] [INFO ] [sig ] [1206/3427] Completed FLWS in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-09T20:22:19.882439] [INFO ] [sig ] [1207/3427] Forecasting FLXS... [2026-02-09T20:22:19.882469] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-09T20:22:19.882501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-09T20:22:19.892726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-09T20:22:19.893166] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-09T20:22:19.894360] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-09T20:22:19.894414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:19.894447] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:19.894474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:19.894531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:19.955553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:19.956519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:19.956665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:19.956704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:20.077991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:20.078150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:20.078190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:20.078220] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:20.082475] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=8.34%) [2026-02-09T20:22:20.082844] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-09T20:22:20.083013] [INFO ] [sig ] FLXS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:20.238652] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FLXS.txt [2026-02-09T20:22:20.238818] [INFO ] [sig ] [1207/3427] Completed FLXS in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-09T20:22:20.238862] [INFO ] [sig ] [1208/3427] Forecasting FLYE... [2026-02-09T20:22:20.238892] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-09T20:22:20.238924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-09T20:22:20.249177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-09T20:22:20.249606] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-09T20:22:20.250442] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-09T20:22:20.250495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:20.250528] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:20.250555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:20.250662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:20.311355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:20.312507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:20.312623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:20.312668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:20.436559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:20.436762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:20.436814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:20.436855] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:20.440732] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=26.19%) [2026-02-09T20:22:20.441242] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-09T20:22:20.441434] [INFO ] [sig ] FLYE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:20.603137] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FLYE.txt [2026-02-09T20:22:20.603298] [INFO ] [sig ] [1208/3427] Completed FLYE in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:20.603341] [INFO ] [sig ] [1209/3427] Forecasting FMAO... [2026-02-09T20:22:20.603370] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-09T20:22:20.603401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-09T20:22:20.613421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-09T20:22:20.613876] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-09T20:22:20.614796] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-09T20:22:20.614849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:20.614882] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:20.614924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:20.614983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:20.672764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:20.673704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:20.673792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:20.673826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:20.783334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:20.783495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:20.783536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:20.783617] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:20.787021] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=4.95%) [2026-02-09T20:22:20.787304] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-09T20:22:20.787462] [INFO ] [sig ] FMAO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:20.931258] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FMAO.txt [2026-02-09T20:22:20.931420] [INFO ] [sig ] [1209/3427] Completed FMAO in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:20.931460] [INFO ] [sig ] [1210/3427] Forecasting FMB... [2026-02-09T20:22:20.931491] [INFO ] [sig ] Generating forecast for: FMB [2026-02-09T20:22:20.931522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-09T20:22:20.941936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-09T20:22:20.942361] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-09T20:22:20.943245] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-09T20:22:20.943298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:20.943331] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:20.943358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:20.943415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:21.003795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:21.004706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:21.004790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:21.004823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:21.130300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:21.130462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:21.130512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:21.130543] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:21.134231] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=84.54%) [2026-02-09T20:22:21.134514] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-09T20:22:21.134672] [INFO ] [sig ] FMB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:21.280082] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FMB.txt [2026-02-09T20:22:21.280244] [INFO ] [sig ] [1210/3427] Completed FMB in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:21.280286] [INFO ] [sig ] [1211/3427] Forecasting FMBH... [2026-02-09T20:22:21.280316] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-09T20:22:21.280349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-09T20:22:21.291960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-09T20:22:21.292334] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-09T20:22:21.293343] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-09T20:22:21.293395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:21.293427] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:21.293453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:21.293514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:21.350630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:21.351511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:21.351630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:21.351665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:21.479998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:21.480159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:21.480199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:21.480229] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:21.483722] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: UP (p=64.50%) [2026-02-09T20:22:21.484067] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-09T20:22:21.484211] [INFO ] [sig ] FMBH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:21.634450] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FMBH.txt [2026-02-09T20:22:21.634629] [INFO ] [sig ] [1211/3427] Completed FMBH in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:21.634672] [INFO ] [sig ] [1212/3427] Forecasting FMC... [2026-02-09T20:22:21.634703] [INFO ] [sig ] Generating forecast for: FMC [2026-02-09T20:22:21.634734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-09T20:22:21.646447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-09T20:22:21.646842] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-09T20:22:21.647715] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-09T20:22:21.647768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:21.647799] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:21.647826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:21.647882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:21.705028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:21.705927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:21.706011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:21.706044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:21.828229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:21.828392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:21.828433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:21.828461] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:21.832004] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: DOWN (p=48.59%) [2026-02-09T20:22:21.832283] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-09T20:22:21.832413] [INFO ] [sig ] FMC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:21.984220] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FMC.txt [2026-02-09T20:22:21.984354] [INFO ] [sig ] [1212/3427] Completed FMC in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:21.984393] [INFO ] [sig ] [1213/3427] Forecasting FMHI... [2026-02-09T20:22:21.984423] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-09T20:22:21.984458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-09T20:22:21.994541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-09T20:22:21.994914] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-09T20:22:21.995778] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-09T20:22:21.995830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:21.995862] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:21.995890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:21.995947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:22.053106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:22.053875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:22.053958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:22.053991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:22.177231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:22.177409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:22.177450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:22.177478] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:22.181014] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-09T20:22:22.181293] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-09T20:22:22.181420] [INFO ] [sig ] FMHI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:22.324623] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FMHI.txt [2026-02-09T20:22:22.324782] [INFO ] [sig ] [1213/3427] Completed FMHI in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:22.324823] [INFO ] [sig ] [1214/3427] Forecasting FMN... [2026-02-09T20:22:22.324853] [INFO ] [sig ] Generating forecast for: FMN [2026-02-09T20:22:22.324883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-09T20:22:22.335623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-09T20:22:22.335965] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-09T20:22:22.336764] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-09T20:22:22.336818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:22.336849] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:22.336876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:22.336934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:22.394308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:22.395047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:22.395126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:22.395159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:22.515005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:22.515168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:22.515215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:22.515252] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:22.519284] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: UP (p=65.03%) [2026-02-09T20:22:22.519561] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-09T20:22:22.519737] [INFO ] [sig ] FMN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:22.671033] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FMN.txt [2026-02-09T20:22:22.671204] [INFO ] [sig ] [1214/3427] Completed FMN in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:22.671245] [INFO ] [sig ] [1215/3427] Forecasting FMNB... [2026-02-09T20:22:22.671275] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-09T20:22:22.671307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-09T20:22:22.682008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-09T20:22:22.682421] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-09T20:22:22.683326] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-09T20:22:22.683385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:22.683417] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:22.683443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:22.683501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:22.740673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:22.741561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:22.741669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:22.741702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:22.866148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:22.866359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:22.866406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:22.866437] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:22.870552] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-02-09T20:22:22.870918] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-09T20:22:22.871074] [INFO ] [sig ] FMNB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:23.019020] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FMNB.txt [2026-02-09T20:22:23.019178] [INFO ] [sig ] [1215/3427] Completed FMNB in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:23.019221] [INFO ] [sig ] [1216/3427] Forecasting FMS... [2026-02-09T20:22:23.019251] [INFO ] [sig ] Generating forecast for: FMS [2026-02-09T20:22:23.019287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-09T20:22:23.030955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-09T20:22:23.031320] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-09T20:22:23.032307] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-09T20:22:23.032362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:23.032395] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:23.032426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:23.032485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:23.090068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:23.091002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:23.091139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:23.091189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:23.211057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:23.211219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:23.211260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:23.211291] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:23.214817] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: DOWN (p=38.23%) [2026-02-09T20:22:23.215108] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-09T20:22:23.215243] [INFO ] [sig ] FMS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:23.358843] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FMS.txt [2026-02-09T20:22:23.359005] [INFO ] [sig ] [1216/3427] Completed FMS in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:23.359047] [INFO ] [sig ] [1217/3427] Forecasting FMX... [2026-02-09T20:22:23.359076] [INFO ] [sig ] Generating forecast for: FMX [2026-02-09T20:22:23.359106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-09T20:22:23.370021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-09T20:22:23.370413] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-09T20:22:23.371233] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-09T20:22:23.371284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:23.371318] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:23.371345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:23.371403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:23.432487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:23.433400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:23.433506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:23.433541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:23.555875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:23.556036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:23.556075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:23.556104] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:23.559652] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=3.02%) [2026-02-09T20:22:23.559966] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-09T20:22:23.560130] [INFO ] [sig ] FMX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:23.705597] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FMX.txt [2026-02-09T20:22:23.705758] [INFO ] [sig ] [1217/3427] Completed FMX in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:23.705798] [INFO ] [sig ] [1218/3427] Forecasting FN... [2026-02-09T20:22:23.705829] [INFO ] [sig ] Generating forecast for: FN [2026-02-09T20:22:23.705861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-09T20:22:23.716922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-09T20:22:23.717335] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-09T20:22:23.718302] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-09T20:22:23.718357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:23.718389] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:23.718416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:23.718475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:23.779508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:23.780727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:23.780816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:23.780849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:23.901699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:23.901865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:23.901905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:23.901934] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:23.905323] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: UP (p=83.29%) [2026-02-09T20:22:23.905625] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-09T20:22:23.905755] [INFO ] [sig ] FN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:24.051343] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FN.txt [2026-02-09T20:22:24.051504] [INFO ] [sig ] [1218/3427] Completed FN in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:24.051550] [INFO ] [sig ] [1219/3427] Forecasting FNB... [2026-02-09T20:22:24.051601] [INFO ] [sig ] Generating forecast for: FNB [2026-02-09T20:22:24.051641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-09T20:22:24.063529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-09T20:22:24.063945] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-09T20:22:24.064866] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-09T20:22:24.064920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:24.064954] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:24.064981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:24.065040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:24.122525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:24.123408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:24.123489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:24.123522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:24.242700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:24.242859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:24.242898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:24.242928] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:24.246341] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=24.90%) [2026-02-09T20:22:24.246648] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-09T20:22:24.246802] [INFO ] [sig ] FNB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:24.392088] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FNB.txt [2026-02-09T20:22:24.392297] [INFO ] [sig ] [1219/3427] Completed FNB in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:24.392367] [INFO ] [sig ] [1220/3427] Forecasting FND... [2026-02-09T20:22:24.392415] [INFO ] [sig ] Generating forecast for: FND [2026-02-09T20:22:24.392462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-09T20:22:24.404822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-09T20:22:24.405220] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-09T20:22:24.406098] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-09T20:22:24.406154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:24.406189] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:24.406218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:24.406278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:24.474671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:24.475563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:24.475689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:24.475745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:24.608409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:24.608616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:24.608661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:24.608692] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:24.612973] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: UP (p=55.81%) [2026-02-09T20:22:24.613338] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-09T20:22:24.613484] [INFO ] [sig ] FND: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:24.770561] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FND.txt [2026-02-09T20:22:24.770795] [INFO ] [sig ] [1220/3427] Completed FND in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:24.770849] [INFO ] [sig ] [1221/3427] Forecasting FNF... [2026-02-09T20:22:24.770894] [INFO ] [sig ] Generating forecast for: FNF [2026-02-09T20:22:24.770932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-09T20:22:24.783491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-09T20:22:24.783955] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-09T20:22:24.784881] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-09T20:22:24.784938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:24.784972] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:24.785002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:24.785060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:24.846955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:24.847903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:24.847991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:24.848025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:24.974951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:24.975114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:24.975158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:24.975187] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:24.978901] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: UP (p=54.32%) [2026-02-09T20:22:24.979252] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-09T20:22:24.979402] [INFO ] [sig ] FNF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:25.129883] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FNF.txt [2026-02-09T20:22:25.130041] [INFO ] [sig ] [1221/3427] Completed FNF in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:25.130094] [INFO ] [sig ] [1222/3427] Forecasting FNKO... [2026-02-09T20:22:25.130126] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-09T20:22:25.130158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-09T20:22:25.141458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-09T20:22:25.142048] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-09T20:22:25.143098] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-09T20:22:25.143166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:25.143200] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:25.143227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:25.143283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:25.201660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:25.202518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:25.202631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:25.202672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:25.324448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:25.324622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:25.324663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:25.324692] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:25.328147] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-02-09T20:22:25.328431] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-09T20:22:25.328563] [INFO ] [sig ] FNKO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:25.474882] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FNKO.txt [2026-02-09T20:22:25.475049] [INFO ] [sig ] [1222/3427] Completed FNKO in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-09T20:22:25.475091] [INFO ] [sig ] [1223/3427] Forecasting FNLC... [2026-02-09T20:22:25.475120] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-09T20:22:25.475150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-09T20:22:25.485374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-09T20:22:25.485775] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-09T20:22:25.486673] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-09T20:22:25.486731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:25.486793] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:25.486833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:25.486899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:25.548326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:25.549212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:25.549296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:25.549331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:25.660562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:25.660743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:25.660784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:25.660813] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:25.664378] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: UP (p=65.02%) [2026-02-09T20:22:25.664722] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-09T20:22:25.664880] [INFO ] [sig ] FNLC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:25.808244] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FNLC.txt [2026-02-09T20:22:25.808381] [INFO ] [sig ] [1223/3427] Completed FNLC in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:25.808421] [INFO ] [sig ] [1224/3427] Forecasting FNX... [2026-02-09T20:22:25.808453] [INFO ] [sig ] Generating forecast for: FNX [2026-02-09T20:22:25.808483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-09T20:22:25.818648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-09T20:22:25.819018] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-09T20:22:25.819897] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-09T20:22:25.819952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:25.819985] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:25.820015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:25.820076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:25.878139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:25.879052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:25.879135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:25.879170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:25.999871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:26.000030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:26.000072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:26.000104] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:26.003599] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-02-09T20:22:26.003911] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-09T20:22:26.004044] [INFO ] [sig ] FNX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:26.147863] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FNX.txt [2026-02-09T20:22:26.148047] [INFO ] [sig ] [1224/3427] Completed FNX in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:26.148108] [INFO ] [sig ] [1225/3427] Forecasting FNY... [2026-02-09T20:22:26.148156] [INFO ] [sig ] Generating forecast for: FNY [2026-02-09T20:22:26.148189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-09T20:22:26.158136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-09T20:22:26.158522] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-09T20:22:26.159375] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-09T20:22:26.159429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:26.159464] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:26.159493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:26.159551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:26.220134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:26.221309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:26.221402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:26.221438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:26.335190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:26.335347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:26.335386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:26.335416] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:26.339363] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-09T20:22:26.339668] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-09T20:22:26.339809] [INFO ] [sig ] FNY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:26.490653] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FNY.txt [2026-02-09T20:22:26.490826] [INFO ] [sig ] [1225/3427] Completed FNY in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:26.490887] [INFO ] [sig ] [1226/3427] Forecasting FOA... [2026-02-09T20:22:26.490920] [INFO ] [sig ] Generating forecast for: FOA [2026-02-09T20:22:26.491143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-09T20:22:26.503336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-09T20:22:26.503774] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-09T20:22:26.504668] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-09T20:22:26.504729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:26.504777] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:26.504812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:26.504882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:26.568343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:26.569259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:26.569357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:26.569400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:26.701184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:26.701348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:26.701412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:26.701446] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:26.706483] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: UP (p=75.25%) [2026-02-09T20:22:26.706843] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-09T20:22:26.707186] [INFO ] [sig ] FOA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:26.858524] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FOA.txt [2026-02-09T20:22:26.858753] [INFO ] [sig ] [1226/3427] Completed FOA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:26.858813] [INFO ] [sig ] [1227/3427] Forecasting FOF... [2026-02-09T20:22:26.858853] [INFO ] [sig ] Generating forecast for: FOF [2026-02-09T20:22:26.858892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-09T20:22:26.872219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-09T20:22:26.872636] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-09T20:22:26.873488] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-09T20:22:26.873541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:26.873589] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:26.873620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:26.873678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:26.933542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:26.934358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:26.934455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:26.934499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:27.059914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:27.060291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:27.060333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:27.060362] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:27.064506] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-02-09T20:22:27.064822] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-09T20:22:27.064972] [INFO ] [sig ] FOF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:27.215090] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FOF.txt [2026-02-09T20:22:27.215224] [INFO ] [sig ] [1227/3427] Completed FOF in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:27.215272] [INFO ] [sig ] [1228/3427] Forecasting FOLD... [2026-02-09T20:22:27.215304] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-09T20:22:27.215335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-09T20:22:27.225449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-09T20:22:27.225822] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-09T20:22:27.226633] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-09T20:22:27.226685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:27.226717] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:27.226744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:27.226800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:27.284233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:27.284980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:27.285059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:27.285092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:27.410742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:27.410908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:27.410947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:27.410975] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:27.414886] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-02-09T20:22:27.415163] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-09T20:22:27.415290] [INFO ] [sig ] FOLD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:27.565071] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FOLD.txt [2026-02-09T20:22:27.565218] [INFO ] [sig ] [1228/3427] Completed FOLD in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:27.565260] [INFO ] [sig ] [1229/3427] Forecasting FORM... [2026-02-09T20:22:27.565290] [INFO ] [sig ] Generating forecast for: FORM [2026-02-09T20:22:27.565320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-09T20:22:27.575856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-09T20:22:27.576240] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-09T20:22:27.577071] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-09T20:22:27.577123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:27.577154] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:27.577181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:27.577238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:27.635667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:27.636433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:27.636515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:27.636550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:27.770014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:27.770170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:27.770212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:27.770258] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:27.773979] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: UP (p=95.89%) [2026-02-09T20:22:27.774264] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-09T20:22:27.774425] [INFO ] [sig ] FORM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:27.931977] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FORM.txt [2026-02-09T20:22:27.932161] [INFO ] [sig ] [1229/3427] Completed FORM in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:27.932205] [INFO ] [sig ] [1230/3427] Forecasting FOSL... [2026-02-09T20:22:27.932234] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-09T20:22:27.932265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-09T20:22:27.942747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-09T20:22:27.943114] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-09T20:22:27.943970] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-09T20:22:27.944022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:27.944053] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:27.944080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:27.944136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:28.005588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:28.006433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:28.006516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:28.006549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:28.135808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:28.135966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:28.136007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:28.136227] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:28.140172] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: UP (p=91.05%) [2026-02-09T20:22:28.140479] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-09T20:22:28.140657] [INFO ] [sig ] FOSL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:28.295696] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FOSL.txt [2026-02-09T20:22:28.295852] [INFO ] [sig ] [1230/3427] Completed FOSL in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:28.295894] [INFO ] [sig ] [1231/3427] Forecasting FOX... [2026-02-09T20:22:28.295922] [INFO ] [sig ] Generating forecast for: FOX [2026-02-09T20:22:28.295952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-09T20:22:28.306871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-09T20:22:28.307441] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-09T20:22:28.308393] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-09T20:22:28.308446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:28.308478] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:28.308504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:28.308560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:28.370256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:28.371163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:28.371263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:28.371297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:28.499843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:28.500025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:28.500068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:28.500097] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:28.503657] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=60.29%) [2026-02-09T20:22:28.503949] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-09T20:22:28.504079] [INFO ] [sig ] FOX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:28.654562] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FOX.txt [2026-02-09T20:22:28.654740] [INFO ] [sig ] [1231/3427] Completed FOX in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:28.654781] [INFO ] [sig ] [1232/3427] Forecasting FOXA... [2026-02-09T20:22:28.654812] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-09T20:22:28.654842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-09T20:22:28.664859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-09T20:22:28.665195] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-09T20:22:28.666049] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-09T20:22:28.666102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:28.666133] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:28.666160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:28.666216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:28.724793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:28.725618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:28.725701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:28.725747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:28.852141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:28.852297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:28.852336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:28.852365] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:28.856352] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-02-09T20:22:28.856644] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-09T20:22:28.856782] [INFO ] [sig ] FOXA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:29.004943] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FOXA.txt [2026-02-09T20:22:29.005087] [INFO ] [sig ] [1232/3427] Completed FOXA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:29.005128] [INFO ] [sig ] [1233/3427] Forecasting FOXF... [2026-02-09T20:22:29.005158] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-09T20:22:29.005189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-09T20:22:29.014969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-09T20:22:29.015369] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-09T20:22:29.016217] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-09T20:22:29.016270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:29.016315] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:29.016344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:29.016402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:29.073084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:29.073825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:29.073937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:29.073987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:29.195337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:29.195496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:29.195537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:29.195568] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:29.199150] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-02-09T20:22:29.199429] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-09T20:22:29.199600] [INFO ] [sig ] FOXF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:29.350008] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FOXF.txt [2026-02-09T20:22:29.350155] [INFO ] [sig ] [1233/3427] Completed FOXF in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:29.350195] [INFO ] [sig ] [1234/3427] Forecasting FPF... [2026-02-09T20:22:29.350226] [INFO ] [sig ] Generating forecast for: FPF [2026-02-09T20:22:29.350257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-09T20:22:29.361261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-09T20:22:29.361640] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-09T20:22:29.362484] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-09T20:22:29.362539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:29.362594] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:29.362640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:29.362713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:29.425340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:29.426431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:29.426518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:29.426552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:29.560322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:29.560508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:29.560552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:29.560601] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:29.565070] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: DOWN (p=20.30%) [2026-02-09T20:22:29.565361] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-09T20:22:29.565500] [INFO ] [sig ] FPF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:29.720359] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FPF.txt [2026-02-09T20:22:29.720528] [INFO ] [sig ] [1234/3427] Completed FPF in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:29.720591] [INFO ] [sig ] [1235/3427] Forecasting FPH... [2026-02-09T20:22:29.720626] [INFO ] [sig ] Generating forecast for: FPH [2026-02-09T20:22:29.720657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-09T20:22:29.735868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-09T20:22:29.736548] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-09T20:22:29.737712] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-09T20:22:29.737777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:29.737820] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:29.737857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:29.737941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:29.805384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:29.806456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:29.806537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:29.806569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:29.937166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:29.937321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:29.937387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:29.937422] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:29.941478] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: DOWN (p=18.79%) [2026-02-09T20:22:29.941796] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-09T20:22:29.941958] [INFO ] [sig ] FPH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:30.092219] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FPH.txt [2026-02-09T20:22:30.092373] [INFO ] [sig ] [1235/3427] Completed FPH in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:30.092421] [INFO ] [sig ] [1236/3427] Forecasting FPI... [2026-02-09T20:22:30.092460] [INFO ] [sig ] Generating forecast for: FPI [2026-02-09T20:22:30.092497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-09T20:22:30.105651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-09T20:22:30.106094] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-09T20:22:30.106963] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-09T20:22:30.107019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:30.107054] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:30.107084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:30.107144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:30.174372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:30.175450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:30.175534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:30.175587] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:30.303660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:30.303880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:30.303929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:30.303960] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:30.307486] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=22.24%) [2026-02-09T20:22:30.307794] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-09T20:22:30.307965] [INFO ] [sig ] FPI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:30.471044] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FPI.txt [2026-02-09T20:22:30.471309] [INFO ] [sig ] [1236/3427] Completed FPI in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:30.471364] [INFO ] [sig ] [1237/3427] Forecasting FPXI... [2026-02-09T20:22:30.471403] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-09T20:22:30.471448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-09T20:22:30.482220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-09T20:22:30.482674] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-09T20:22:30.483518] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-09T20:22:30.483614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:30.483655] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:30.483685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:30.483744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:30.547270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:30.548228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:30.548317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:30.548352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:30.654627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:30.654788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:30.654831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:30.654862] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:30.658442] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-02-09T20:22:30.658767] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-09T20:22:30.658906] [INFO ] [sig ] FPXI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:30.806239] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FPXI.txt [2026-02-09T20:22:30.806405] [INFO ] [sig ] [1237/3427] Completed FPXI in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:30.806449] [INFO ] [sig ] [1238/3427] Forecasting FRA... [2026-02-09T20:22:30.806481] [INFO ] [sig ] Generating forecast for: FRA [2026-02-09T20:22:30.806514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-09T20:22:30.818457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-09T20:22:30.818928] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-09T20:22:30.819795] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-09T20:22:30.819855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:30.819891] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:30.819921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:30.819981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:30.880394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:30.881296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:30.881377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:30.881411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:31.001211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:31.001388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:31.001435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:31.001467] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:31.005422] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-02-09T20:22:31.005796] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-09T20:22:31.005947] [INFO ] [sig ] FRA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:31.161922] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FRA.txt [2026-02-09T20:22:31.162109] [INFO ] [sig ] [1238/3427] Completed FRA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:31.162154] [INFO ] [sig ] [1239/3427] Forecasting FRBA... [2026-02-09T20:22:31.162189] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-09T20:22:31.162222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-09T20:22:31.173443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-09T20:22:31.173898] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-09T20:22:31.174769] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-09T20:22:31.174833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:31.174875] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:31.174910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:31.174982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:31.238079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:31.238991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:31.239078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:31.239114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:31.367797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:31.367979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:31.368023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:31.368056] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:31.372475] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=69.84%) [2026-02-09T20:22:31.372950] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-09T20:22:31.373111] [INFO ] [sig ] FRBA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:31.543815] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FRBA.txt [2026-02-09T20:22:31.543997] [INFO ] [sig ] [1239/3427] Completed FRBA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-09T20:22:31.544044] [INFO ] [sig ] [1240/3427] Forecasting FRGE... [2026-02-09T20:22:31.544076] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-09T20:22:31.544109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-09T20:22:31.558313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-09T20:22:31.558785] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-09T20:22:31.559836] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-09T20:22:31.559915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:31.559989] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:31.560021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:31.560081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:31.626779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:31.627900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:31.628013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:31.628053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:31.787218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:31.787469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:31.787538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:31.787634] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:31.793273] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: DOWN (p=32.38%) [2026-02-09T20:22:31.793865] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-09T20:22:31.794098] [INFO ] [sig ] FRGE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:32.005111] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FRGE.txt [2026-02-09T20:22:32.005347] [INFO ] [sig ] [1240/3427] Completed FRGE in 0.5s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:32.005409] [INFO ] [sig ] [1241/3427] Forecasting FRHC... [2026-02-09T20:22:32.005455] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-09T20:22:32.005500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-09T20:22:32.028789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-09T20:22:32.035265] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-09T20:22:32.036649] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-09T20:22:32.036712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:32.036746] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:32.036774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:32.036834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:32.141998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:32.143239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:32.143357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:32.143408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:32.316502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:32.316732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:32.316788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:32.316828] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:32.322669] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: DOWN (p=26.32%) [2026-02-09T20:22:32.323222] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-09T20:22:32.323447] [INFO ] [sig ] FRHC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:32.561066] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FRHC.txt [2026-02-09T20:22:32.561305] [INFO ] [sig ] [1241/3427] Completed FRHC in 0.6s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:32.561376] [INFO ] [sig ] [1242/3427] Forecasting FRME... [2026-02-09T20:22:32.561430] [INFO ] [sig ] Generating forecast for: FRME [2026-02-09T20:22:32.561484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-09T20:22:32.594726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-09T20:22:32.595227] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-09T20:22:32.596312] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-09T20:22:32.596377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:32.596417] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:32.596450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:32.596525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:32.667746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:32.668921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:32.669056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:32.669097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:32.838444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:32.838642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:32.838687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:32.838717] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:32.842429] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: UP (p=79.44%) [2026-02-09T20:22:32.842799] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-09T20:22:32.842954] [INFO ] [sig ] FRME: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:32.996761] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FRME.txt [2026-02-09T20:22:32.996937] [INFO ] [sig ] [1242/3427] Completed FRME in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:32.996980] [INFO ] [sig ] [1243/3427] Forecasting FRO... [2026-02-09T20:22:32.997012] [INFO ] [sig ] Generating forecast for: FRO [2026-02-09T20:22:32.997045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-09T20:22:33.009336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-09T20:22:33.009783] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-09T20:22:33.010710] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-09T20:22:33.010767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:33.010800] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:33.010828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:33.010888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:33.068907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:33.069863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:33.069957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:33.069991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:33.196122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:33.196277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:33.196319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:33.196396] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:33.200115] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=97.18%) [2026-02-09T20:22:33.200431] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-09T20:22:33.200592] [INFO ] [sig ] FRO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:33.346955] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FRO.txt [2026-02-09T20:22:33.347112] [INFO ] [sig ] [1243/3427] Completed FRO in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:33.347153] [INFO ] [sig ] [1244/3427] Forecasting FROG... [2026-02-09T20:22:33.347184] [INFO ] [sig ] Generating forecast for: FROG [2026-02-09T20:22:33.347216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-09T20:22:33.358466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-09T20:22:33.358911] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-09T20:22:33.359801] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-09T20:22:33.359862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:33.359903] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:33.359937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:33.360023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:33.422199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:33.423066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:33.423147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:33.423180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:33.542482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:33.542650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:33.542693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:33.542722] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:33.546301] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-02-09T20:22:33.546594] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-09T20:22:33.546724] [INFO ] [sig ] FROG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:33.692234] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FROG.txt [2026-02-09T20:22:33.692382] [INFO ] [sig ] [1244/3427] Completed FROG in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:33.692421] [INFO ] [sig ] [1245/3427] Forecasting FRPH... [2026-02-09T20:22:33.692452] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-09T20:22:33.692484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-09T20:22:33.703113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-09T20:22:33.703467] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-09T20:22:33.704305] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-09T20:22:33.704359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:33.704391] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:33.704418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:33.704476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:33.763117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:33.763820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:33.763902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:33.763938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:33.885894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:33.886047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:33.886088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:33.886117] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:33.889594] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: DOWN (p=39.20%) [2026-02-09T20:22:33.889880] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-09T20:22:33.890036] [INFO ] [sig ] FRPH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:34.035849] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FRPH.txt [2026-02-09T20:22:34.035978] [INFO ] [sig ] [1245/3427] Completed FRPH in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:34.036018] [INFO ] [sig ] [1246/3427] Forecasting FRSH... [2026-02-09T20:22:34.036048] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-09T20:22:34.036079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-09T20:22:34.046222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-09T20:22:34.046559] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-09T20:22:34.047401] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-09T20:22:34.047470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:34.047502] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:34.047528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:34.047602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:34.106174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:34.106851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:34.106932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:34.106966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:34.232773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:34.232934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:34.232979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:34.233009] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:34.236825] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: DOWN (p=23.32%) [2026-02-09T20:22:34.237113] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-09T20:22:34.237243] [INFO ] [sig ] FRSH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:34.390537] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FRSH.txt [2026-02-09T20:22:34.390722] [INFO ] [sig ] [1246/3427] Completed FRSH in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:34.390767] [INFO ] [sig ] [1247/3427] Forecasting FSBC... [2026-02-09T20:22:34.390798] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-09T20:22:34.390831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-09T20:22:34.401060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-09T20:22:34.401457] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-09T20:22:34.402315] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-09T20:22:34.402368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:34.402400] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:34.402427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:34.402485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:34.461769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:34.462678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:34.462762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:34.462796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:34.589476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:34.589648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:34.589689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:34.589718] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:34.593487] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: DOWN (p=34.27%) [2026-02-09T20:22:34.593778] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-09T20:22:34.593905] [INFO ] [sig ] FSBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:34.748377] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FSBC.txt [2026-02-09T20:22:34.748627] [INFO ] [sig ] [1247/3427] Completed FSBC in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:34.748692] [INFO ] [sig ] [1248/3427] Forecasting FSCO... [2026-02-09T20:22:34.748731] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-09T20:22:34.748770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-09T20:22:34.762561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-09T20:22:34.762971] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-09T20:22:34.763986] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-09T20:22:34.764050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:34.764092] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:34.764139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:34.764239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:34.823105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:34.824338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:34.824419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:34.824452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:34.947933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:34.948103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:34.948145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:34.948176] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:34.951752] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=78.81%) [2026-02-09T20:22:34.952058] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-09T20:22:34.952188] [INFO ] [sig ] FSCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:35.105926] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FSCO.txt [2026-02-09T20:22:35.106063] [INFO ] [sig ] [1248/3427] Completed FSCO in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:35.106104] [INFO ] [sig ] [1249/3427] Forecasting FSK... [2026-02-09T20:22:35.106134] [INFO ] [sig ] Generating forecast for: FSK [2026-02-09T20:22:35.106166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-09T20:22:35.118374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-09T20:22:35.118747] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-09T20:22:35.119806] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-09T20:22:35.119860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:35.119893] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:35.119921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:35.119984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:35.184215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:35.185100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:35.185196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:35.185239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:35.306387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:35.306549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:35.306609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:35.306641] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:35.310103] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=23.84%) [2026-02-09T20:22:35.310386] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-09T20:22:35.310514] [INFO ] [sig ] FSK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:35.457761] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FSK.txt [2026-02-09T20:22:35.457928] [INFO ] [sig ] [1249/3427] Completed FSK in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:35.457968] [INFO ] [sig ] [1250/3427] Forecasting FSLY... [2026-02-09T20:22:35.457998] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-09T20:22:35.458030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-09T20:22:35.469059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-09T20:22:35.469592] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-09T20:22:35.470430] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-09T20:22:35.470483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:35.470514] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:35.470542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:35.470620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:35.533026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:35.533943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:35.534082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:35.534120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:35.661732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:35.661888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:35.661930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:35.661960] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:35.665531] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: UP (p=90.52%) [2026-02-09T20:22:35.665833] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-09T20:22:35.665975] [INFO ] [sig ] FSLY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:35.815259] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FSLY.txt [2026-02-09T20:22:35.815451] [INFO ] [sig ] [1250/3427] Completed FSLY in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:35.815509] [INFO ] [sig ] [1251/3427] Forecasting FSM... [2026-02-09T20:22:35.815549] [INFO ] [sig ] Generating forecast for: FSM [2026-02-09T20:22:35.815613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-09T20:22:35.827043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-09T20:22:35.827441] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-09T20:22:35.828264] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-09T20:22:35.828316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:35.828348] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:35.828375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:35.828431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:35.886870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:35.887502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:35.887596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:35.887631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:36.010999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:36.011172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:36.011211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:36.011240] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:36.014815] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-02-09T20:22:36.015144] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-09T20:22:36.015279] [INFO ] [sig ] FSM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:36.160396] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FSM.txt [2026-02-09T20:22:36.160512] [INFO ] [sig ] [1251/3427] Completed FSM in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:36.160551] [INFO ] [sig ] [1252/3427] Forecasting FSS... [2026-02-09T20:22:36.160600] [INFO ] [sig ] Generating forecast for: FSS [2026-02-09T20:22:36.160633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-09T20:22:36.172548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-09T20:22:36.172887] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-09T20:22:36.173891] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-09T20:22:36.173942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:36.173974] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:36.174001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:36.174059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:36.231714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:36.232494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:36.232588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:36.232624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:36.357738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:36.357884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:36.357925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:36.357961] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:36.361356] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=19.60%) [2026-02-09T20:22:36.361647] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-09T20:22:36.361775] [INFO ] [sig ] FSS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:36.505049] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FSS.txt [2026-02-09T20:22:36.505179] [INFO ] [sig ] [1252/3427] Completed FSS in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:36.505217] [INFO ] [sig ] [1253/3427] Forecasting FTA... [2026-02-09T20:22:36.505247] [INFO ] [sig ] Generating forecast for: FTA [2026-02-09T20:22:36.505278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-09T20:22:36.515931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-09T20:22:36.516448] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-09T20:22:36.517315] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-09T20:22:36.517384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:36.517420] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:36.517448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:36.517505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:36.578190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:36.579043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:36.579128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:36.579164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:36.707801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:36.708005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:36.708055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:36.708088] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:36.712089] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: UP (p=65.75%) [2026-02-09T20:22:36.712552] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-09T20:22:36.712708] [INFO ] [sig ] FTA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:36.861729] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTA.txt [2026-02-09T20:22:36.861915] [INFO ] [sig ] [1253/3427] Completed FTA in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:36.861963] [INFO ] [sig ] [1254/3427] Forecasting FTAI... [2026-02-09T20:22:36.861997] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-09T20:22:36.862035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-09T20:22:36.873228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-09T20:22:36.873546] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-09T20:22:36.874429] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-09T20:22:36.874482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:36.874514] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:36.874542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:36.874616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:36.932459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:36.933088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:36.933404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:36.933454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:37.056884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:37.057037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:37.057076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:37.057106] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:37.060744] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: UP (p=56.54%) [2026-02-09T20:22:37.061032] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-09T20:22:37.061158] [INFO ] [sig ] FTAI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:37.206599] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTAI.txt [2026-02-09T20:22:37.206729] [INFO ] [sig ] [1254/3427] Completed FTAI in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:37.206768] [INFO ] [sig ] [1255/3427] Forecasting FTC... [2026-02-09T20:22:37.206799] [INFO ] [sig ] Generating forecast for: FTC [2026-02-09T20:22:37.206830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-09T20:22:37.216517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-09T20:22:37.216847] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-09T20:22:37.217680] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-09T20:22:37.217732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:37.217764] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:37.217791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:37.217847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:37.276445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:37.277264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:37.277345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:37.277394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:37.396733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:37.396860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:37.396902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:37.396932] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:37.400410] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-09T20:22:37.400714] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-09T20:22:37.400844] [INFO ] [sig ] FTC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:37.547900] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FTC.txt [2026-02-09T20:22:37.548084] [INFO ] [sig ] [1255/3427] Completed FTC in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-09T20:22:37.548135] [INFO ] [sig ] [1256/3427] Forecasting FTCI... [2026-02-09T20:22:37.548171] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-09T20:22:37.548201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-09T20:22:37.559772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-09T20:22:37.560173] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-09T20:22:37.561185] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-09T20:22:37.561421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:37.561453] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:37.561480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:37.561537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:37.621855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:37.622687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:37.622768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:37.622801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:37.745585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:37.745744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:37.745783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:37.745813] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:37.749371] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: DOWN (p=3.62%) [2026-02-09T20:22:37.749664] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-09T20:22:37.749789] [INFO ] [sig ] FTCI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:37.897630] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FTCI.txt [2026-02-09T20:22:37.897773] [INFO ] [sig ] [1256/3427] Completed FTCI in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-09T20:22:37.897813] [INFO ] [sig ] [1257/3427] Forecasting FTCS... [2026-02-09T20:22:37.897842] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-09T20:22:37.897874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-09T20:22:37.907967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-09T20:22:37.908318] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-09T20:22:37.909154] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-09T20:22:37.909206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:37.909494] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:37.909526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:37.909600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:37.969933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:37.970761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:37.970842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:37.970877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:38.089188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:38.089346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:38.089388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:38.089419] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:38.092839] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: DOWN (p=24.27%) [2026-02-09T20:22:38.093124] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-09T20:22:38.093253] [INFO ] [sig ] FTCS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:38.239650] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FTCS.txt [2026-02-09T20:22:38.239806] [INFO ] [sig ] [1257/3427] Completed FTCS in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:38.239846] [INFO ] [sig ] [1258/3427] Forecasting FTEK... [2026-02-09T20:22:38.239876] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-09T20:22:38.239906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-09T20:22:38.249935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-09T20:22:38.250342] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-09T20:22:38.251203] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-09T20:22:38.251257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:38.251289] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:38.251317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:38.251375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:38.310935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:38.312029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:38.312115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:38.312150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:38.432162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:38.432318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:38.432361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:38.432392] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:38.436012] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=5.13%) [2026-02-09T20:22:38.436351] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-09T20:22:38.436492] [INFO ] [sig ] FTEK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:38.586950] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FTEK.txt [2026-02-09T20:22:38.587102] [INFO ] [sig ] [1258/3427] Completed FTEK in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:38.587142] [INFO ] [sig ] [1259/3427] Forecasting FTGC... [2026-02-09T20:22:38.587173] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-09T20:22:38.587204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-09T20:22:38.597417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-09T20:22:38.597758] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-09T20:22:38.598555] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-09T20:22:38.598639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:38.598674] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:38.598701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:38.598757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:38.656832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:38.657752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:38.657835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:38.657869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:38.778796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:38.778956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:38.779005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:38.779042] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:38.782484] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-09T20:22:38.782804] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-09T20:22:38.782937] [INFO ] [sig ] FTGC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:38.931151] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTGC.txt [2026-02-09T20:22:38.931316] [INFO ] [sig ] [1259/3427] Completed FTGC in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:38.931357] [INFO ] [sig ] [1260/3427] Forecasting FTGS... [2026-02-09T20:22:38.931389] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-09T20:22:38.931421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-09T20:22:38.942262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-09T20:22:38.942704] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-09T20:22:38.943597] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-09T20:22:38.943670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:38.943704] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:38.943732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:38.943791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:39.001402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:39.002276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:39.002361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:39.002397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:39.122894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:39.123049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:39.123089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:39.123161] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:39.126622] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: DOWN (p=42.51%) [2026-02-09T20:22:39.126897] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-09T20:22:39.127023] [INFO ] [sig ] FTGS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:39.272768] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FTGS.txt [2026-02-09T20:22:39.272905] [INFO ] [sig ] [1260/3427] Completed FTGS in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:39.272950] [INFO ] [sig ] [1261/3427] Forecasting FTHI... [2026-02-09T20:22:39.272986] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-09T20:22:39.273024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-09T20:22:39.283732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-09T20:22:39.284054] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-09T20:22:39.285074] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-09T20:22:39.285127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:39.285159] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:39.285186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:39.285421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:39.344163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:39.345015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:39.345109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:39.345152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:39.473760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:39.473961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:39.474006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:39.474036] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:39.477792] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: UP (p=83.39%) [2026-02-09T20:22:39.478102] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-09T20:22:39.478258] [INFO ] [sig ] FTHI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:39.627894] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTHI.txt [2026-02-09T20:22:39.628085] [INFO ] [sig ] [1261/3427] Completed FTHI in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:39.628129] [INFO ] [sig ] [1262/3427] Forecasting FTHY... [2026-02-09T20:22:39.628161] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-09T20:22:39.628193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-09T20:22:39.640709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-09T20:22:39.641119] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-09T20:22:39.642019] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-09T20:22:39.642072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:39.642106] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:39.642135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:39.642195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:39.703262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:39.704562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:39.704681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:39.704716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:39.827843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:39.828001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:39.828042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:39.828071] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:39.832075] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: DOWN (p=37.96%) [2026-02-09T20:22:39.832547] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-09T20:22:39.832711] [INFO ] [sig ] FTHY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:39.980858] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FTHY.txt [2026-02-09T20:22:39.981033] [INFO ] [sig ] [1262/3427] Completed FTHY in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:39.981083] [INFO ] [sig ] [1263/3427] Forecasting FTI... [2026-02-09T20:22:39.981119] [INFO ] [sig ] Generating forecast for: FTI [2026-02-09T20:22:39.981156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-09T20:22:39.992461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-09T20:22:39.992897] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-09T20:22:39.993770] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-09T20:22:39.993824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:39.993858] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:39.993886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:39.993945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:40.050933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:40.051801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:40.051884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:40.051918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:40.175072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:40.175427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:40.175468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:40.175497] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:40.179213] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=71.53%) [2026-02-09T20:22:40.179527] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-09T20:22:40.179684] [INFO ] [sig ] FTI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:40.329458] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTI.txt [2026-02-09T20:22:40.329638] [INFO ] [sig ] [1263/3427] Completed FTI in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:40.329683] [INFO ] [sig ] [1264/3427] Forecasting FTK... [2026-02-09T20:22:40.329713] [INFO ] [sig ] Generating forecast for: FTK [2026-02-09T20:22:40.329744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-09T20:22:40.340984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-09T20:22:40.341366] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-09T20:22:40.342201] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-09T20:22:40.342253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:40.342285] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:40.342312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:40.342368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:40.403389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:40.404322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:40.404408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:40.404440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:40.527981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:40.528151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:40.528217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:40.528253] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:40.531708] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: UP (p=70.63%) [2026-02-09T20:22:40.531999] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-09T20:22:40.532128] [INFO ] [sig ] FTK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:40.685264] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTK.txt [2026-02-09T20:22:40.685646] [INFO ] [sig ] [1264/3427] Completed FTK in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:40.685690] [INFO ] [sig ] [1265/3427] Forecasting FTLF... [2026-02-09T20:22:40.685721] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-09T20:22:40.685752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-09T20:22:40.695630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-09T20:22:40.696001] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-09T20:22:40.696820] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-09T20:22:40.696873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:40.696905] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:40.696931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:40.696987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:40.755734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:40.756658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:40.756743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:40.756777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:40.869653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:40.869820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:40.869861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:40.869891] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:40.873870] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=8.01%) [2026-02-09T20:22:40.874163] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-09T20:22:40.874295] [INFO ] [sig ] FTLF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:41.025240] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FTLF.txt [2026-02-09T20:22:41.025404] [INFO ] [sig ] [1265/3427] Completed FTLF in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:41.025446] [INFO ] [sig ] [1266/3427] Forecasting FTQI... [2026-02-09T20:22:41.025475] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-09T20:22:41.025505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-09T20:22:41.035987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-09T20:22:41.036330] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-09T20:22:41.037368] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-09T20:22:41.037424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:41.037455] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:41.037481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:41.037538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:41.096126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:41.097183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:41.097501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:41.097536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:41.219631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:41.219793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:41.219833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:41.219862] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:41.223323] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: DOWN (p=8.74%) [2026-02-09T20:22:41.223632] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-09T20:22:41.223765] [INFO ] [sig ] FTQI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:41.367891] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FTQI.txt [2026-02-09T20:22:41.368031] [INFO ] [sig ] [1266/3427] Completed FTQI in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:41.368069] [INFO ] [sig ] [1267/3427] Forecasting FTRE... [2026-02-09T20:22:41.368099] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-09T20:22:41.368130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-09T20:22:41.378066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-09T20:22:41.378381] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-09T20:22:41.379208] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-09T20:22:41.379261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:41.379292] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:41.379319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:41.379375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:41.436883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:41.437602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:41.437709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:41.437743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:41.564214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:41.564347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:41.564387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:41.564418] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:41.567986] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: UP (p=71.11%) [2026-02-09T20:22:41.568305] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-09T20:22:41.568433] [INFO ] [sig ] FTRE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:41.716174] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTRE.txt [2026-02-09T20:22:41.716340] [INFO ] [sig ] [1267/3427] Completed FTRE in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:41.716381] [INFO ] [sig ] [1268/3427] Forecasting FTRI... [2026-02-09T20:22:41.716414] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-09T20:22:41.716447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-09T20:22:41.727196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-09T20:22:41.727819] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-09T20:22:41.728693] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-09T20:22:41.728760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:41.728817] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:41.728850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:41.728911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:41.788208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:41.789351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:41.789435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:41.789468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:41.906691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:41.906847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:41.906888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:41.906916] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:41.910439] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: DOWN (p=31.98%) [2026-02-09T20:22:41.910743] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-09T20:22:41.910871] [INFO ] [sig ] FTRI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:42.062810] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FTRI.txt [2026-02-09T20:22:42.062975] [INFO ] [sig ] [1268/3427] Completed FTRI in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:42.063017] [INFO ] [sig ] [1269/3427] Forecasting FTS... [2026-02-09T20:22:42.063046] [INFO ] [sig ] Generating forecast for: FTS [2026-02-09T20:22:42.063077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-09T20:22:42.074283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-09T20:22:42.074760] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-09T20:22:42.075725] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-09T20:22:42.075782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:42.075817] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:42.075847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:42.075907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:42.135811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:42.136732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:42.136819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:42.136852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:42.260224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:42.260377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:42.260417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:42.260447] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:42.263870] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=70.06%) [2026-02-09T20:22:42.264144] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-09T20:22:42.264270] [INFO ] [sig ] FTS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:42.408981] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTS.txt [2026-02-09T20:22:42.409170] [INFO ] [sig ] [1269/3427] Completed FTS in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:42.409229] [INFO ] [sig ] [1270/3427] Forecasting FTSL... [2026-02-09T20:22:42.409273] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-09T20:22:42.409313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-09T20:22:42.420192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-09T20:22:42.420665] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-09T20:22:42.421736] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-09T20:22:42.421806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:42.421854] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:42.421897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:42.421984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:42.491348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:42.492358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:42.492454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:42.492490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:42.629973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:42.630138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:42.630179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:42.630209] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:42.634434] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-02-09T20:22:42.634771] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-09T20:22:42.634914] [INFO ] [sig ] FTSL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:42.783186] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTSL.txt [2026-02-09T20:22:42.783359] [INFO ] [sig ] [1270/3427] Completed FTSL in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:42.783401] [INFO ] [sig ] [1271/3427] Forecasting FTSM... [2026-02-09T20:22:42.783431] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-09T20:22:42.783462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-09T20:22:42.793662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-09T20:22:42.794060] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-09T20:22:42.794900] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-09T20:22:42.794952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:42.794984] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:42.795011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:42.795068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:42.851175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:42.851947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:42.852028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:42.852062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:42.951991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:42.952148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:42.952187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:42.952216] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:42.955646] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: DOWN (p=20.52%) [2026-02-09T20:22:42.955929] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-09T20:22:42.956054] [INFO ] [sig ] FTSM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:43.107027] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FTSM.txt [2026-02-09T20:22:43.107218] [INFO ] [sig ] [1271/3427] Completed FTSM in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:43.107280] [INFO ] [sig ] [1272/3427] Forecasting FTXL... [2026-02-09T20:22:43.107376] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-09T20:22:43.107421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-09T20:22:43.117958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-09T20:22:43.118337] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-09T20:22:43.119200] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-09T20:22:43.119253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:43.119286] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:43.119315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:43.119374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:43.183007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:43.184021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:43.184109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:43.184152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:43.317452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:43.317828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:43.317875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:43.317904] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:43.322121] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: UP (p=71.32%) [2026-02-09T20:22:43.322427] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-09T20:22:43.322633] [INFO ] [sig ] FTXL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:43.483688] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTXL.txt [2026-02-09T20:22:43.483846] [INFO ] [sig ] [1272/3427] Completed FTXL in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-09T20:22:43.483889] [INFO ] [sig ] [1273/3427] Forecasting FTXN... [2026-02-09T20:22:43.483919] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-09T20:22:43.483952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-09T20:22:43.495299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-09T20:22:43.495714] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-09T20:22:43.496598] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-09T20:22:43.496662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:43.496710] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:43.496746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:43.496817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:43.561088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:43.561968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:43.562051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:43.562086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:43.686450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:43.686631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:43.686674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:43.686705] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:43.690666] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=53.03%) [2026-02-09T20:22:43.690963] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-09T20:22:43.691096] [INFO ] [sig ] FTXN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:43.834756] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTXN.txt [2026-02-09T20:22:43.834899] [INFO ] [sig ] [1273/3427] Completed FTXN in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:43.834941] [INFO ] [sig ] [1274/3427] Forecasting FTXO... [2026-02-09T20:22:43.834971] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-09T20:22:43.835002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-09T20:22:43.844778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-09T20:22:43.845142] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-09T20:22:43.846016] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-09T20:22:43.846068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:43.846133] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:43.846169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:43.846240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:43.903075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:43.904148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:43.904235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:43.904268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:44.026885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:44.027039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:44.027078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:44.027107] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:44.030895] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: UP (p=68.76%) [2026-02-09T20:22:44.031169] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-09T20:22:44.031295] [INFO ] [sig ] FTXO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:44.180126] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FTXO.txt [2026-02-09T20:22:44.180280] [INFO ] [sig ] [1274/3427] Completed FTXO in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:44.180321] [INFO ] [sig ] [1275/3427] Forecasting FUBO... [2026-02-09T20:22:44.180351] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-09T20:22:44.180382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-09T20:22:44.191728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-09T20:22:44.192069] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-09T20:22:44.193094] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-09T20:22:44.193149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:44.193183] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:44.193211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:44.193269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:44.252333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:44.253249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:44.253336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:44.253370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:44.376557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:44.376708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:44.376749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:44.376795] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:44.380249] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: UP (p=90.20%) [2026-02-09T20:22:44.380533] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-09T20:22:44.380683] [INFO ] [sig ] FUBO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:44.525218] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FUBO.txt [2026-02-09T20:22:44.525329] [INFO ] [sig ] [1275/3427] Completed FUBO in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:44.525368] [INFO ] [sig ] [1276/3427] Forecasting FUL... [2026-02-09T20:22:44.525399] [INFO ] [sig ] Generating forecast for: FUL [2026-02-09T20:22:44.525429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-09T20:22:44.537153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-09T20:22:44.537840] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-09T20:22:44.539237] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-09T20:22:44.539302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:44.539338] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:44.539365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:44.539644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:44.600425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:44.601465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:44.601594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:44.601632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:44.731250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:44.731648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:44.731694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:44.731725] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:44.735815] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=26.82%) [2026-02-09T20:22:44.736121] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-09T20:22:44.736255] [INFO ] [sig ] FUL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:44.898012] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FUL.txt [2026-02-09T20:22:44.898183] [INFO ] [sig ] [1276/3427] Completed FUL in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:44.898226] [INFO ] [sig ] [1277/3427] Forecasting FULC... [2026-02-09T20:22:44.898256] [INFO ] [sig ] Generating forecast for: FULC [2026-02-09T20:22:44.898290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-09T20:22:44.909317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-09T20:22:44.909971] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-09T20:22:44.910867] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-09T20:22:44.910922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:44.910955] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:44.910983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:44.911041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:44.970863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:44.971791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:44.971880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:44.971950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:45.098045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:45.098214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:45.098262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:45.098330] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:45.101816] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-02-09T20:22:45.102109] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-09T20:22:45.102240] [INFO ] [sig ] FULC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:45.247240] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FULC.txt [2026-02-09T20:22:45.247426] [INFO ] [sig ] [1277/3427] Completed FULC in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:45.247472] [INFO ] [sig ] [1278/3427] Forecasting FUN... [2026-02-09T20:22:45.247502] [INFO ] [sig ] Generating forecast for: FUN [2026-02-09T20:22:45.247533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-09T20:22:45.259400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-09T20:22:45.259850] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-09T20:22:45.260695] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-09T20:22:45.260747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:45.260779] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:45.260805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:45.260862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:45.320536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:45.321411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:45.321494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:45.321528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:45.448761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:45.448919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:45.448958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:45.448987] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:45.452923] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=98.85%) [2026-02-09T20:22:45.453198] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-09T20:22:45.453329] [INFO ] [sig ] FUN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:45.627914] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FUN.txt [2026-02-09T20:22:45.628088] [INFO ] [sig ] [1278/3427] Completed FUN in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:45.628130] [INFO ] [sig ] [1279/3427] Forecasting FUNC... [2026-02-09T20:22:45.628163] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-09T20:22:45.628196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-09T20:22:45.638470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-09T20:22:45.638816] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-09T20:22:45.639668] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-09T20:22:45.639722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:45.639754] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:45.639794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:45.639853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:45.697002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:45.697777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:45.697858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:45.697890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:45.820208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:45.820366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:45.820406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:45.820435] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:45.823829] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: UP (p=64.51%) [2026-02-09T20:22:45.824104] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-09T20:22:45.824230] [INFO ] [sig ] FUNC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:45.967187] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FUNC.txt [2026-02-09T20:22:45.967341] [INFO ] [sig ] [1279/3427] Completed FUNC in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:45.967396] [INFO ] [sig ] [1280/3427] Forecasting FUND... [2026-02-09T20:22:45.967430] [INFO ] [sig ] Generating forecast for: FUND [2026-02-09T20:22:45.967461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-09T20:22:45.976834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-09T20:22:45.977200] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-09T20:22:45.978087] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-09T20:22:45.978140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:45.978179] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:45.978213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:45.978283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:46.035290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:46.036184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:46.036283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:46.036324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:46.150485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:46.150659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:46.150699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:46.150727] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:46.154148] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-02-09T20:22:46.154495] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-09T20:22:46.154654] [INFO ] [sig ] FUND: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:46.303073] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FUND.txt [2026-02-09T20:22:46.303231] [INFO ] [sig ] [1280/3427] Completed FUND in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:46.303271] [INFO ] [sig ] [1281/3427] Forecasting FVCB... [2026-02-09T20:22:46.303302] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-09T20:22:46.303333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-09T20:22:46.314048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-09T20:22:46.314439] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-09T20:22:46.315296] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-09T20:22:46.315351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:46.315383] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:46.315410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:46.315466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:46.372657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:46.373589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:46.373673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:46.373706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:46.491103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:46.491258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:46.491303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:46.491339] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:46.495033] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-09T20:22:46.495349] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-09T20:22:46.495480] [INFO ] [sig ] FVCB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:46.644963] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FVCB.txt [2026-02-09T20:22:46.645123] [INFO ] [sig ] [1281/3427] Completed FVCB in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:46.645166] [INFO ] [sig ] [1282/3427] Forecasting FWONA... [2026-02-09T20:22:46.645197] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-09T20:22:46.645231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-09T20:22:46.655384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-09T20:22:46.655790] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-09T20:22:46.656634] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-09T20:22:46.656687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:46.656719] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:46.656746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:46.656803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:46.714962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:46.715863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:46.715948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:46.715982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:46.835506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:46.835686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:46.835728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:46.835756] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:46.839351] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: DOWN (p=41.37%) [2026-02-09T20:22:46.839653] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-09T20:22:46.839784] [INFO ] [sig ] FWONA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:47.004418] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FWONA.txt [2026-02-09T20:22:47.004560] [INFO ] [sig ] [1282/3427] Completed FWONA in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:47.004620] [INFO ] [sig ] [1283/3427] Forecasting FWONK... [2026-02-09T20:22:47.004651] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-09T20:22:47.004689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-09T20:22:47.016952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-09T20:22:47.017693] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-09T20:22:47.018662] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-09T20:22:47.018717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:47.018751] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:47.018780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:47.018839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:47.094435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:47.095667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:47.095817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:47.095872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:47.230915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:47.231096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:47.231149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:47.231195] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:47.236504] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: UP (p=63.05%) [2026-02-09T20:22:47.236934] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-09T20:22:47.237113] [INFO ] [sig ] FWONK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:47.389806] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FWONK.txt [2026-02-09T20:22:47.389950] [INFO ] [sig ] [1283/3427] Completed FWONK in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:47.389990] [INFO ] [sig ] [1284/3427] Forecasting FWRD... [2026-02-09T20:22:47.390021] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-09T20:22:47.390053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-09T20:22:47.399832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-09T20:22:47.400209] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-09T20:22:47.401055] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-09T20:22:47.401108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:47.401139] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:47.401168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:47.401230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:47.458427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:47.459291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:47.459428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:47.459463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:47.591519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:47.591722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:47.591777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:47.591814] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:47.596840] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=83.15%) [2026-02-09T20:22:47.597158] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-09T20:22:47.597324] [INFO ] [sig ] FWRD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:47.776103] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FWRD.txt [2026-02-09T20:22:47.776323] [INFO ] [sig ] [1284/3427] Completed FWRD in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:47.776379] [INFO ] [sig ] [1285/3427] Forecasting FWRG... [2026-02-09T20:22:47.776628] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-09T20:22:47.776672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-09T20:22:47.788883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-09T20:22:47.789392] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-09T20:22:47.790412] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-09T20:22:47.790481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:47.790532] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:47.790567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:47.790648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:47.858542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:47.859444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:47.859531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:47.859570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:47.991790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:47.991971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:47.992013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:47.992044] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:47.995670] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=86.60%) [2026-02-09T20:22:47.996012] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-09T20:22:47.996163] [INFO ] [sig ] FWRG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:48.154963] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/FWRG.txt [2026-02-09T20:22:48.155129] [INFO ] [sig ] [1285/3427] Completed FWRG in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:48.155171] [INFO ] [sig ] [1286/3427] Forecasting FYC... [2026-02-09T20:22:48.155202] [INFO ] [sig ] Generating forecast for: FYC [2026-02-09T20:22:48.155240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-09T20:22:48.165965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-09T20:22:48.166389] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-09T20:22:48.167299] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-09T20:22:48.167377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:48.167413] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:48.167441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:48.167499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:48.225948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:48.226876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:48.226966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:48.227000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:48.355077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:48.355239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:48.355287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:48.355322] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:48.359043] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: DOWN (p=25.97%) [2026-02-09T20:22:48.359344] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-09T20:22:48.359477] [INFO ] [sig ] FYC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:48.507552] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FYC.txt [2026-02-09T20:22:48.507730] [INFO ] [sig ] [1286/3427] Completed FYC in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:48.507770] [INFO ] [sig ] [1287/3427] Forecasting FYX... [2026-02-09T20:22:48.507799] [INFO ] [sig ] Generating forecast for: FYX [2026-02-09T20:22:48.507831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-09T20:22:48.518372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-09T20:22:48.519043] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-09T20:22:48.520148] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-09T20:22:48.520203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:48.520242] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:48.520275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:48.520352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:48.577675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:48.578628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:48.578715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:48.578748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:48.701683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:48.701843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:48.701882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:48.701911] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:48.705433] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: DOWN (p=14.09%) [2026-02-09T20:22:48.705743] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-09T20:22:48.705874] [INFO ] [sig ] FYX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:48.853613] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/FYX.txt [2026-02-09T20:22:48.853864] [INFO ] [sig ] [1287/3427] Completed FYX in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:48.853930] [INFO ] [sig ] [1288/3427] Forecasting G... [2026-02-09T20:22:48.853967] [INFO ] [sig ] Generating forecast for: G [2026-02-09T20:22:48.854003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-09T20:22:48.867232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-09T20:22:48.867739] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-09T20:22:48.868711] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-09T20:22:48.868772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:48.868808] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:48.868838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:48.868897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:48.932916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:48.934144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:48.934238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:48.934272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:49.077403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:49.077563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:49.077622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:49.077652] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:49.081474] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-02-09T20:22:49.081816] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-09T20:22:49.081956] [INFO ] [sig ] G: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:49.250793] [INFO ] [LOCAL ] Saved forecast: G 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/G.txt [2026-02-09T20:22:49.250960] [INFO ] [sig ] [1288/3427] Completed G in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:49.251001] [INFO ] [sig ] [1289/3427] Forecasting GAB... [2026-02-09T20:22:49.251031] [INFO ] [sig ] Generating forecast for: GAB [2026-02-09T20:22:49.251065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-09T20:22:49.262435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-09T20:22:49.262850] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-09T20:22:49.263677] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-09T20:22:49.263730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:49.263762] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:49.263789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:49.263850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:49.321077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:49.321913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:49.321995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:49.322028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:49.444852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:49.445018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:49.445060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:49.445088] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:49.449319] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=15.40%) [2026-02-09T20:22:49.449863] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-09T20:22:49.450009] [INFO ] [sig ] GAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:49.599473] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GAB.txt [2026-02-09T20:22:49.599648] [INFO ] [sig ] [1289/3427] Completed GAB in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-09T20:22:49.599691] [INFO ] [sig ] [1290/3427] Forecasting GABC... [2026-02-09T20:22:49.599721] [INFO ] [sig ] Generating forecast for: GABC [2026-02-09T20:22:49.599753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-09T20:22:49.610044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-09T20:22:49.610460] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-09T20:22:49.611285] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-09T20:22:49.611339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:49.611371] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:49.611399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:49.611456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:49.671304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:49.672443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:49.672755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:49.672791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:49.791299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:49.791464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:49.791505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:49.791535] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:49.795053] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: UP (p=81.28%) [2026-02-09T20:22:49.795367] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-09T20:22:49.795503] [INFO ] [sig ] GABC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:49.964249] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GABC.txt [2026-02-09T20:22:49.964413] [INFO ] [sig ] [1290/3427] Completed GABC in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:49.964454] [INFO ] [sig ] [1291/3427] Forecasting GAIA... [2026-02-09T20:22:49.964483] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-09T20:22:49.964516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-09T20:22:49.974540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-09T20:22:49.974953] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-09T20:22:49.975782] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-09T20:22:49.975835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:49.975900] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:49.975929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:49.975986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:50.033856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:50.034767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:50.034854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:50.034887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:50.160562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:50.160736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:50.160777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:50.160808] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:50.164426] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: DOWN (p=38.59%) [2026-02-09T20:22:50.164753] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-09T20:22:50.164890] [INFO ] [sig ] GAIA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:50.307424] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GAIA.txt [2026-02-09T20:22:50.307557] [INFO ] [sig ] [1291/3427] Completed GAIA in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:50.307615] [INFO ] [sig ] [1292/3427] Forecasting GAIN... [2026-02-09T20:22:50.307647] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-09T20:22:50.307678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-09T20:22:50.318197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-09T20:22:50.318518] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-09T20:22:50.319331] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-09T20:22:50.319396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:50.319429] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:50.319457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:50.319514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:50.376242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:50.376945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:50.377025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:50.377058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:50.500047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:50.500208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:50.500250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:50.500278] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:50.504264] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=40.75%) [2026-02-09T20:22:50.504541] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-09T20:22:50.504686] [INFO ] [sig ] GAIN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:50.652410] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GAIN.txt [2026-02-09T20:22:50.652564] [INFO ] [sig ] [1292/3427] Completed GAIN in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:50.652638] [INFO ] [sig ] [1293/3427] Forecasting GAM... [2026-02-09T20:22:50.652671] [INFO ] [sig ] Generating forecast for: GAM [2026-02-09T20:22:50.652702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-09T20:22:50.663429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-09T20:22:50.663819] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-09T20:22:50.664659] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-09T20:22:50.664712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:50.664745] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:50.664773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:50.664830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:50.721801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:50.722723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:50.722815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:50.722848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:50.839561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:50.839734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:50.839774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:50.839802] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:50.843259] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: UP (p=90.90%) [2026-02-09T20:22:50.843603] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-09T20:22:50.843741] [INFO ] [sig ] GAM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:50.986797] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GAM.txt [2026-02-09T20:22:50.986943] [INFO ] [sig ] [1293/3427] Completed GAM in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:50.986993] [INFO ] [sig ] [1294/3427] Forecasting GAMB... [2026-02-09T20:22:50.987027] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-09T20:22:50.987059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-09T20:22:50.997122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-09T20:22:50.997484] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-09T20:22:50.998306] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-09T20:22:50.998369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:50.998408] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:50.998441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:50.998501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:51.055175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:51.056005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:51.056088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:51.056121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:51.176745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:51.176907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:51.176946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:51.177012] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:51.180595] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=22.82%) [2026-02-09T20:22:51.180911] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-09T20:22:51.181051] [INFO ] [sig ] GAMB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:51.327637] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GAMB.txt [2026-02-09T20:22:51.327787] [INFO ] [sig ] [1294/3427] Completed GAMB in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:51.327826] [INFO ] [sig ] [1295/3427] Forecasting GANX... [2026-02-09T20:22:51.327856] [INFO ] [sig ] Generating forecast for: GANX [2026-02-09T20:22:51.327887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-09T20:22:51.337944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-09T20:22:51.338317] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-09T20:22:51.339161] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-09T20:22:51.339214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:51.339247] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:51.339280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:51.339349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:51.396450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:51.397321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:51.397438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:51.397471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:51.520228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:51.520449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:51.520490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:51.520519] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:51.523915] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=5.05%) [2026-02-09T20:22:51.524193] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-09T20:22:51.524321] [INFO ] [sig ] GANX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:51.671396] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GANX.txt [2026-02-09T20:22:51.671551] [INFO ] [sig ] [1295/3427] Completed GANX in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:51.671820] [INFO ] [sig ] [1296/3427] Forecasting GASS... [2026-02-09T20:22:51.671855] [INFO ] [sig ] Generating forecast for: GASS [2026-02-09T20:22:51.671885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-09T20:22:51.682483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-09T20:22:51.682859] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-09T20:22:51.683689] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-09T20:22:51.683741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:51.683772] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:51.683800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:51.683858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:51.746331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:51.747283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:51.747409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:51.747451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:51.872275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:51.872433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:51.872473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:51.872503] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:51.875975] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=75.11%) [2026-02-09T20:22:51.876262] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-09T20:22:51.876391] [INFO ] [sig ] GASS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:52.043546] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GASS.txt [2026-02-09T20:22:52.043737] [INFO ] [sig ] [1296/3427] Completed GASS in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:52.043779] [INFO ] [sig ] [1297/3427] Forecasting GATX... [2026-02-09T20:22:52.043812] [INFO ] [sig ] Generating forecast for: GATX [2026-02-09T20:22:52.043843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-09T20:22:52.058271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-09T20:22:52.058786] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-09T20:22:52.059835] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-09T20:22:52.059903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:52.059945] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:52.059979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:52.060057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:52.126969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:52.127915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:52.128003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:52.128037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:52.255431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:52.255617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:52.255679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:52.255709] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:52.259175] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=74.98%) [2026-02-09T20:22:52.259514] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-09T20:22:52.259673] [INFO ] [sig ] GATX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:52.404548] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GATX.txt [2026-02-09T20:22:52.404725] [INFO ] [sig ] [1297/3427] Completed GATX in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:52.404765] [INFO ] [sig ] [1298/3427] Forecasting GBAB... [2026-02-09T20:22:52.404796] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-09T20:22:52.404826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-09T20:22:52.415722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-09T20:22:52.416092] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-09T20:22:52.416923] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-09T20:22:52.416977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:52.417009] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:52.417037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:52.417095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:52.473596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:52.474382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:52.474474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:52.474527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:52.597189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:52.597372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:52.597414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:52.597443] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:52.600895] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: DOWN (p=26.60%) [2026-02-09T20:22:52.601197] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-09T20:22:52.601331] [INFO ] [sig ] GBAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:52.748335] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GBAB.txt [2026-02-09T20:22:52.748510] [INFO ] [sig ] [1298/3427] Completed GBAB in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:52.748550] [INFO ] [sig ] [1299/3427] Forecasting GBCI... [2026-02-09T20:22:52.748599] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-09T20:22:52.748632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-09T20:22:52.759885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-09T20:22:52.760289] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-09T20:22:52.761142] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-09T20:22:52.761195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:52.761227] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:52.761254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:52.761312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:52.819485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:52.820392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:52.820481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:52.820515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:52.940957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:52.941114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:52.941194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:52.941229] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:52.944686] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=12.49%) [2026-02-09T20:22:52.944965] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-09T20:22:52.945095] [INFO ] [sig ] GBCI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:53.091847] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GBCI.txt [2026-02-09T20:22:53.092001] [INFO ] [sig ] [1299/3427] Completed GBCI in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:53.092042] [INFO ] [sig ] [1300/3427] Forecasting GBDC... [2026-02-09T20:22:53.092073] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-09T20:22:53.092104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-09T20:22:53.102311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-09T20:22:53.102698] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-09T20:22:53.103505] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-09T20:22:53.103557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:53.103616] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:53.103646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:53.103704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:53.163779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:53.164651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:53.164735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:53.164768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:53.288617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:53.288773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:53.288812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:53.288842] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:53.292475] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-02-09T20:22:53.292956] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-09T20:22:53.293085] [INFO ] [sig ] GBDC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:53.456118] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GBDC.txt [2026-02-09T20:22:53.456286] [INFO ] [sig ] [1300/3427] Completed GBDC in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:53.456332] [INFO ] [sig ] [1301/3427] Forecasting GBTG... [2026-02-09T20:22:53.456364] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-09T20:22:53.456395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-09T20:22:53.468424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-09T20:22:53.468979] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-09T20:22:53.469843] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-09T20:22:53.469896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:53.469927] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:53.469954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:53.470010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:53.531146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:53.531962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:53.532071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:53.532105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:53.655016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:53.655169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:53.655208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:53.655237] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:53.658685] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-09T20:22:53.658966] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-09T20:22:53.659100] [INFO ] [sig ] GBTG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:53.806453] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GBTG.txt [2026-02-09T20:22:53.806629] [INFO ] [sig ] [1301/3427] Completed GBTG in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:53.806671] [INFO ] [sig ] [1302/3427] Forecasting GBX... [2026-02-09T20:22:53.806703] [INFO ] [sig ] Generating forecast for: GBX [2026-02-09T20:22:53.806733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-09T20:22:53.818530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-09T20:22:53.819003] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-09T20:22:53.819973] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-09T20:22:53.820028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:53.820061] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:53.820089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:53.820147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:53.880395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:53.881293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:53.881381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:53.881417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:54.003585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:54.003753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:54.003793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:54.003821] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:54.007832] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: DOWN (p=3.11%) [2026-02-09T20:22:54.008116] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-09T20:22:54.008245] [INFO ] [sig ] GBX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:54.156141] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GBX.txt [2026-02-09T20:22:54.156340] [INFO ] [sig ] [1302/3427] Completed GBX in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:54.156415] [INFO ] [sig ] [1303/3427] Forecasting GCBC... [2026-02-09T20:22:54.156459] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-09T20:22:54.156498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-09T20:22:54.167093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-09T20:22:54.167496] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-09T20:22:54.168611] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-09T20:22:54.168668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:54.168723] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:54.168782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:54.169058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:54.226801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:54.227787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:54.227875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:54.227908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:54.343857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:54.344018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:54.344059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:54.344087] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:54.347706] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: UP (p=78.86%) [2026-02-09T20:22:54.348009] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-09T20:22:54.348144] [INFO ] [sig ] GCBC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:54.498925] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GCBC.txt [2026-02-09T20:22:54.499063] [INFO ] [sig ] [1303/3427] Completed GCBC in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:54.499111] [INFO ] [sig ] [1304/3427] Forecasting GCMG... [2026-02-09T20:22:54.499144] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-09T20:22:54.499174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-09T20:22:54.509136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-09T20:22:54.509472] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-09T20:22:54.510324] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-09T20:22:54.510385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:54.510426] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:54.510459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:54.510530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:54.568325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:54.569028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:54.569110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:54.569144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:54.689138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:54.689298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:54.689338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:54.689366] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:54.692844] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: DOWN (p=28.52%) [2026-02-09T20:22:54.693150] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-09T20:22:54.693282] [INFO ] [sig ] GCMG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:54.846841] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GCMG.txt [2026-02-09T20:22:54.847050] [INFO ] [sig ] [1304/3427] Completed GCMG in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:54.847093] [INFO ] [sig ] [1305/3427] Forecasting GCO... [2026-02-09T20:22:54.847124] [INFO ] [sig ] Generating forecast for: GCO [2026-02-09T20:22:54.847154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-09T20:22:54.858455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-09T20:22:54.858881] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-09T20:22:54.859805] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-09T20:22:54.859859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:54.859891] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:54.859918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:54.859976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:54.918941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:54.919842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:54.919949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:54.919984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:55.044162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:55.044322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:55.044362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:55.044391] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:55.047973] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=15.36%) [2026-02-09T20:22:55.048278] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-09T20:22:55.048409] [INFO ] [sig ] GCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:55.200158] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GCO.txt [2026-02-09T20:22:55.200312] [INFO ] [sig ] [1305/3427] Completed GCO in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-09T20:22:55.200351] [INFO ] [sig ] [1306/3427] Forecasting GD... [2026-02-09T20:22:55.200382] [INFO ] [sig ] Generating forecast for: GD [2026-02-09T20:22:55.200413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-09T20:22:55.212188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-09T20:22:55.212593] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-09T20:22:55.213490] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-09T20:22:55.213545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:55.213609] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:55.213660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:55.213720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:55.273294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:55.274087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:55.274169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:55.274203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:55.399340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:55.399507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:55.399554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:55.399611] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:55.403541] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-02-09T20:22:55.403838] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-09T20:22:55.403969] [INFO ] [sig ] GD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:55.558500] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GD.txt [2026-02-09T20:22:55.558689] [INFO ] [sig ] [1306/3427] Completed GD in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-09T20:22:55.558732] [INFO ] [sig ] [1307/3427] Forecasting GDC... [2026-02-09T20:22:55.558770] [INFO ] [sig ] Generating forecast for: GDC [2026-02-09T20:22:55.558801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-09T20:22:55.569214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-09T20:22:55.569630] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-09T20:22:55.570895] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-09T20:22:55.570948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:55.570980] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:55.571007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:55.571063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:55.632509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:55.633442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:55.633531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:55.633565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:55.756801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:55.756956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:55.756997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:55.757028] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:55.760932] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: UP (p=77.99%) [2026-02-09T20:22:55.761221] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-09T20:22:55.761350] [INFO ] [sig ] GDC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:55.945039] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GDC.txt [2026-02-09T20:22:55.945223] [INFO ] [sig ] [1307/3427] Completed GDC in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:55.945298] [INFO ] [sig ] [1308/3427] Forecasting GDDY... [2026-02-09T20:22:55.945357] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-09T20:22:55.945417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-09T20:22:55.958503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-09T20:22:55.958980] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-09T20:22:55.959956] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-09T20:22:55.960013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:55.960098] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:55.960128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:55.960190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:56.021228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:56.022162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:56.022247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:56.022281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:56.150988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:56.151147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:56.151190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:56.151220] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:56.155658] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-09T20:22:56.156063] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-09T20:22:56.156235] [INFO ] [sig ] GDDY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:56.317215] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GDDY.txt [2026-02-09T20:22:56.320802] [INFO ] [sig ] [1308/3427] Completed GDDY in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:56.320879] [INFO ] [sig ] [1309/3427] Forecasting GDEN... [2026-02-09T20:22:56.320916] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-09T20:22:56.320961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-09T20:22:56.333562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-09T20:22:56.334196] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-09T20:22:56.335296] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-09T20:22:56.335353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:56.335386] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:56.335416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:56.335489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:56.401941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:56.402870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:56.402958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:56.402993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:56.537010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:56.537175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:56.537221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:56.537252] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:56.541287] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-02-09T20:22:56.541619] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-09T20:22:56.541757] [INFO ] [sig ] GDEN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:56.763707] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GDEN.txt [2026-02-09T20:22:56.763850] [INFO ] [sig ] [1309/3427] Completed GDEN in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:56.763890] [INFO ] [sig ] [1310/3427] Forecasting GDRX... [2026-02-09T20:22:56.763921] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-09T20:22:56.763952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-09T20:22:56.774548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-09T20:22:56.774869] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-09T20:22:56.775694] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-09T20:22:56.775747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:56.775781] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:56.775808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:56.775865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:56.831923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:56.832537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:56.832634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:56.832668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:56.949815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:56.949969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:56.950009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:56.950084] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:56.953496] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=18.63%) [2026-02-09T20:22:56.953793] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-09T20:22:56.953923] [INFO ] [sig ] GDRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:57.097148] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GDRX.txt [2026-02-09T20:22:57.097270] [INFO ] [sig ] [1310/3427] Completed GDRX in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:57.097309] [INFO ] [sig ] [1311/3427] Forecasting GDS... [2026-02-09T20:22:57.097339] [INFO ] [sig ] Generating forecast for: GDS [2026-02-09T20:22:57.097383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-09T20:22:57.107140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-09T20:22:57.107464] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-09T20:22:57.108274] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-09T20:22:57.108326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:57.108359] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:57.108386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:57.108452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:57.166554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:57.167345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:57.167450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:57.167484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:57.294531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:57.294707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:57.294747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:57.294809] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:57.298419] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: UP (p=85.46%) [2026-02-09T20:22:57.298862] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-09T20:22:57.298990] [INFO ] [sig ] GDS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:57.444532] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GDS.txt [2026-02-09T20:22:57.444682] [INFO ] [sig ] [1311/3427] Completed GDS in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:57.444723] [INFO ] [sig ] [1312/3427] Forecasting GDYN... [2026-02-09T20:22:57.444754] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-09T20:22:57.444785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-09T20:22:57.455765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-09T20:22:57.456137] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-09T20:22:57.456988] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-09T20:22:57.457042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:57.457074] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:57.457102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:57.457160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:57.515856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:57.516534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:57.516634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:57.516687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:57.639153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:57.639314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:57.639355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:57.639383] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:57.642807] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=21.23%) [2026-02-09T20:22:57.643083] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-09T20:22:57.643207] [INFO ] [sig ] GDYN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:57.787468] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GDYN.txt [2026-02-09T20:22:57.787613] [INFO ] [sig ] [1312/3427] Completed GDYN in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:57.787655] [INFO ] [sig ] [1313/3427] Forecasting GE... [2026-02-09T20:22:57.787686] [INFO ] [sig ] Generating forecast for: GE [2026-02-09T20:22:57.787716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-09T20:22:57.798902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-09T20:22:57.799240] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-09T20:22:57.800071] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-09T20:22:57.800123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:57.800155] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:57.800181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:57.800238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:57.856308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:57.856952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:57.857030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:57.857064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:57.993567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:57.993945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:57.993987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:57.994018] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:57.998024] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-09T20:22:57.998317] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-09T20:22:57.998451] [INFO ] [sig ] GE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:58.159155] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GE.txt [2026-02-09T20:22:58.159312] [INFO ] [sig ] [1313/3427] Completed GE in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:58.159352] [INFO ] [sig ] [1314/3427] Forecasting GECC... [2026-02-09T20:22:58.159383] [INFO ] [sig ] Generating forecast for: GECC [2026-02-09T20:22:58.159415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-09T20:22:58.170303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-09T20:22:58.170724] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-09T20:22:58.171567] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-09T20:22:58.171651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:58.171685] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:58.171746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:58.171808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:58.233097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:58.234018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:58.234103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:58.234138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:58.359210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:58.359377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:58.359420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:58.359451] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:58.363034] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-02-09T20:22:58.363333] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-09T20:22:58.363477] [INFO ] [sig ] GECC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:58.523218] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GECC.txt [2026-02-09T20:22:58.523386] [INFO ] [sig ] [1314/3427] Completed GECC in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:58.523428] [INFO ] [sig ] [1315/3427] Forecasting GEF... [2026-02-09T20:22:58.523459] [INFO ] [sig ] Generating forecast for: GEF [2026-02-09T20:22:58.523490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-09T20:22:58.534654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-09T20:22:58.535069] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-09T20:22:58.535964] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-09T20:22:58.536018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:58.536051] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:58.536078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:58.536134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:58.594710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:58.595626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:58.595917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:58.595950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:58.717549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:58.717935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:58.717977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:58.718005] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:58.721912] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=14.14%) [2026-02-09T20:22:58.722294] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-09T20:22:58.722447] [INFO ] [sig ] GEF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:22:58.873883] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GEF.txt [2026-02-09T20:22:58.874037] [INFO ] [sig ] [1315/3427] Completed GEF in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:58.874077] [INFO ] [sig ] [1316/3427] Forecasting GEHC... [2026-02-09T20:22:58.874108] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-09T20:22:58.874138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-09T20:22:58.884888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-09T20:22:58.885251] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-09T20:22:58.886139] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-09T20:22:58.886194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:58.886230] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:58.886259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:58.886318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:58.945010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:58.945738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:58.945830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:58.945880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:59.076227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:59.076388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:59.076431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:59.076461] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:59.080027] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: UP (p=86.10%) [2026-02-09T20:22:59.080345] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-09T20:22:59.080483] [INFO ] [sig ] GEHC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:59.243182] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GEHC.txt [2026-02-09T20:22:59.243318] [INFO ] [sig ] [1316/3427] Completed GEHC in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:59.243358] [INFO ] [sig ] [1317/3427] Forecasting GEL... [2026-02-09T20:22:59.243389] [INFO ] [sig ] Generating forecast for: GEL [2026-02-09T20:22:59.243420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-09T20:22:59.254765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-09T20:22:59.255064] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-09T20:22:59.255884] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-09T20:22:59.255937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:59.255969] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:59.255996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:59.256053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:59.312488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:59.313174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:59.313254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:59.313287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:59.432049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:59.432212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:59.432252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:59.432280] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:59.435678] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: UP (p=57.03%) [2026-02-09T20:22:59.435954] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-09T20:22:59.436078] [INFO ] [sig ] GEL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:59.583563] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GEL.txt [2026-02-09T20:22:59.583726] [INFO ] [sig ] [1317/3427] Completed GEL in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:59.583767] [INFO ] [sig ] [1318/3427] Forecasting GEN... [2026-02-09T20:22:59.583797] [INFO ] [sig ] Generating forecast for: GEN [2026-02-09T20:22:59.583840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-09T20:22:59.594259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-09T20:22:59.594560] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-09T20:22:59.595362] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-09T20:22:59.595414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:59.595446] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:59.595473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:59.595530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:22:59.652012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:22:59.652663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:22:59.652764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:22:59.652799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:22:59.784948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:22:59.785107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:22:59.785148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:22:59.785177] [INFO ] [FORECASTER] Training complete [2026-02-09T20:22:59.788720] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=94.80%) [2026-02-09T20:22:59.789006] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-09T20:22:59.789137] [INFO ] [sig ] GEN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:22:59.935603] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GEN.txt [2026-02-09T20:22:59.935763] [INFO ] [sig ] [1318/3427] Completed GEN in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:22:59.935804] [INFO ] [sig ] [1319/3427] Forecasting GENI... [2026-02-09T20:22:59.935837] [INFO ] [sig ] Generating forecast for: GENI [2026-02-09T20:22:59.935868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-09T20:22:59.947705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-09T20:22:59.948094] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-09T20:22:59.948986] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-09T20:22:59.949041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:22:59.949073] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:22:59.949099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:22:59.949157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:00.009199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:00.010162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:00.010251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:00.010286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:00.131755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:00.131920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:00.131963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:00.131994] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:00.135532] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: UP (p=82.24%) [2026-02-09T20:23:00.135868] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-09T20:23:00.136007] [INFO ] [sig ] GENI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:00.299209] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GENI.txt [2026-02-09T20:23:00.299378] [INFO ] [sig ] [1319/3427] Completed GENI in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:23:00.299422] [INFO ] [sig ] [1320/3427] Forecasting GENK... [2026-02-09T20:23:00.299454] [INFO ] [sig ] Generating forecast for: GENK [2026-02-09T20:23:00.299488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-09T20:23:00.310061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-09T20:23:00.310473] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-09T20:23:00.311332] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-09T20:23:00.311387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:00.311420] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:00.311449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:00.311512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:00.374429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:00.375323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:00.375413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:00.375449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:00.510447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:00.510628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:00.510670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:00.510700] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:00.514118] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: DOWN (p=15.44%) [2026-02-09T20:23:00.514399] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-09T20:23:00.514530] [INFO ] [sig ] GENK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:00.689858] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GENK.txt [2026-02-09T20:23:00.690009] [INFO ] [sig ] [1320/3427] Completed GENK in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:23:00.690050] [INFO ] [sig ] [1321/3427] Forecasting GEOS... [2026-02-09T20:23:00.690081] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-09T20:23:00.690112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-09T20:23:00.700723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-09T20:23:00.701093] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-09T20:23:00.701917] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-09T20:23:00.701969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:00.702002] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:00.702029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:00.702090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:00.760115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:00.760786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:00.760862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:00.760896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:00.895709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:00.895880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:00.895928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:00.895964] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:00.899750] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: DOWN (p=45.92%) [2026-02-09T20:23:00.900030] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-09T20:23:00.900156] [INFO ] [sig ] GEOS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:01.044591] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GEOS.txt [2026-02-09T20:23:01.044755] [INFO ] [sig ] [1321/3427] Completed GEOS in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:23:01.044796] [INFO ] [sig ] [1322/3427] Forecasting GERN... [2026-02-09T20:23:01.044825] [INFO ] [sig ] Generating forecast for: GERN [2026-02-09T20:23:01.044860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-09T20:23:01.054959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-09T20:23:01.055299] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-09T20:23:01.056152] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-09T20:23:01.056205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:01.056244] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:01.056272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:01.056329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:01.116953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:01.117976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:01.118057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:01.118090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:01.248653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:01.248825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:01.248877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:01.248913] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:01.252675] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-09T20:23:01.253023] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-09T20:23:01.253181] [INFO ] [sig ] GERN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:01.420269] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GERN.txt [2026-02-09T20:23:01.420484] [INFO ] [sig ] [1322/3427] Completed GERN in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-09T20:23:01.420536] [INFO ] [sig ] [1323/3427] Forecasting GEVO... [2026-02-09T20:23:01.420569] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-09T20:23:01.420627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-09T20:23:01.431566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-09T20:23:01.432027] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-09T20:23:01.432962] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-09T20:23:01.433024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:01.433059] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:01.433088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:01.433148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:01.494532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:01.495495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:01.495603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:01.495640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:01.624477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:01.624651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:01.624692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:01.624721] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:01.628313] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=36.11%) [2026-02-09T20:23:01.628615] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-09T20:23:01.628748] [INFO ] [sig ] GEVO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:01.776836] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GEVO.txt [2026-02-09T20:23:01.776982] [INFO ] [sig ] [1323/3427] Completed GEVO in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:01.777022] [INFO ] [sig ] [1324/3427] Forecasting GFF... [2026-02-09T20:23:01.777052] [INFO ] [sig ] Generating forecast for: GFF [2026-02-09T20:23:01.777083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-09T20:23:01.788034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-09T20:23:01.788434] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-09T20:23:01.789385] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-09T20:23:01.789445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:01.789478] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:01.789508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:01.789613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:01.850370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:01.851367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:01.851456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:01.851491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:01.979242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:01.979403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:01.979445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:01.979477] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:01.983275] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-02-09T20:23:01.983594] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-09T20:23:01.983745] [INFO ] [sig ] GFF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:02.139719] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GFF.txt [2026-02-09T20:23:02.139877] [INFO ] [sig ] [1324/3427] Completed GFF in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:02.139918] [INFO ] [sig ] [1325/3427] Forecasting GFI... [2026-02-09T20:23:02.139950] [INFO ] [sig ] Generating forecast for: GFI [2026-02-09T20:23:02.139983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-09T20:23:02.151738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-09T20:23:02.152174] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-09T20:23:02.153051] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-09T20:23:02.153105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:02.153169] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:02.153199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:02.153260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:02.217828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:02.218717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:02.218804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:02.218840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:02.355221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:02.355384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:02.355429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:02.355460] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:02.359233] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: DOWN (p=22.89%) [2026-02-09T20:23:02.359525] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-09T20:23:02.359708] [INFO ] [sig ] GFI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:02.517912] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GFI.txt [2026-02-09T20:23:02.518808] [INFO ] [sig ] [1325/3427] Completed GFI in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:02.518866] [INFO ] [sig ] [1326/3427] Forecasting GFL... [2026-02-09T20:23:02.518900] [INFO ] [sig ] Generating forecast for: GFL [2026-02-09T20:23:02.518931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-09T20:23:02.531461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-09T20:23:02.531851] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-09T20:23:02.532821] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-09T20:23:02.532879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:02.532912] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:02.532940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:02.532998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:02.595631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:02.596440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:02.596525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:02.596562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:02.726203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:02.726374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:02.726425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:02.726455] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:02.730175] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: UP (p=82.13%) [2026-02-09T20:23:02.730471] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-09T20:23:02.730626] [INFO ] [sig ] GFL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:02.891045] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GFL.txt [2026-02-09T20:23:02.891258] [INFO ] [sig ] [1326/3427] Completed GFL in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:02.891324] [INFO ] [sig ] [1327/3427] Forecasting GFS... [2026-02-09T20:23:02.891386] [INFO ] [sig ] Generating forecast for: GFS [2026-02-09T20:23:02.891437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-09T20:23:02.902826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-09T20:23:02.903212] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-09T20:23:02.904270] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-09T20:23:02.904366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:02.904414] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:02.904445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:02.904522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:02.966088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:02.967260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:02.967415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:02.967456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:03.100933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:03.101090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:03.101132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:03.101163] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:03.105045] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-09T20:23:03.105371] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-09T20:23:03.105509] [INFO ] [sig ] GFS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:03.265425] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GFS.txt [2026-02-09T20:23:03.265567] [INFO ] [sig ] [1327/3427] Completed GFS in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:03.265626] [INFO ] [sig ] [1328/3427] Forecasting GGAL... [2026-02-09T20:23:03.265656] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-09T20:23:03.265689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-09T20:23:03.276719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-09T20:23:03.277156] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-09T20:23:03.278054] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-09T20:23:03.278108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:03.278141] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:03.278168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:03.278227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:03.343152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:03.344004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:03.344090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:03.344125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:03.471476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:03.471688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:03.471735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:03.471802] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:03.476984] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-02-09T20:23:03.477385] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-09T20:23:03.477568] [INFO ] [sig ] GGAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:03.635448] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GGAL.txt [2026-02-09T20:23:03.635630] [INFO ] [sig ] [1328/3427] Completed GGAL in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:03.635674] [INFO ] [sig ] [1329/3427] Forecasting GGB... [2026-02-09T20:23:03.635704] [INFO ] [sig ] Generating forecast for: GGB [2026-02-09T20:23:03.635737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-09T20:23:03.647634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-09T20:23:03.648023] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-09T20:23:03.648914] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-09T20:23:03.648969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:03.649001] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:03.649028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:03.649085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:03.706419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:03.707337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:03.707442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:03.707477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:03.829797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:03.829953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:03.829993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:03.830025] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:03.833546] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=45.87%) [2026-02-09T20:23:03.833857] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-09T20:23:03.833990] [INFO ] [sig ] GGB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:03.986606] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GGB.txt [2026-02-09T20:23:03.986785] [INFO ] [sig ] [1329/3427] Completed GGB in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:03.986829] [INFO ] [sig ] [1330/3427] Forecasting GGG... [2026-02-09T20:23:03.986861] [INFO ] [sig ] Generating forecast for: GGG [2026-02-09T20:23:03.986893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-09T20:23:03.998156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-09T20:23:03.998540] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-09T20:23:03.999459] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-09T20:23:03.999518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:03.999552] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:03.999626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:03.999736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:04.063006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:04.064078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:04.064164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:04.064196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:04.187977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:04.188132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:04.188172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:04.188203] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:04.191809] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: DOWN (p=36.21%) [2026-02-09T20:23:04.192087] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-09T20:23:04.192214] [INFO ] [sig ] GGG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:04.339117] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GGG.txt [2026-02-09T20:23:04.339256] [INFO ] [sig ] [1330/3427] Completed GGG in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:04.339309] [INFO ] [sig ] [1331/3427] Forecasting GGLL... [2026-02-09T20:23:04.339342] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-09T20:23:04.339374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-09T20:23:04.352929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-09T20:23:04.353333] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-09T20:23:04.354223] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-09T20:23:04.354278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:04.354310] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:04.354338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:04.354394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:04.416100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:04.417067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:04.417158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:04.417193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:04.545687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:04.545843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:04.545883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:04.545913] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:04.549411] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-02-09T20:23:04.549710] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-09T20:23:04.549840] [INFO ] [sig ] GGLL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:04.722479] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GGLL.txt [2026-02-09T20:23:04.722657] [INFO ] [sig ] [1331/3427] Completed GGLL in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:04.722706] [INFO ] [sig ] [1332/3427] Forecasting GGLS... [2026-02-09T20:23:04.722737] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-09T20:23:04.722768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-09T20:23:04.735231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-09T20:23:04.735676] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-09T20:23:04.736749] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-09T20:23:04.736803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:04.736837] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:04.736864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:04.736923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:04.799587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:04.800682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:04.800966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:04.801000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:04.942166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:04.942330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:04.942371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:04.942401] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:04.945935] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=59.73%) [2026-02-09T20:23:04.946219] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-09T20:23:04.946397] [INFO ] [sig ] GGLS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:05.095611] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GGLS.txt [2026-02-09T20:23:05.095776] [INFO ] [sig ] [1332/3427] Completed GGLS in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:05.095819] [INFO ] [sig ] [1333/3427] Forecasting GH... [2026-02-09T20:23:05.095851] [INFO ] [sig ] Generating forecast for: GH [2026-02-09T20:23:05.095882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-09T20:23:05.106618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-09T20:23:05.106994] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-09T20:23:05.107899] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-09T20:23:05.107954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:05.107986] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:05.108014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:05.108072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:05.167194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:05.168057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:05.168147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:05.168190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:05.294912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:05.295067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:05.295107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:05.295145] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:05.298993] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: UP (p=63.23%) [2026-02-09T20:23:05.299284] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-09T20:23:05.299417] [INFO ] [sig ] GH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:05.446814] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GH.txt [2026-02-09T20:23:05.446964] [INFO ] [sig ] [1333/3427] Completed GH in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:05.447004] [INFO ] [sig ] [1334/3427] Forecasting GHI... [2026-02-09T20:23:05.447034] [INFO ] [sig ] Generating forecast for: GHI [2026-02-09T20:23:05.447066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-09T20:23:05.459671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-09T20:23:05.460097] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-09T20:23:05.460980] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-09T20:23:05.461035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:05.461068] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:05.461094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:05.461151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:05.520643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:05.521530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:05.521638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:05.521678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:05.642144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:05.642306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:05.642347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:05.642417] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:05.646017] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: UP (p=53.77%) [2026-02-09T20:23:05.646323] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-09T20:23:05.646460] [INFO ] [sig ] GHI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:05.803601] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GHI.txt [2026-02-09T20:23:05.803769] [INFO ] [sig ] [1334/3427] Completed GHI in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:05.803810] [INFO ] [sig ] [1335/3427] Forecasting GHM... [2026-02-09T20:23:05.803840] [INFO ] [sig ] Generating forecast for: GHM [2026-02-09T20:23:05.803872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-09T20:23:05.815274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-09T20:23:05.815685] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-09T20:23:05.816487] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-09T20:23:05.816539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:05.816593] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:05.816626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:05.816683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:05.876378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:05.877261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:05.877350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:05.877440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:06.007588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:06.007773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:06.007816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:06.007848] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:06.012307] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: UP (p=50.92%) [2026-02-09T20:23:06.012626] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-09T20:23:06.012776] [INFO ] [sig ] GHM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:06.170461] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GHM.txt [2026-02-09T20:23:06.170652] [INFO ] [sig ] [1335/3427] Completed GHM in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:06.170697] [INFO ] [sig ] [1336/3427] Forecasting GHRS... [2026-02-09T20:23:06.170727] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-09T20:23:06.170758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-09T20:23:06.181982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-09T20:23:06.182368] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-09T20:23:06.183186] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-09T20:23:06.183239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:06.183271] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:06.183298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:06.183354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:06.244394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:06.245566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:06.245739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:06.245777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:06.379606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:06.379770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:06.379813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:06.379842] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:06.383863] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: DOWN (p=43.63%) [2026-02-09T20:23:06.384212] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-09T20:23:06.384358] [INFO ] [sig ] GHRS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:06.532734] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GHRS.txt [2026-02-09T20:23:06.532874] [INFO ] [sig ] [1336/3427] Completed GHRS in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:06.532915] [INFO ] [sig ] [1337/3427] Forecasting GHY... [2026-02-09T20:23:06.532946] [INFO ] [sig ] Generating forecast for: GHY [2026-02-09T20:23:06.532976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-09T20:23:06.544929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-09T20:23:06.545304] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-09T20:23:06.546356] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-09T20:23:06.546408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:06.546441] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:06.546467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:06.546523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:06.605419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:06.606306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:06.606396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:06.606431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:06.729791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:06.729948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:06.729989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:06.730018] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:06.733452] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-02-09T20:23:06.733760] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-09T20:23:06.733893] [INFO ] [sig ] GHY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:06.879480] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GHY.txt [2026-02-09T20:23:06.879646] [INFO ] [sig ] [1337/3427] Completed GHY in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:06.879688] [INFO ] [sig ] [1338/3427] Forecasting GIB... [2026-02-09T20:23:06.879724] [INFO ] [sig ] Generating forecast for: GIB [2026-02-09T20:23:06.879756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-09T20:23:06.891266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-09T20:23:06.891678] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-09T20:23:06.892692] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-09T20:23:06.892745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:06.892777] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:06.892838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:06.892898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:06.951842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:06.952687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:06.952774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:06.952807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:07.074465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:07.074635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:07.074683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:07.074718] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:07.078162] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: DOWN (p=7.96%) [2026-02-09T20:23:07.078434] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-09T20:23:07.078556] [INFO ] [sig ] GIB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:07.221659] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GIB.txt [2026-02-09T20:23:07.221846] [INFO ] [sig ] [1338/3427] Completed GIB in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:07.221887] [INFO ] [sig ] [1339/3427] Forecasting GIII... [2026-02-09T20:23:07.221918] [INFO ] [sig ] Generating forecast for: GIII [2026-02-09T20:23:07.221948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-09T20:23:07.232034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-09T20:23:07.232401] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-09T20:23:07.233222] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-09T20:23:07.233283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:07.233316] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:07.233343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:07.233400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:07.291287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:07.292092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:07.292172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:07.292205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:07.413765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:07.414110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:07.414155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:07.414189] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:07.417728] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-02-09T20:23:07.418018] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-09T20:23:07.418142] [INFO ] [sig ] GIII: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:07.574376] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GIII.txt [2026-02-09T20:23:07.574550] [INFO ] [sig ] [1339/3427] Completed GIII in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-09T20:23:07.574610] [INFO ] [sig ] [1340/3427] Forecasting GILD... [2026-02-09T20:23:07.574642] [INFO ] [sig ] Generating forecast for: GILD [2026-02-09T20:23:07.574675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-09T20:23:07.585414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-09T20:23:07.585813] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-09T20:23:07.586679] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-09T20:23:07.586732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:07.586764] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:07.586792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:07.586849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:07.648777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:07.649956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:07.650052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:07.650087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:07.776037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:07.776201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:07.776243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:07.776273] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:07.780052] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: UP (p=89.70%) [2026-02-09T20:23:07.780336] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-09T20:23:07.780474] [INFO ] [sig ] GILD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:07.928658] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GILD.txt [2026-02-09T20:23:07.928824] [INFO ] [sig ] [1340/3427] Completed GILD in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:07.928864] [INFO ] [sig ] [1341/3427] Forecasting GIS... [2026-02-09T20:23:07.928895] [INFO ] [sig ] Generating forecast for: GIS [2026-02-09T20:23:07.928925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-09T20:23:07.940565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-09T20:23:07.941011] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-09T20:23:07.941929] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-09T20:23:07.941985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:07.942019] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:07.942046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:07.942104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:08.001918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:08.002841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:08.002923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:08.002958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:08.127255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:08.127445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:08.127488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:08.127517] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:08.131142] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: DOWN (p=24.23%) [2026-02-09T20:23:08.131507] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-09T20:23:08.131671] [INFO ] [sig ] GIS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:08.279872] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GIS.txt [2026-02-09T20:23:08.280011] [INFO ] [sig ] [1341/3427] Completed GIS in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:08.280051] [INFO ] [sig ] [1342/3427] Forecasting GKOS... [2026-02-09T20:23:08.280080] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-09T20:23:08.280117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-09T20:23:08.291732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-09T20:23:08.292149] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-09T20:23:08.293054] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-09T20:23:08.293109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:08.293186] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:08.293219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:08.293279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:08.352766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:08.353537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:08.353641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:08.353677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:08.477905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:08.478061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:08.478100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:08.478129] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:08.481698] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: UP (p=67.95%) [2026-02-09T20:23:08.481984] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-09T20:23:08.482116] [INFO ] [sig ] GKOS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:08.628150] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GKOS.txt [2026-02-09T20:23:08.628315] [INFO ] [sig ] [1342/3427] Completed GKOS in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:08.628358] [INFO ] [sig ] [1343/3427] Forecasting GL... [2026-02-09T20:23:08.628388] [INFO ] [sig ] Generating forecast for: GL [2026-02-09T20:23:08.628420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-09T20:23:08.640633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-09T20:23:08.641025] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-09T20:23:08.641911] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-09T20:23:08.641966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:08.641998] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:08.642025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:08.642083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:08.701752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:08.702667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:08.702754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:08.702787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:08.828771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:08.828938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:08.828983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:08.829020] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:08.832911] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: DOWN (p=5.63%) [2026-02-09T20:23:08.833212] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-09T20:23:08.833347] [INFO ] [sig ] GL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:08.998819] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GL.txt [2026-02-09T20:23:08.999226] [INFO ] [sig ] [1343/3427] Completed GL in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:08.999291] [INFO ] [sig ] [1344/3427] Forecasting GLAD... [2026-02-09T20:23:08.999333] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-09T20:23:08.999366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-09T20:23:09.011551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-09T20:23:09.012191] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-09T20:23:09.013335] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-09T20:23:09.013391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:09.013427] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:09.013455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:09.013513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:09.077741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:09.078558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:09.078676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:09.078730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:09.210979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:09.211164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:09.211214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:09.211245] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:09.215237] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-02-09T20:23:09.215531] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-09T20:23:09.215686] [INFO ] [sig ] GLAD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:09.371232] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GLAD.txt [2026-02-09T20:23:09.371374] [INFO ] [sig ] [1344/3427] Completed GLAD in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:09.371414] [INFO ] [sig ] [1345/3427] Forecasting GLBE... [2026-02-09T20:23:09.371444] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-09T20:23:09.371476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-09T20:23:09.381982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-09T20:23:09.382350] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-09T20:23:09.383217] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-09T20:23:09.383270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:09.383302] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:09.383329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:09.383385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:09.441995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:09.442810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:09.442897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:09.442930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:09.571942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:09.572100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:09.572142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:09.572206] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:09.576080] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-02-09T20:23:09.576356] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-09T20:23:09.576481] [INFO ] [sig ] GLBE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:09.722799] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GLBE.txt [2026-02-09T20:23:09.722966] [INFO ] [sig ] [1345/3427] Completed GLBE in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:09.723009] [INFO ] [sig ] [1346/3427] Forecasting GLBS... [2026-02-09T20:23:09.723042] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-09T20:23:09.723074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-09T20:23:09.734014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-09T20:23:09.734403] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-09T20:23:09.735245] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-09T20:23:09.735298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:09.735330] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:09.735357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:09.735413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:09.796385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:09.797272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:09.797391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:09.797428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:09.909215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:09.909370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:09.909410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:09.909439] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:09.912989] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-02-09T20:23:09.913275] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-09T20:23:09.913406] [INFO ] [sig ] GLBS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:10.057009] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GLBS.txt [2026-02-09T20:23:10.057145] [INFO ] [sig ] [1346/3427] Completed GLBS in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:10.057186] [INFO ] [sig ] [1347/3427] Forecasting GLDD... [2026-02-09T20:23:10.057216] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-09T20:23:10.057246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-09T20:23:10.067501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-09T20:23:10.067892] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-09T20:23:10.068830] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-09T20:23:10.068897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:10.068932] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:10.068961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:10.069021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:10.126468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:10.127161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:10.127240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:10.127274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:10.250480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:10.250649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:10.250691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:10.250721] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:10.254070] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=21.52%) [2026-02-09T20:23:10.254339] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-09T20:23:10.254460] [INFO ] [sig ] GLDD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:10.400812] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GLDD.txt [2026-02-09T20:23:10.401133] [INFO ] [sig ] [1347/3427] Completed GLDD in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:10.401173] [INFO ] [sig ] [1348/3427] Forecasting GLNG... [2026-02-09T20:23:10.401204] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-09T20:23:10.401243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-09T20:23:10.412006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-09T20:23:10.412343] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-09T20:23:10.413171] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-09T20:23:10.413224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:10.413255] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:10.413281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:10.413338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:10.471265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:10.472024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:10.472107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:10.472142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:10.600829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:10.600985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:10.601024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:10.601053] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:10.604932] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=13.08%) [2026-02-09T20:23:10.605433] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-09T20:23:10.605567] [INFO ] [sig ] GLNG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:10.753939] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GLNG.txt [2026-02-09T20:23:10.754101] [INFO ] [sig ] [1348/3427] Completed GLNG in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:10.754141] [INFO ] [sig ] [1349/3427] Forecasting GLOB... [2026-02-09T20:23:10.754172] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-09T20:23:10.754202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-09T20:23:10.765202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-09T20:23:10.765624] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-09T20:23:10.766416] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-09T20:23:10.766468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:10.766500] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:10.766527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:10.766625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:10.827716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:10.828779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:10.828880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:10.828919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:10.955329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:10.955490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:10.955531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:10.955561] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:10.959111] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=52.13%) [2026-02-09T20:23:10.959400] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-09T20:23:10.959533] [INFO ] [sig ] GLOB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:11.105634] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GLOB.txt [2026-02-09T20:23:11.105812] [INFO ] [sig ] [1349/3427] Completed GLOB in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:11.105855] [INFO ] [sig ] [1350/3427] Forecasting GLP... [2026-02-09T20:23:11.105887] [INFO ] [sig ] Generating forecast for: GLP [2026-02-09T20:23:11.105919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-09T20:23:11.118164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-09T20:23:11.118601] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-09T20:23:11.119472] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-09T20:23:11.119525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:11.119557] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:11.119614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:11.119690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:11.182960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:11.183920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:11.184029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:11.184091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:11.313026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:11.313196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:11.313238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:11.313267] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:11.316796] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-02-09T20:23:11.317105] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-09T20:23:11.317240] [INFO ] [sig ] GLP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:11.462911] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GLP.txt [2026-02-09T20:23:11.463074] [INFO ] [sig ] [1350/3427] Completed GLP in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:11.463116] [INFO ] [sig ] [1351/3427] Forecasting GLPG... [2026-02-09T20:23:11.463148] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-09T20:23:11.463179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-09T20:23:11.473702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-09T20:23:11.474154] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-09T20:23:11.475077] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-09T20:23:11.475147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:11.475180] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:11.475207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:11.475266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:11.533103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:11.533987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:11.534068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:11.534101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:11.660443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:11.660630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:11.660673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:11.660703] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:11.664324] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: UP (p=61.25%) [2026-02-09T20:23:11.664647] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-09T20:23:11.664785] [INFO ] [sig ] GLPG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:11.814301] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GLPG.txt [2026-02-09T20:23:11.814458] [INFO ] [sig ] [1351/3427] Completed GLPG in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:11.814499] [INFO ] [sig ] [1352/3427] Forecasting GLPI... [2026-02-09T20:23:11.814530] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-09T20:23:11.814560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-09T20:23:11.825367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-09T20:23:11.825730] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-09T20:23:11.826517] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-09T20:23:11.826598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:11.826634] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:11.826663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:11.826720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:11.885455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:11.886160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:11.886273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:11.886307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:12.009322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:12.009477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:12.009519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:12.009547] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:12.013029] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=21.69%) [2026-02-09T20:23:12.013306] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-09T20:23:12.013433] [INFO ] [sig ] GLPI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:12.167661] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GLPI.txt [2026-02-09T20:23:12.167836] [INFO ] [sig ] [1352/3427] Completed GLPI in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:12.167888] [INFO ] [sig ] [1353/3427] Forecasting GLRE... [2026-02-09T20:23:12.167927] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-09T20:23:12.167967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-09T20:23:12.180443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-09T20:23:12.180872] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-09T20:23:12.181752] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-09T20:23:12.181806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:12.181839] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:12.181868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:12.181925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:12.247950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:12.249100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:12.249212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:12.249252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:12.371965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:12.372126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:12.372168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:12.372199] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:12.375908] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=34.59%) [2026-02-09T20:23:12.376209] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-09T20:23:12.376363] [INFO ] [sig ] GLRE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:12.528864] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GLRE.txt [2026-02-09T20:23:12.529021] [INFO ] [sig ] [1353/3427] Completed GLRE in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:12.529062] [INFO ] [sig ] [1354/3427] Forecasting GLSI... [2026-02-09T20:23:12.529093] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-09T20:23:12.529124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-09T20:23:12.539506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-09T20:23:12.539927] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-09T20:23:12.540762] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-09T20:23:12.540815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:12.540847] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:12.540873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:12.540931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:12.600046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:12.600856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:12.600941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:12.600975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:12.730516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:12.730723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:12.730779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:12.730822] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:12.735567] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=34.24%) [2026-02-09T20:23:12.736011] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-09T20:23:12.736185] [INFO ] [sig ] GLSI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:12.901213] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GLSI.txt [2026-02-09T20:23:12.901392] [INFO ] [sig ] [1354/3427] Completed GLSI in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:12.901443] [INFO ] [sig ] [1355/3427] Forecasting GLTO... [2026-02-09T20:23:12.901477] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-09T20:23:12.901510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-09T20:23:12.911980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-09T20:23:12.912398] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-09T20:23:12.913279] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-09T20:23:12.913333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:12.913366] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:12.913393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:12.913451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:12.978893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:12.979828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:12.979921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:12.979963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:13.107644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:13.107805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:13.107845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:13.107876] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:13.111457] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: UP (p=79.74%) [2026-02-09T20:23:13.111792] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-09T20:23:13.111931] [INFO ] [sig ] GLTO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:13.258318] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GLTO.txt [2026-02-09T20:23:13.258506] [INFO ] [sig ] [1355/3427] Completed GLTO in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-09T20:23:13.258548] [INFO ] [sig ] [1356/3427] Forecasting GLUE... [2026-02-09T20:23:13.258599] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-09T20:23:13.258633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-09T20:23:13.269397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-09T20:23:13.269830] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-09T20:23:13.270675] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-09T20:23:13.270728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:13.270761] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:13.270789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:13.270848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:13.334222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:13.335159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:13.335246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:13.335280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:13.464891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:13.465050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:13.465091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:13.465122] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:13.468658] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-02-09T20:23:13.468974] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-09T20:23:13.469109] [INFO ] [sig ] GLUE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:13.618620] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GLUE.txt [2026-02-09T20:23:13.618764] [INFO ] [sig ] [1356/3427] Completed GLUE in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-09T20:23:13.618808] [INFO ] [sig ] [1357/3427] Forecasting GMAB... [2026-02-09T20:23:13.618846] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-09T20:23:13.618883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-09T20:23:13.629349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-09T20:23:13.629752] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-09T20:23:13.630599] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-09T20:23:13.630652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:13.630684] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:13.630712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:13.630768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:13.691136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:13.692003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:13.692088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:13.692124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:13.816777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:13.816944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:13.816984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:13.817014] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:13.820507] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: DOWN (p=42.46%) [2026-02-09T20:23:13.820818] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-09T20:23:13.820950] [INFO ] [sig ] GMAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:13.970585] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GMAB.txt [2026-02-09T20:23:13.970879] [INFO ] [sig ] [1357/3427] Completed GMAB in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:13.970931] [INFO ] [sig ] [1358/3427] Forecasting GME... [2026-02-09T20:23:13.970964] [INFO ] [sig ] Generating forecast for: GME [2026-02-09T20:23:13.971000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-09T20:23:13.983417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-09T20:23:13.983755] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-09T20:23:13.984698] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-09T20:23:13.984752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:13.984784] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:13.984811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:13.984879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:14.043946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:14.044735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:14.044823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:14.044857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:14.163988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:14.164373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:14.164415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:14.164443] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:14.168475] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: UP (p=50.33%) [2026-02-09T20:23:14.168767] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-09T20:23:14.168896] [INFO ] [sig ] GME: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:14.319405] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GME.txt [2026-02-09T20:23:14.319562] [INFO ] [sig ] [1358/3427] Completed GME in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:14.319624] [INFO ] [sig ] [1359/3427] Forecasting GMED... [2026-02-09T20:23:14.319656] [INFO ] [sig ] Generating forecast for: GMED [2026-02-09T20:23:14.319687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-09T20:23:14.331063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-09T20:23:14.331467] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-09T20:23:14.332323] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-09T20:23:14.332376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:14.332439] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:14.332468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:14.332526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:14.393950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:14.394842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:14.394947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:14.394992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:14.516120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:14.516286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:14.516328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:14.516356] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:14.519984] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=27.37%) [2026-02-09T20:23:14.520286] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-09T20:23:14.520420] [INFO ] [sig ] GMED: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:14.667314] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GMED.txt [2026-02-09T20:23:14.667488] [INFO ] [sig ] [1359/3427] Completed GMED in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:14.667538] [INFO ] [sig ] [1360/3427] Forecasting GMM... [2026-02-09T20:23:14.667586] [INFO ] [sig ] Generating forecast for: GMM [2026-02-09T20:23:14.667620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-09T20:23:14.677735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-09T20:23:14.678135] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-09T20:23:14.678980] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-09T20:23:14.679033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:14.679064] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:14.679091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:14.679148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:14.737255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:14.738182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:14.738270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:14.738305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:14.850124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:14.850288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:14.850329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:14.850358] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:14.853907] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: UP (p=70.54%) [2026-02-09T20:23:14.854217] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-09T20:23:14.854356] [INFO ] [sig ] GMM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:15.009599] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GMM.txt [2026-02-09T20:23:15.009753] [INFO ] [sig ] [1360/3427] Completed GMM in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:15.009793] [INFO ] [sig ] [1361/3427] Forecasting GMRE... [2026-02-09T20:23:15.009825] [INFO ] [sig ] Generating forecast for: GMRE [2026-02-09T20:23:15.009856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMRE' from 'https://tdm.silogroup.org/data/derivative_storage/GMRE.csv'. [2026-02-09T20:23:15.021267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMRE'. [2026-02-09T20:23:15.021673] [INFO ] [FORECASTER] Starting predict_future for GMRE [2026-02-09T20:23:15.022497] [DEBUG] [LOCAL ] No optimal features file found for GMRE: ./output/feature-sets/GMRE.txt [2026-02-09T20:23:15.022549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:15.022611] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:15.022641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:15.022698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:15.083036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:15.083994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:15.084088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:15.084123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:15.211644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:15.211808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:15.211851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:15.211881] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:15.215732] [DEBUG] [FORECASTER] GMRE: Forecast T+1@11:T+2@11: DOWN (p=30.70%) [2026-02-09T20:23:15.216113] [INFO ] [FORECASTER] Completed predict_future for GMRE [2026-02-09T20:23:15.216278] [INFO ] [sig ] GMRE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:15.373218] [INFO ] [LOCAL ] Saved forecast: GMRE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GMRE.txt [2026-02-09T20:23:15.373378] [INFO ] [sig ] [1361/3427] Completed GMRE in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:15.373418] [INFO ] [sig ] [1362/3427] Forecasting GNE... [2026-02-09T20:23:15.373449] [INFO ] [sig ] Generating forecast for: GNE [2026-02-09T20:23:15.373480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-09T20:23:15.386002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-09T20:23:15.386630] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-09T20:23:15.387698] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-09T20:23:15.387754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:15.387803] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:15.387833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:15.387891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:15.451252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:15.452343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:15.452435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:15.452468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:15.581210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:15.581518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:15.581562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:15.581655] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:15.585996] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=21.68%) [2026-02-09T20:23:15.586344] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-09T20:23:15.586484] [INFO ] [sig ] GNE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:15.741885] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GNE.txt [2026-02-09T20:23:15.742033] [INFO ] [sig ] [1362/3427] Completed GNE in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:15.742081] [INFO ] [sig ] [1363/3427] Forecasting GNK... [2026-02-09T20:23:15.742113] [INFO ] [sig ] Generating forecast for: GNK [2026-02-09T20:23:15.742144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-09T20:23:15.754353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-09T20:23:15.754806] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-09T20:23:15.755704] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-09T20:23:15.755758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:15.755792] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:15.755821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:15.755879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:15.821991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:15.823366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:15.823463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:15.823499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:15.958724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:15.958886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:15.958925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:15.958953] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:15.962841] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=89.11%) [2026-02-09T20:23:15.963168] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-09T20:23:15.963492] [INFO ] [sig ] GNK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:16.134277] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GNK.txt [2026-02-09T20:23:16.134486] [INFO ] [sig ] [1363/3427] Completed GNK in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:16.134544] [INFO ] [sig ] [1364/3427] Forecasting GNL... [2026-02-09T20:23:16.134614] [INFO ] [sig ] Generating forecast for: GNL [2026-02-09T20:23:16.134663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-09T20:23:16.151569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-09T20:23:16.152061] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-09T20:23:16.153418] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-09T20:23:16.153488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:16.153535] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:16.153613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:16.153711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:16.221924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:16.222802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:16.222885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:16.222918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:16.343643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:16.343797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:16.343857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:16.343888] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:16.347304] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=81.45%) [2026-02-09T20:23:16.347606] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-09T20:23:16.347735] [INFO ] [sig ] GNL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:16.496828] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GNL.txt [2026-02-09T20:23:16.497035] [INFO ] [sig ] [1364/3427] Completed GNL in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:16.497087] [INFO ] [sig ] [1365/3427] Forecasting GNLN... [2026-02-09T20:23:16.497121] [INFO ] [sig ] Generating forecast for: GNLN [2026-02-09T20:23:16.497152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLN' from 'https://tdm.silogroup.org/data/derivative_storage/GNLN.csv'. [2026-02-09T20:23:16.507817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLN'. [2026-02-09T20:23:16.508195] [INFO ] [FORECASTER] Starting predict_future for GNLN [2026-02-09T20:23:16.509106] [DEBUG] [LOCAL ] No optimal features file found for GNLN: ./output/feature-sets/GNLN.txt [2026-02-09T20:23:16.509162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:16.509195] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:16.509222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:16.509280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:16.574431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:16.575519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:16.575626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:16.575663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:16.699272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:16.699440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:16.699483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:16.699513] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:16.703511] [DEBUG] [FORECASTER] GNLN: Forecast T+1@11:T+2@11: DOWN (p=13.56%) [2026-02-09T20:23:16.703844] [INFO ] [FORECASTER] Completed predict_future for GNLN [2026-02-09T20:23:16.703987] [INFO ] [sig ] GNLN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:16.861493] [INFO ] [LOCAL ] Saved forecast: GNLN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GNLN.txt [2026-02-09T20:23:16.861676] [INFO ] [sig ] [1365/3427] Completed GNLN in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:16.861735] [INFO ] [sig ] [1366/3427] Forecasting GNLX... [2026-02-09T20:23:16.861778] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-09T20:23:16.861820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-09T20:23:16.873435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-09T20:23:16.873902] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-09T20:23:16.874825] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-09T20:23:16.874886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:16.874936] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:16.874981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:16.875047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:16.943229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:16.944249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:16.944365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:16.944409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:17.071289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:17.071447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:17.071486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:17.071515] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:17.075609] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: UP (p=75.81%) [2026-02-09T20:23:17.075889] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-09T20:23:17.076015] [INFO ] [sig ] GNLX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:17.227099] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GNLX.txt [2026-02-09T20:23:17.227236] [INFO ] [sig ] [1366/3427] Completed GNLX in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:17.227275] [INFO ] [sig ] [1367/3427] Forecasting GNMA... [2026-02-09T20:23:17.227305] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-09T20:23:17.227335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-09T20:23:17.238000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-09T20:23:17.238336] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-09T20:23:17.239199] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-09T20:23:17.239253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:17.239285] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:17.239312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:17.239369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:17.298086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:17.298750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:17.298827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:17.298860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:17.416826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:17.416991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:17.417031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:17.417061] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:17.420735] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: DOWN (p=13.72%) [2026-02-09T20:23:17.421138] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-09T20:23:17.421300] [INFO ] [sig ] GNMA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:17.586798] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GNMA.txt [2026-02-09T20:23:17.586961] [INFO ] [sig ] [1367/3427] Completed GNMA in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:17.587004] [INFO ] [sig ] [1368/3427] Forecasting GNOM... [2026-02-09T20:23:17.587036] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-09T20:23:17.587253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-09T20:23:17.599363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-09T20:23:17.599836] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-09T20:23:17.600841] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-09T20:23:17.600907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:17.600947] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:17.600981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:17.601053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:17.662603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:17.663554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:17.663673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:17.663708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:17.787764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:17.787926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:17.787987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:17.788027] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:17.792426] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: UP (p=66.72%) [2026-02-09T20:23:17.792758] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-09T20:23:17.792900] [INFO ] [sig ] GNOM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:17.940436] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GNOM.txt [2026-02-09T20:23:17.940603] [INFO ] [sig ] [1368/3427] Completed GNOM in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:17.940645] [INFO ] [sig ] [1369/3427] Forecasting GNPX... [2026-02-09T20:23:17.940675] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-09T20:23:17.940707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-09T20:23:17.951360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-09T20:23:17.951762] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-09T20:23:17.952641] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-09T20:23:17.952695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:17.952727] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:17.952757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:17.952816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:18.012249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:18.013071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:18.013199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:18.013234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:18.128071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:18.128228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:18.128286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:18.128316] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:18.131950] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: UP (p=77.06%) [2026-02-09T20:23:18.132393] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-09T20:23:18.132521] [INFO ] [sig ] GNPX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:18.277555] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GNPX.txt [2026-02-09T20:23:18.277713] [INFO ] [sig ] [1369/3427] Completed GNPX in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:18.277754] [INFO ] [sig ] [1370/3427] Forecasting GNRC... [2026-02-09T20:23:18.277785] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-09T20:23:18.277815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-09T20:23:18.288957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-09T20:23:18.289328] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-09T20:23:18.290200] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-09T20:23:18.290255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:18.290288] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:18.290317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:18.290375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:18.349653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:18.350487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:18.350599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:18.350642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:18.474628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:18.474784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:18.474824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:18.474855] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:18.478342] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-02-09T20:23:18.478641] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-09T20:23:18.478769] [INFO ] [sig ] GNRC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:18.626350] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GNRC.txt [2026-02-09T20:23:18.626475] [INFO ] [sig ] [1370/3427] Completed GNRC in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:18.626515] [INFO ] [sig ] [1371/3427] Forecasting GNSS... [2026-02-09T20:23:18.626545] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-09T20:23:18.626594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-09T20:23:18.636343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-09T20:23:18.636716] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-09T20:23:18.637553] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-09T20:23:18.637624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:18.637658] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:18.637685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:18.637743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:18.697000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:18.697715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:18.697810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:18.697846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:18.823412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:18.823620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:18.823664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:18.823694] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:18.827666] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-02-09T20:23:18.828020] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-09T20:23:18.828168] [INFO ] [sig ] GNSS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:18.975408] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GNSS.txt [2026-02-09T20:23:18.975590] [INFO ] [sig ] [1371/3427] Completed GNSS in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-09T20:23:18.975635] [INFO ] [sig ] [1372/3427] Forecasting GNTX... [2026-02-09T20:23:18.975668] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-09T20:23:18.975699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-09T20:23:18.986027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-09T20:23:18.986451] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-09T20:23:18.987317] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-09T20:23:18.987422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:18.987470] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:18.987500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:18.987559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:19.046502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:19.047429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:19.047512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:19.047548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:19.168959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:19.169119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:19.169161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:19.169191] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:19.173249] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-02-09T20:23:19.173535] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-09T20:23:19.173685] [INFO ] [sig ] GNTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:19.320082] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GNTX.txt [2026-02-09T20:23:19.320473] [INFO ] [sig ] [1372/3427] Completed GNTX in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-09T20:23:19.320534] [INFO ] [sig ] [1373/3427] Forecasting GO... [2026-02-09T20:23:19.320602] [INFO ] [sig ] Generating forecast for: GO [2026-02-09T20:23:19.320655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-09T20:23:19.331874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-09T20:23:19.332252] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-09T20:23:19.333113] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-09T20:23:19.333166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:19.333213] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:19.333242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:19.333299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:19.392532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:19.393384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:19.393470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:19.393505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:19.517059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:19.517215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:19.517255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:19.517284] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:19.520756] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=0.96%) [2026-02-09T20:23:19.521027] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-09T20:23:19.521153] [INFO ] [sig ] GO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:19.665418] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GO.txt [2026-02-09T20:23:19.665554] [INFO ] [sig ] [1373/3427] Completed GO in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-09T20:23:19.665611] [INFO ] [sig ] [1374/3427] Forecasting GOCO... [2026-02-09T20:23:19.665642] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-09T20:23:19.665674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-09T20:23:19.675857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-09T20:23:19.676217] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-09T20:23:19.677121] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-09T20:23:19.677175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:19.677208] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:19.677236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:19.677294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:19.736987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:19.737877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:19.737965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:19.737999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:19.862974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:19.863128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:19.863168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:19.863197] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:19.866699] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-02-09T20:23:19.867043] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-09T20:23:19.867184] [INFO ] [sig ] GOCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:20.015668] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GOCO.txt [2026-02-09T20:23:20.015827] [INFO ] [sig ] [1374/3427] Completed GOCO in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:20.015869] [INFO ] [sig ] [1375/3427] Forecasting GOF... [2026-02-09T20:23:20.015901] [INFO ] [sig ] Generating forecast for: GOF [2026-02-09T20:23:20.015932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-09T20:23:20.026886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-09T20:23:20.027269] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-09T20:23:20.028112] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-09T20:23:20.028164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:20.028197] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:20.028223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:20.028279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:20.086763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:20.087660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:20.087743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:20.087777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:20.211591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:20.211750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:20.211789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:20.211819] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:20.215673] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: DOWN (p=23.86%) [2026-02-09T20:23:20.215944] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-09T20:23:20.216069] [INFO ] [sig ] GOF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:20.364016] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GOF.txt [2026-02-09T20:23:20.364172] [INFO ] [sig ] [1375/3427] Completed GOF in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:20.364212] [INFO ] [sig ] [1376/3427] Forecasting GOGO... [2026-02-09T20:23:20.364244] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-09T20:23:20.364275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-09T20:23:20.374971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-09T20:23:20.375336] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-09T20:23:20.376158] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-09T20:23:20.376215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:20.376289] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:20.376320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:20.376379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:20.442893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:20.444003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:20.444100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:20.444138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:20.569439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:20.569611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:20.569652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:20.569681] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:20.573470] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: DOWN (p=41.68%) [2026-02-09T20:23:20.573764] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-09T20:23:20.573901] [INFO ] [sig ] GOGO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:20.719231] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GOGO.txt [2026-02-09T20:23:20.719594] [INFO ] [sig ] [1376/3427] Completed GOGO in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:20.719641] [INFO ] [sig ] [1377/3427] Forecasting GOLF... [2026-02-09T20:23:20.719679] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-09T20:23:20.719715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-09T20:23:20.731456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-09T20:23:20.731851] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-09T20:23:20.732735] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-09T20:23:20.732788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:20.732821] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:20.732849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:20.732908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:20.797813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:20.798743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:20.798832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:20.798868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:20.924904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:20.925070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:20.925114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:20.925143] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:20.929066] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: DOWN (p=47.92%) [2026-02-09T20:23:20.929613] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-09T20:23:20.929762] [INFO ] [sig ] GOLF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:21.105721] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GOLF.txt [2026-02-09T20:23:21.105885] [INFO ] [sig ] [1377/3427] Completed GOLF in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:21.105929] [INFO ] [sig ] [1378/3427] Forecasting GOOD... [2026-02-09T20:23:21.105961] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-09T20:23:21.105992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-09T20:23:21.117891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-09T20:23:21.118302] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-09T20:23:21.119170] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-09T20:23:21.119226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:21.119259] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:21.119286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:21.119344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:21.185031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:21.186279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:21.186398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:21.186434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:21.317963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:21.318128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:21.318169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:21.318198] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:21.321693] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: DOWN (p=46.63%) [2026-02-09T20:23:21.321989] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-09T20:23:21.322125] [INFO ] [sig ] GOOD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:21.477604] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GOOD.txt [2026-02-09T20:23:21.477765] [INFO ] [sig ] [1378/3427] Completed GOOD in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:21.477808] [INFO ] [sig ] [1379/3427] Forecasting GOOG... [2026-02-09T20:23:21.477840] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-09T20:23:21.477872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-09T20:23:21.489471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-09T20:23:21.489943] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-09T20:23:21.490899] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-09T20:23:21.490955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:21.490988] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:21.491017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:21.491080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:21.552654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:21.553553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:21.553660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:21.553695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:21.682721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:21.682882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:21.682923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:21.683016] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:21.686725] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=72.88%) [2026-02-09T20:23:21.687040] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-09T20:23:21.687198] [INFO ] [sig ] GOOG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:21.836492] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GOOG.txt [2026-02-09T20:23:21.836679] [INFO ] [sig ] [1379/3427] Completed GOOG in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:21.836721] [INFO ] [sig ] [1380/3427] Forecasting GOOS... [2026-02-09T20:23:21.836753] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-09T20:23:21.836784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-09T20:23:21.848507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-09T20:23:21.848975] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-09T20:23:21.849890] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-09T20:23:21.849947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:21.849981] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:21.850009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:21.850073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:21.912515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:21.913433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:21.913516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:21.913550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:22.045681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:22.045912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:22.045971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:22.046038] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:22.050966] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: UP (p=82.91%) [2026-02-09T20:23:22.051354] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-09T20:23:22.051534] [INFO ] [sig ] GOOS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:22.203519] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GOOS.txt [2026-02-09T20:23:22.203665] [INFO ] [sig ] [1380/3427] Completed GOOS in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:22.203706] [INFO ] [sig ] [1381/3427] Forecasting GOSS... [2026-02-09T20:23:22.203735] [INFO ] [sig ] Generating forecast for: GOSS [2026-02-09T20:23:22.203767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOSS' from 'https://tdm.silogroup.org/data/derivative_storage/GOSS.csv'. [2026-02-09T20:23:22.214217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOSS'. [2026-02-09T20:23:22.214559] [INFO ] [FORECASTER] Starting predict_future for GOSS [2026-02-09T20:23:22.215442] [DEBUG] [LOCAL ] No optimal features file found for GOSS: ./output/feature-sets/GOSS.txt [2026-02-09T20:23:22.215495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:22.215529] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:22.215557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:22.215645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:22.272990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:22.273601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:22.273680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:22.273712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:22.396007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:22.396155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:22.396194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:22.396223] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:22.399864] [DEBUG] [FORECASTER] GOSS: Forecast T+1@11:T+2@11: DOWN (p=7.65%) [2026-02-09T20:23:22.400160] [INFO ] [FORECASTER] Completed predict_future for GOSS [2026-02-09T20:23:22.400293] [INFO ] [sig ] GOSS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:22.545395] [INFO ] [LOCAL ] Saved forecast: GOSS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GOSS.txt [2026-02-09T20:23:22.545526] [INFO ] [sig ] [1381/3427] Completed GOSS in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:22.545566] [INFO ] [sig ] [1382/3427] Forecasting GOVI... [2026-02-09T20:23:22.545616] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-09T20:23:22.545648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-09T20:23:22.556217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-09T20:23:22.556600] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-09T20:23:22.557446] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-09T20:23:22.557499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:22.557531] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:22.557560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:22.557638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:22.616159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:22.617050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:22.617152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:22.617208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:22.741234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:22.741599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:22.741641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:22.741670] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:22.745180] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=8.52%) [2026-02-09T20:23:22.745697] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-09T20:23:22.745834] [INFO ] [sig ] GOVI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:22.894758] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GOVI.txt [2026-02-09T20:23:22.894927] [INFO ] [sig ] [1382/3427] Completed GOVI in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:22.894968] [INFO ] [sig ] [1383/3427] Forecasting GPC... [2026-02-09T20:23:22.894997] [INFO ] [sig ] Generating forecast for: GPC [2026-02-09T20:23:22.895028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-09T20:23:22.906796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-09T20:23:22.907191] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-09T20:23:22.908145] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-09T20:23:22.908222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:22.908263] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:22.908291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:22.908541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:22.968426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:22.969354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:22.969440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:22.969473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:23.096473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:23.096648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:23.096689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:23.096718] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:23.100558] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=58.10%) [2026-02-09T20:23:23.100878] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-09T20:23:23.101013] [INFO ] [sig ] GPC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:23.249360] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GPC.txt [2026-02-09T20:23:23.249523] [INFO ] [sig ] [1383/3427] Completed GPC in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:23.249565] [INFO ] [sig ] [1384/3427] Forecasting GPI... [2026-02-09T20:23:23.249620] [INFO ] [sig ] Generating forecast for: GPI [2026-02-09T20:23:23.249653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-09T20:23:23.260954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-09T20:23:23.261349] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-09T20:23:23.262284] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-09T20:23:23.262339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:23.262372] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:23.262424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:23.262486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:23.320654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:23.321519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:23.321621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:23.321657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:23.443950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:23.444107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:23.444145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:23.444173] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:23.447628] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=17.69%) [2026-02-09T20:23:23.447924] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-09T20:23:23.448055] [INFO ] [sig ] GPI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:23.596918] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GPI.txt [2026-02-09T20:23:23.597086] [INFO ] [sig ] [1384/3427] Completed GPI in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:23.597131] [INFO ] [sig ] [1385/3427] Forecasting GPIQ... [2026-02-09T20:23:23.597164] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-09T20:23:23.597399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-09T20:23:23.609839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-09T20:23:23.610272] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-09T20:23:23.611166] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-09T20:23:23.611220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:23.611251] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:23.611278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:23.611334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:23.669937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:23.670858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:23.670942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:23.670977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:23.788560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:23.788728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:23.788769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:23.788800] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:23.792240] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-09T20:23:23.792539] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-09T20:23:23.792697] [INFO ] [sig ] GPIQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:23.936831] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GPIQ.txt [2026-02-09T20:23:23.936987] [INFO ] [sig ] [1385/3427] Completed GPIQ in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:23.937026] [INFO ] [sig ] [1386/3427] Forecasting GPIX... [2026-02-09T20:23:23.937057] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-09T20:23:23.937087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-09T20:23:23.948188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-09T20:23:23.948594] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-09T20:23:23.949491] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-09T20:23:23.949546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:23.949604] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:23.949642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:23.949701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:24.009133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:24.009944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:24.010058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:24.010094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:24.131263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:24.131420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:24.131461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:24.131492] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:24.134966] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-02-09T20:23:24.135244] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-09T20:23:24.135374] [INFO ] [sig ] GPIX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:24.280969] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GPIX.txt [2026-02-09T20:23:24.281102] [INFO ] [sig ] [1386/3427] Completed GPIX in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:24.281141] [INFO ] [sig ] [1387/3427] Forecasting GPJA... [2026-02-09T20:23:24.281172] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-09T20:23:24.281203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-09T20:23:24.292809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-09T20:23:24.293194] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-09T20:23:24.294101] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-09T20:23:24.294168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:24.294209] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:24.294240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:24.294299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:24.353055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:24.353700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:24.353779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:24.353812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:24.473885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:24.474025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:24.474065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:24.474097] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:24.477910] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=24.69%) [2026-02-09T20:23:24.478188] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-09T20:23:24.478311] [INFO ] [sig ] GPJA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:24.621668] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GPJA.txt [2026-02-09T20:23:24.621791] [INFO ] [sig ] [1387/3427] Completed GPJA in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-09T20:23:24.621830] [INFO ] [sig ] [1388/3427] Forecasting GPK... [2026-02-09T20:23:24.621860] [INFO ] [sig ] Generating forecast for: GPK [2026-02-09T20:23:24.621897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-09T20:23:24.633950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-09T20:23:24.634298] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-09T20:23:24.635137] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-09T20:23:24.635191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:24.635223] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:24.635250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:24.635312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:24.695330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:24.695982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:24.696062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:24.696095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:24.817765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:24.817916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:24.817956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:24.817985] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:24.821609] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-02-09T20:23:24.821887] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-09T20:23:24.822022] [INFO ] [sig ] GPK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:24.973158] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GPK.txt [2026-02-09T20:23:24.973341] [INFO ] [sig ] [1388/3427] Completed GPK in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-09T20:23:24.973382] [INFO ] [sig ] [1389/3427] Forecasting GPN... [2026-02-09T20:23:24.973414] [INFO ] [sig ] Generating forecast for: GPN [2026-02-09T20:23:24.973444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-09T20:23:24.985406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-09T20:23:24.985898] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-09T20:23:24.986848] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-09T20:23:24.986902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:24.986939] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:24.986967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:24.987024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:25.056246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:25.057519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:25.057662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:25.057722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:25.210693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:25.210919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:25.210976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:25.211015] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:25.215719] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: UP (p=70.25%) [2026-02-09T20:23:25.216168] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-09T20:23:25.216344] [INFO ] [sig ] GPN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:25.438906] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GPN.txt [2026-02-09T20:23:25.439193] [INFO ] [sig ] [1389/3427] Completed GPN in 0.5s | 2.77 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-09T20:23:25.439266] [INFO ] [sig ] [1390/3427] Forecasting GPRE... [2026-02-09T20:23:25.439309] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-09T20:23:25.439352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-09T20:23:25.461120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-09T20:23:25.463125] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-09T20:23:25.464635] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-09T20:23:25.464957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:25.465027] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:25.465078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:25.465178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:25.555691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:25.557080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:25.557197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:25.557238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:25.752948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:25.753146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:25.753196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:25.753231] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:25.758274] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: UP (p=97.63%) [2026-02-09T20:23:25.758801] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-09T20:23:25.758995] [INFO ] [sig ] GPRE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:25.978212] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GPRE.txt [2026-02-09T20:23:25.978457] [INFO ] [sig ] [1390/3427] Completed GPRE in 0.5s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:25.978538] [INFO ] [sig ] [1391/3427] Forecasting GPRK... [2026-02-09T20:23:25.978631] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-09T20:23:25.978697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-09T20:23:26.001503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-09T20:23:26.002142] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-09T20:23:26.003402] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-09T20:23:26.003478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:26.003512] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:26.003540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:26.003641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:26.075132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:26.076184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:26.076283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:26.076320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:26.231284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:26.231479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:26.231537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:26.231598] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:26.236535] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: DOWN (p=11.00%) [2026-02-09T20:23:26.236983] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-09T20:23:26.237171] [INFO ] [sig ] GPRK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:26.414004] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GPRK.txt [2026-02-09T20:23:26.414186] [INFO ] [sig ] [1391/3427] Completed GPRK in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:26.414229] [INFO ] [sig ] [1392/3427] Forecasting GRAB... [2026-02-09T20:23:26.414261] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-09T20:23:26.414291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-09T20:23:26.425437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-09T20:23:26.425881] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-09T20:23:26.426773] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-09T20:23:26.426829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:26.426863] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:26.426891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:26.426948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:26.491458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:26.492406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:26.492495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:26.492529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:26.615527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:26.615701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:26.615743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:26.615773] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:26.619755] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: DOWN (p=28.28%) [2026-02-09T20:23:26.620043] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-09T20:23:26.620171] [INFO ] [sig ] GRAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:26.769989] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GRAB.txt [2026-02-09T20:23:26.770148] [INFO ] [sig ] [1392/3427] Completed GRAB in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:26.770189] [INFO ] [sig ] [1393/3427] Forecasting GRAL... [2026-02-09T20:23:26.770220] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-09T20:23:26.770250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-09T20:23:26.780390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-09T20:23:26.780860] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-09T20:23:26.781802] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-09T20:23:26.781858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:26.781929] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:26.781965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:26.782026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:26.843928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:26.844805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:26.844887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:26.844922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:26.975769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:26.975974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:26.976030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:26.976060] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:26.980209] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: UP (p=52.89%) [2026-02-09T20:23:26.980503] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-09T20:23:26.980652] [INFO ] [sig ] GRAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:27.124507] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GRAL.txt [2026-02-09T20:23:27.124674] [INFO ] [sig ] [1393/3427] Completed GRAL in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:27.124717] [INFO ] [sig ] [1394/3427] Forecasting GRBK... [2026-02-09T20:23:27.124748] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-09T20:23:27.124778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-09T20:23:27.135834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-09T20:23:27.136200] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-09T20:23:27.137230] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-09T20:23:27.137283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:27.137314] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:27.137340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:27.137423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:27.197274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:27.198146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:27.198227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:27.198260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:27.321375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:27.321532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:27.321592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:27.321625] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:27.325430] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-02-09T20:23:27.325734] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-09T20:23:27.325863] [INFO ] [sig ] GRBK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:27.472149] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GRBK.txt [2026-02-09T20:23:27.472307] [INFO ] [sig ] [1394/3427] Completed GRBK in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:27.472362] [INFO ] [sig ] [1395/3427] Forecasting GRC... [2026-02-09T20:23:27.472419] [INFO ] [sig ] Generating forecast for: GRC [2026-02-09T20:23:27.472461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-09T20:23:27.483774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-09T20:23:27.484201] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-09T20:23:27.485050] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-09T20:23:27.485105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:27.485138] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:27.485165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:27.485223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:27.542850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:27.543769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:27.543853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:27.543886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:27.675363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:27.675555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:27.675618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:27.675649] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:27.679432] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-02-09T20:23:27.679772] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-09T20:23:27.679921] [INFO ] [sig ] GRC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:27.828908] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GRC.txt [2026-02-09T20:23:27.829063] [INFO ] [sig ] [1395/3427] Completed GRC in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:27.829103] [INFO ] [sig ] [1396/3427] Forecasting GREE... [2026-02-09T20:23:27.829133] [INFO ] [sig ] Generating forecast for: GREE [2026-02-09T20:23:27.829168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-09T20:23:27.839425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-09T20:23:27.839811] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-09T20:23:27.840618] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-09T20:23:27.840671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:27.840703] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:27.840729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:27.840786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:27.898374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:27.899254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:27.899351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:27.899385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:28.028202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:28.028372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:28.028411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:28.028502] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:28.032151] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=51.47%) [2026-02-09T20:23:28.032490] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-09T20:23:28.032650] [INFO ] [sig ] GREE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:28.191658] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GREE.txt [2026-02-09T20:23:28.191853] [INFO ] [sig ] [1396/3427] Completed GREE in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:28.191903] [INFO ] [sig ] [1397/3427] Forecasting GRFS... [2026-02-09T20:23:28.191944] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-09T20:23:28.191984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-09T20:23:28.203636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-09T20:23:28.204014] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-09T20:23:28.204848] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-09T20:23:28.204921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:28.204955] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:28.204982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:28.205039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:28.275040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:28.276061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:28.276147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:28.276181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:28.406316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:28.406474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:28.406515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:28.406544] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:28.410096] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=86.11%) [2026-02-09T20:23:28.410407] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-09T20:23:28.410548] [INFO ] [sig ] GRFS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:28.556760] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GRFS.txt [2026-02-09T20:23:28.556899] [INFO ] [sig ] [1397/3427] Completed GRFS in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:28.556940] [INFO ] [sig ] [1398/3427] Forecasting GRID... [2026-02-09T20:23:28.556969] [INFO ] [sig ] Generating forecast for: GRID [2026-02-09T20:23:28.557001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-09T20:23:28.567852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-09T20:23:28.568220] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-09T20:23:28.569048] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-09T20:23:28.569100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:28.569132] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:28.569159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:28.569216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:28.627626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:28.628474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:28.628562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:28.628617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:28.747982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:28.748139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:28.748183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:28.748219] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:28.752002] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=90.61%) [2026-02-09T20:23:28.752274] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-09T20:23:28.752401] [INFO ] [sig ] GRID: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:28.900599] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GRID.txt [2026-02-09T20:23:28.900760] [INFO ] [sig ] [1398/3427] Completed GRID in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:28.900802] [INFO ] [sig ] [1399/3427] Forecasting GRMN... [2026-02-09T20:23:28.900833] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-09T20:23:28.900868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-09T20:23:28.911992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-09T20:23:28.912386] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-09T20:23:28.913212] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-09T20:23:28.913267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:28.913299] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:28.913327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:28.913383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:28.973871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:28.974792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:28.974879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:28.974913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:29.102867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:29.103023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:29.103062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:29.103091] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:29.106539] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: DOWN (p=25.00%) [2026-02-09T20:23:29.106836] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-09T20:23:29.106964] [INFO ] [sig ] GRMN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:29.253629] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GRMN.txt [2026-02-09T20:23:29.253781] [INFO ] [sig ] [1399/3427] Completed GRMN in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:29.253822] [INFO ] [sig ] [1400/3427] Forecasting GRND... [2026-02-09T20:23:29.253853] [INFO ] [sig ] Generating forecast for: GRND [2026-02-09T20:23:29.253884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-09T20:23:29.265511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-09T20:23:29.265942] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-09T20:23:29.266794] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-09T20:23:29.266847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:29.266880] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:29.266909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:29.266968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:29.324037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:29.324810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:29.324890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:29.324922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:29.446700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:29.446869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:29.446911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:29.446943] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:29.450544] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: UP (p=80.44%) [2026-02-09T20:23:29.450881] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-09T20:23:29.451035] [INFO ] [sig ] GRND: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:29.601309] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GRND.txt [2026-02-09T20:23:29.601461] [INFO ] [sig ] [1400/3427] Completed GRND in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:29.601509] [INFO ] [sig ] [1401/3427] Forecasting GRPN... [2026-02-09T20:23:29.601540] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-09T20:23:29.601595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-09T20:23:29.613871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-09T20:23:29.614256] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-09T20:23:29.615130] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-09T20:23:29.615183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:29.615217] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:29.615245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:29.615303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:29.673789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:29.674658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:29.674743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:29.674777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:29.793315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:29.793470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:29.793514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:29.793544] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:29.796999] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-02-09T20:23:29.797276] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-09T20:23:29.797419] [INFO ] [sig ] GRPN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:29.940669] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GRPN.txt [2026-02-09T20:23:29.940813] [INFO ] [sig ] [1401/3427] Completed GRPN in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:29.940853] [INFO ] [sig ] [1402/3427] Forecasting GRVY... [2026-02-09T20:23:29.940883] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-09T20:23:29.940913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-09T20:23:29.951108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-09T20:23:29.951476] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-09T20:23:29.952368] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-09T20:23:29.952424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:29.952457] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:29.952486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:29.952543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:30.022762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:30.023686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:30.023770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:30.023805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:30.142139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:30.142329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:30.142379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:30.142416] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:30.146090] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: DOWN (p=32.50%) [2026-02-09T20:23:30.146402] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-09T20:23:30.146751] [INFO ] [sig ] GRVY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:30.304415] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GRVY.txt [2026-02-09T20:23:30.304605] [INFO ] [sig ] [1402/3427] Completed GRVY in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:30.304654] [INFO ] [sig ] [1403/3427] Forecasting GRWG... [2026-02-09T20:23:30.304685] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-09T20:23:30.304720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-09T20:23:30.315934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-09T20:23:30.316291] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-09T20:23:30.317111] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-09T20:23:30.317163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:30.317198] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:30.317232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:30.317302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:30.373906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:30.374814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:30.374937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:30.374973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:30.493286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:30.493458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:30.493498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:30.493529] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:30.497141] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-02-09T20:23:30.497448] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-09T20:23:30.497600] [INFO ] [sig ] GRWG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:30.641275] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GRWG.txt [2026-02-09T20:23:30.641417] [INFO ] [sig ] [1403/3427] Completed GRWG in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:30.641469] [INFO ] [sig ] [1404/3427] Forecasting GRX... [2026-02-09T20:23:30.641500] [INFO ] [sig ] Generating forecast for: GRX [2026-02-09T20:23:30.641532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-09T20:23:30.652667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-09T20:23:30.653030] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-09T20:23:30.653888] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-09T20:23:30.653942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:30.653975] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:30.654002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:30.654059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:30.713295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:30.714174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:30.714258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:30.714293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:30.837631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:30.837787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:30.837845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:30.837876] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:30.841454] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: DOWN (p=34.14%) [2026-02-09T20:23:30.841759] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-09T20:23:30.841887] [INFO ] [sig ] GRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:30.987186] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GRX.txt [2026-02-09T20:23:30.987340] [INFO ] [sig ] [1404/3427] Completed GRX in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:30.987406] [INFO ] [sig ] [1405/3427] Forecasting GS... [2026-02-09T20:23:30.987438] [INFO ] [sig ] Generating forecast for: GS [2026-02-09T20:23:30.987469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-09T20:23:30.998698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-09T20:23:30.999042] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-09T20:23:30.999899] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-09T20:23:30.999952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:30.999984] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:31.000011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:31.000067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:31.057868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:31.058672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:31.058755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:31.058788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:31.185259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:31.185414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:31.185454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:31.185484] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:31.188960] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=9.57%) [2026-02-09T20:23:31.189237] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-09T20:23:31.189390] [INFO ] [sig ] GS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:31.337519] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GS.txt [2026-02-09T20:23:31.337697] [INFO ] [sig ] [1405/3427] Completed GS in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-09T20:23:31.337741] [INFO ] [sig ] [1406/3427] Forecasting GSBC... [2026-02-09T20:23:31.337773] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-09T20:23:31.337804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-09T20:23:31.348608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-09T20:23:31.348986] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-09T20:23:31.349834] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-09T20:23:31.349887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:31.349921] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:31.349950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:31.350018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:31.409416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:31.410273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:31.410372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:31.410411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:31.532889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:31.533045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:31.533085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:31.533115] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:31.536547] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=36.60%) [2026-02-09T20:23:31.536840] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-09T20:23:31.536967] [INFO ] [sig ] GSBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:31.694183] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GSBC.txt [2026-02-09T20:23:31.694454] [INFO ] [sig ] [1406/3427] Completed GSBC in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:31.694519] [INFO ] [sig ] [1407/3427] Forecasting GSBD... [2026-02-09T20:23:31.694588] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-09T20:23:31.694638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-09T20:23:31.707795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-09T20:23:31.708244] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-09T20:23:31.709200] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-09T20:23:31.709254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:31.709286] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:31.709314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:31.709373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:31.774238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:31.775123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:31.775240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:31.775278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:31.902824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:31.902980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:31.903020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:31.903049] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:31.906859] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: DOWN (p=35.81%) [2026-02-09T20:23:31.907135] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-09T20:23:31.907259] [INFO ] [sig ] GSBD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:32.053474] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GSBD.txt [2026-02-09T20:23:32.053633] [INFO ] [sig ] [1407/3427] Completed GSBD in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:32.053675] [INFO ] [sig ] [1408/3427] Forecasting GSHD... [2026-02-09T20:23:32.053706] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-09T20:23:32.053737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-09T20:23:32.064459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-09T20:23:32.064850] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-09T20:23:32.065647] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-09T20:23:32.065699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:32.065744] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:32.065774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:32.065832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:32.124732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:32.125701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:32.125781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:32.125813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:32.253550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:32.253729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:32.253770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:32.253799] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:32.257196] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=73.43%) [2026-02-09T20:23:32.257494] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-09T20:23:32.257638] [INFO ] [sig ] GSHD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:32.406066] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GSHD.txt [2026-02-09T20:23:32.406217] [INFO ] [sig ] [1408/3427] Completed GSHD in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:32.406262] [INFO ] [sig ] [1409/3427] Forecasting GSK... [2026-02-09T20:23:32.406300] [INFO ] [sig ] Generating forecast for: GSK [2026-02-09T20:23:32.406337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-09T20:23:32.417934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-09T20:23:32.418281] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-09T20:23:32.419121] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-09T20:23:32.419173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:32.419205] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:32.419233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:32.419290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:32.475661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:32.476421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:32.476504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:32.476536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:32.604603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:32.604766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:32.604815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:32.604850] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:32.608679] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-02-09T20:23:32.609045] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-09T20:23:32.609196] [INFO ] [sig ] GSK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:32.766038] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GSK.txt [2026-02-09T20:23:32.766187] [INFO ] [sig ] [1409/3427] Completed GSK in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:32.766228] [INFO ] [sig ] [1410/3427] Forecasting GSL... [2026-02-09T20:23:32.766258] [INFO ] [sig ] Generating forecast for: GSL [2026-02-09T20:23:32.766291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-09T20:23:32.778458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-09T20:23:32.778916] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-09T20:23:32.779785] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-09T20:23:32.779847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:32.779911] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:32.779940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:32.780000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:32.844214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:32.845226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:32.845318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:32.845354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:32.983599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:32.983803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:32.983846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:32.983876] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:32.987824] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: DOWN (p=10.30%) [2026-02-09T20:23:32.988138] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-09T20:23:32.988292] [INFO ] [sig ] GSL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:33.143919] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GSL.txt [2026-02-09T20:23:33.144078] [INFO ] [sig ] [1410/3427] Completed GSL in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:33.144124] [INFO ] [sig ] [1411/3427] Forecasting GSM... [2026-02-09T20:23:33.144170] [INFO ] [sig ] Generating forecast for: GSM [2026-02-09T20:23:33.144231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-09T20:23:33.157352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-09T20:23:33.157832] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-09T20:23:33.158728] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-09T20:23:33.158782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:33.158814] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:33.158842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:33.158900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:33.221048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:33.222000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:33.222109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:33.222147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:33.354963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:33.355145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:33.355188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:33.355218] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:33.358903] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=73.69%) [2026-02-09T20:23:33.359198] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-09T20:23:33.359352] [INFO ] [sig ] GSM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:33.505930] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GSM.txt [2026-02-09T20:23:33.506096] [INFO ] [sig ] [1411/3427] Completed GSM in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:33.506136] [INFO ] [sig ] [1412/3427] Forecasting GTES... [2026-02-09T20:23:33.506175] [INFO ] [sig ] Generating forecast for: GTES [2026-02-09T20:23:33.506207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-09T20:23:33.518204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-09T20:23:33.518610] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-09T20:23:33.519429] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-09T20:23:33.519482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:33.519515] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:33.519542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:33.519616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:33.577560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:33.578501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:33.578607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:33.578643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:33.700548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:33.700734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:33.700773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:33.700801] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:33.704254] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=37.83%) [2026-02-09T20:23:33.704557] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-09T20:23:33.704702] [INFO ] [sig ] GTES: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:33.847744] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GTES.txt [2026-02-09T20:23:33.847909] [INFO ] [sig ] [1412/3427] Completed GTES in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:33.847950] [INFO ] [sig ] [1413/3427] Forecasting GTLB... [2026-02-09T20:23:33.847981] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-09T20:23:33.848013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-09T20:23:33.859046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-09T20:23:33.859528] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-09T20:23:33.860476] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-09T20:23:33.860529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:33.860560] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:33.860611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:33.860668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:33.920374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:33.921480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:33.921570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:33.921629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:34.047200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:34.047397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:34.047448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:34.047541] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:34.051131] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=14.68%) [2026-02-09T20:23:34.051513] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-09T20:23:34.051680] [INFO ] [sig ] GTLB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:34.201019] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GTLB.txt [2026-02-09T20:23:34.201178] [INFO ] [sig ] [1413/3427] Completed GTLB in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:34.201219] [INFO ] [sig ] [1414/3427] Forecasting GTLS... [2026-02-09T20:23:34.201259] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-09T20:23:34.201302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-09T20:23:34.213458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-09T20:23:34.213878] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-09T20:23:34.214733] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-09T20:23:34.214790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:34.214823] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:34.214852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:34.214911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:34.274159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:34.275063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:34.275149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:34.275184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:34.404187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:34.404371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:34.404414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:34.404443] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:34.408509] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-02-09T20:23:34.408810] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-09T20:23:34.408943] [INFO ] [sig ] GTLS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:34.560771] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GTLS.txt [2026-02-09T20:23:34.560935] [INFO ] [sig ] [1414/3427] Completed GTLS in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:34.560975] [INFO ] [sig ] [1415/3427] Forecasting GTN... [2026-02-09T20:23:34.561005] [INFO ] [sig ] Generating forecast for: GTN [2026-02-09T20:23:34.561037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-09T20:23:34.572041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-09T20:23:34.572368] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-09T20:23:34.573192] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-09T20:23:34.573245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:34.573276] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:34.573303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:34.573361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:34.631052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:34.631796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:34.631881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:34.631913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:34.752513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:34.752703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:34.752745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:34.752795] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:34.756254] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=48.32%) [2026-02-09T20:23:34.756527] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-09T20:23:34.756673] [INFO ] [sig ] GTN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:34.900403] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GTN.txt [2026-02-09T20:23:34.900561] [INFO ] [sig ] [1415/3427] Completed GTN in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:34.900624] [INFO ] [sig ] [1416/3427] Forecasting GTX... [2026-02-09T20:23:34.900654] [INFO ] [sig ] Generating forecast for: GTX [2026-02-09T20:23:34.900687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-09T20:23:34.912159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-09T20:23:34.912553] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-09T20:23:34.913402] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-09T20:23:34.913454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:34.913486] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:34.913513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:34.913593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:34.973065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:34.973975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:34.974065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:34.974098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:35.094742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:35.094908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:35.094947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:35.094976] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:35.101660] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: DOWN (p=13.55%) [2026-02-09T20:23:35.101998] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-09T20:23:35.102136] [INFO ] [sig ] GTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:35.246976] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GTX.txt [2026-02-09T20:23:35.247125] [INFO ] [sig ] [1416/3427] Completed GTX in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:35.247165] [INFO ] [sig ] [1417/3427] Forecasting GTY... [2026-02-09T20:23:35.247196] [INFO ] [sig ] Generating forecast for: GTY [2026-02-09T20:23:35.247226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-09T20:23:35.258562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-09T20:23:35.258967] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-09T20:23:35.259782] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-09T20:23:35.259834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:35.259866] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:35.259894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:35.259951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:35.318436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:35.319244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:35.319328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:35.319377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:35.442445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:35.442670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:35.442727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:35.442768] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:35.447132] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: DOWN (p=27.27%) [2026-02-09T20:23:35.447532] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-09T20:23:35.447709] [INFO ] [sig ] GTY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:35.603829] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GTY.txt [2026-02-09T20:23:35.603995] [INFO ] [sig ] [1417/3427] Completed GTY in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:35.604036] [INFO ] [sig ] [1418/3427] Forecasting GUG... [2026-02-09T20:23:35.604065] [INFO ] [sig ] Generating forecast for: GUG [2026-02-09T20:23:35.604098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-09T20:23:35.616069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-09T20:23:35.616601] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-09T20:23:35.617928] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-09T20:23:35.618035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:35.618069] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:35.618097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:35.618158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:35.677175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:35.678239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:35.678339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:35.678380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:35.805296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:35.805461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:35.805501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:35.805731] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:35.809802] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=0.46%) [2026-02-09T20:23:35.810084] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-09T20:23:35.810215] [INFO ] [sig ] GUG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:35.956607] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GUG.txt [2026-02-09T20:23:35.956757] [INFO ] [sig ] [1418/3427] Completed GUG in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:35.956797] [INFO ] [sig ] [1419/3427] Forecasting GVA... [2026-02-09T20:23:35.956827] [INFO ] [sig ] Generating forecast for: GVA [2026-02-09T20:23:35.956858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-09T20:23:35.968182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-09T20:23:35.968557] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-09T20:23:35.969459] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-09T20:23:35.969525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:35.969559] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:35.969630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:35.969695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:36.026889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:36.027848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:36.027929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:36.027963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:36.148047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:36.148202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:36.148241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:36.148270] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:36.151688] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=72.62%) [2026-02-09T20:23:36.151957] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-09T20:23:36.152082] [INFO ] [sig ] GVA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:36.297808] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GVA.txt [2026-02-09T20:23:36.297970] [INFO ] [sig ] [1419/3427] Completed GVA in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:36.298010] [INFO ] [sig ] [1420/3427] Forecasting GWH... [2026-02-09T20:23:36.298040] [INFO ] [sig ] Generating forecast for: GWH [2026-02-09T20:23:36.298071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-09T20:23:36.309374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-09T20:23:36.309796] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-09T20:23:36.310634] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-09T20:23:36.310687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:36.310719] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:36.310746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:36.310803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:36.367419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:36.368373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:36.368501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:36.368535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:36.495871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:36.496036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:36.496078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:36.496107] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:36.499654] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: UP (p=66.36%) [2026-02-09T20:23:36.499926] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-09T20:23:36.500052] [INFO ] [sig ] GWH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:36.641887] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GWH.txt [2026-02-09T20:23:36.642026] [INFO ] [sig ] [1420/3427] Completed GWH in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:36.642065] [INFO ] [sig ] [1421/3427] Forecasting GWRE... [2026-02-09T20:23:36.642096] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-09T20:23:36.642125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-09T20:23:36.653681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-09T20:23:36.654033] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-09T20:23:36.654929] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-09T20:23:36.654998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:36.655033] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:36.655062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:36.655126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:36.711987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:36.712673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:36.712752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:36.712784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:36.835753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:36.835917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:36.835959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:36.835988] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:36.839504] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=54.31%) [2026-02-09T20:23:36.839813] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-09T20:23:36.839943] [INFO ] [sig ] GWRE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:36.982861] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GWRE.txt [2026-02-09T20:23:36.983016] [INFO ] [sig ] [1421/3427] Completed GWRE in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-09T20:23:36.983057] [INFO ] [sig ] [1422/3427] Forecasting GWRS... [2026-02-09T20:23:36.983088] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-09T20:23:36.983119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-09T20:23:36.994157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-09T20:23:36.994554] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-09T20:23:36.995481] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-09T20:23:36.995538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:36.995595] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:36.995635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:36.995695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:37.052503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:37.053235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:37.053320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:37.053352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:37.170548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:37.170728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:37.170770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:37.170799] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:37.174173] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: DOWN (p=39.31%) [2026-02-09T20:23:37.174447] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-09T20:23:37.174594] [INFO ] [sig ] GWRS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:37.319472] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/GWRS.txt [2026-02-09T20:23:37.319643] [INFO ] [sig ] [1422/3427] Completed GWRS in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-09T20:23:37.319688] [INFO ] [sig ] [1423/3427] Forecasting GXAI... [2026-02-09T20:23:37.319719] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-09T20:23:37.319748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-09T20:23:37.329755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-09T20:23:37.330084] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-09T20:23:37.330956] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-09T20:23:37.331009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:37.331042] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:37.331071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:37.331129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:37.387857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:37.388609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:37.388690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:37.388723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:37.544865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:37.545023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:37.545065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:37.545096] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:37.548796] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=96.16%) [2026-02-09T20:23:37.549074] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-09T20:23:37.549204] [INFO ] [sig ] GXAI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:37.714944] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GXAI.txt [2026-02-09T20:23:37.715171] [INFO ] [sig ] [1423/3427] Completed GXAI in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:37.715225] [INFO ] [sig ] [1424/3427] Forecasting GYRE... [2026-02-09T20:23:37.715268] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-09T20:23:37.715308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-09T20:23:37.727859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-09T20:23:37.728297] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-09T20:23:37.729343] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-09T20:23:37.729408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:37.729455] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:37.729503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:37.729611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:37.799355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:37.800412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:37.800510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:37.800550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:37.925709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:37.925881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:37.925921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:37.925950] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:37.929369] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-09T20:23:37.929663] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-09T20:23:37.929790] [INFO ] [sig ] GYRE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:38.078093] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/GYRE.txt [2026-02-09T20:23:38.078255] [INFO ] [sig ] [1424/3427] Completed GYRE in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:38.078296] [INFO ] [sig ] [1425/3427] Forecasting H... [2026-02-09T20:23:38.078327] [INFO ] [sig ] Generating forecast for: H [2026-02-09T20:23:38.078358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-09T20:23:38.089263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-09T20:23:38.089609] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-09T20:23:38.090401] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-09T20:23:38.090453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:38.090484] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:38.090512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:38.090568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:38.147633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:38.148523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:38.148637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:38.148672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:38.274529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:38.274709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:38.274751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:38.274780] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:38.278521] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: DOWN (p=24.29%) [2026-02-09T20:23:38.278836] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-09T20:23:38.278971] [INFO ] [sig ] H: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:38.425897] [INFO ] [LOCAL ] Saved forecast: H 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/H.txt [2026-02-09T20:23:38.426057] [INFO ] [sig ] [1425/3427] Completed H in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:38.426097] [INFO ] [sig ] [1426/3427] Forecasting HAE... [2026-02-09T20:23:38.426128] [INFO ] [sig ] Generating forecast for: HAE [2026-02-09T20:23:38.426158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-09T20:23:38.437138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-09T20:23:38.437603] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-09T20:23:38.438436] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-09T20:23:38.438503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:38.438544] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:38.438596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:38.438659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:38.496390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:38.497224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:38.497310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:38.497344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:38.628683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:38.628841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:38.628882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:38.628912] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:38.632428] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=84.43%) [2026-02-09T20:23:38.632770] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-09T20:23:38.632910] [INFO ] [sig ] HAE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:38.787052] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HAE.txt [2026-02-09T20:23:38.787214] [INFO ] [sig ] [1426/3427] Completed HAE in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:38.787255] [INFO ] [sig ] [1427/3427] Forecasting HAFC... [2026-02-09T20:23:38.787286] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-09T20:23:38.787315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-09T20:23:38.805340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-09T20:23:38.805784] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-09T20:23:38.806727] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-09T20:23:38.806783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:38.806868] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:38.806897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:38.806972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:38.870455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:38.871613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:38.871700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:38.871735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:39.002180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:39.002344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:39.002385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:39.002414] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:39.006010] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=90.67%) [2026-02-09T20:23:39.006316] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-09T20:23:39.006487] [INFO ] [sig ] HAFC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:39.154453] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HAFC.txt [2026-02-09T20:23:39.154618] [INFO ] [sig ] [1427/3427] Completed HAFC in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:39.154660] [INFO ] [sig ] [1428/3427] Forecasting HAIN... [2026-02-09T20:23:39.154691] [INFO ] [sig ] Generating forecast for: HAIN [2026-02-09T20:23:39.154721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAIN' from 'https://tdm.silogroup.org/data/derivative_storage/HAIN.csv'. [2026-02-09T20:23:39.166419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAIN'. [2026-02-09T20:23:39.166862] [INFO ] [FORECASTER] Starting predict_future for HAIN [2026-02-09T20:23:39.167754] [DEBUG] [LOCAL ] No optimal features file found for HAIN: ./output/feature-sets/HAIN.txt [2026-02-09T20:23:39.167808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:39.167841] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:39.167868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:39.167925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:39.228091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:39.228991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:39.229073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:39.229108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:39.344637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:39.344801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:39.344841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:39.344871] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:39.348273] [DEBUG] [FORECASTER] HAIN: Forecast T+1@11:T+2@11: UP (p=97.59%) [2026-02-09T20:23:39.348548] [INFO ] [FORECASTER] Completed predict_future for HAIN [2026-02-09T20:23:39.348694] [INFO ] [sig ] HAIN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:39.497296] [INFO ] [LOCAL ] Saved forecast: HAIN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HAIN.txt [2026-02-09T20:23:39.497489] [INFO ] [sig ] [1428/3427] Completed HAIN in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:39.497532] [INFO ] [sig ] [1429/3427] Forecasting HAL... [2026-02-09T20:23:39.497563] [INFO ] [sig ] Generating forecast for: HAL [2026-02-09T20:23:39.497616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-09T20:23:39.509125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-09T20:23:39.509541] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-09T20:23:39.510383] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-09T20:23:39.510447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:39.510488] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:39.510523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:39.510613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:39.576495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:39.577440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:39.577541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:39.577600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:39.718864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:39.719033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:39.719083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:39.719122] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:39.722844] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: UP (p=61.83%) [2026-02-09T20:23:39.723148] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-09T20:23:39.723285] [INFO ] [sig ] HAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:39.873774] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HAL.txt [2026-02-09T20:23:39.873958] [INFO ] [sig ] [1429/3427] Completed HAL in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:39.874004] [INFO ] [sig ] [1430/3427] Forecasting HALO... [2026-02-09T20:23:39.874038] [INFO ] [sig ] Generating forecast for: HALO [2026-02-09T20:23:39.874071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-09T20:23:39.885608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-09T20:23:39.886006] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-09T20:23:39.886827] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-09T20:23:39.886880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:39.886912] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:39.886939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:39.886996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:39.944587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:39.945520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:39.945639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:39.945674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:40.072536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:40.072720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:40.072762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:40.072842] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:40.076309] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: UP (p=91.03%) [2026-02-09T20:23:40.076620] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-09T20:23:40.076755] [INFO ] [sig ] HALO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:40.223908] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HALO.txt [2026-02-09T20:23:40.224074] [INFO ] [sig ] [1430/3427] Completed HALO in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:40.224135] [INFO ] [sig ] [1431/3427] Forecasting HAS... [2026-02-09T20:23:40.224180] [INFO ] [sig ] Generating forecast for: HAS [2026-02-09T20:23:40.224213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-09T20:23:40.235556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-09T20:23:40.235992] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-09T20:23:40.236902] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-09T20:23:40.236956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:40.236988] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:40.237015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:40.237073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:40.297136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:40.298077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:40.298161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:40.298196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:40.421277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:40.421435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:40.421485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:40.421522] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:40.425086] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: DOWN (p=42.48%) [2026-02-09T20:23:40.425371] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-09T20:23:40.425503] [INFO ] [sig ] HAS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:40.571097] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HAS.txt [2026-02-09T20:23:40.571263] [INFO ] [sig ] [1431/3427] Completed HAS in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:40.571303] [INFO ] [sig ] [1432/3427] Forecasting HASI... [2026-02-09T20:23:40.571333] [INFO ] [sig ] Generating forecast for: HASI [2026-02-09T20:23:40.571364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-09T20:23:40.582563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-09T20:23:40.582945] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-09T20:23:40.583768] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-09T20:23:40.583820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:40.583879] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:40.583910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:40.583978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:40.642272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:40.643003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:40.643096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:40.643130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:40.775311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:40.775467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:40.775508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:40.775539] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:40.778971] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: DOWN (p=3.08%) [2026-02-09T20:23:40.779260] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-09T20:23:40.779392] [INFO ] [sig ] HASI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:40.929362] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HASI.txt [2026-02-09T20:23:40.929531] [INFO ] [sig ] [1432/3427] Completed HASI in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:40.929593] [INFO ] [sig ] [1433/3427] Forecasting HBAN... [2026-02-09T20:23:40.929629] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-09T20:23:40.929661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-09T20:23:40.941756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-09T20:23:40.942148] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-09T20:23:40.943030] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-09T20:23:40.943084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:40.943116] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:40.943143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:40.943200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:41.001465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:41.002232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:41.002316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:41.002350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:41.127863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:41.128022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:41.128063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:41.128092] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:41.131544] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-02-09T20:23:41.131840] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-09T20:23:41.131965] [INFO ] [sig ] HBAN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:41.281268] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HBAN.txt [2026-02-09T20:23:41.281431] [INFO ] [sig ] [1433/3427] Completed HBAN in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:41.281473] [INFO ] [sig ] [1434/3427] Forecasting HBANL... [2026-02-09T20:23:41.281502] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-09T20:23:41.281534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-09T20:23:41.292209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-09T20:23:41.292554] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-09T20:23:41.293413] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-09T20:23:41.293467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:41.293499] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:41.293526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:41.293606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:41.350522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:41.351294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:41.351377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:41.351411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:41.469676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:41.469835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:41.469878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:41.469909] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:41.473598] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: UP (p=87.06%) [2026-02-09T20:23:41.473919] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-09T20:23:41.474058] [INFO ] [sig ] HBANL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:41.623263] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HBANL.txt [2026-02-09T20:23:41.623421] [INFO ] [sig ] [1434/3427] Completed HBANL in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:41.623465] [INFO ] [sig ] [1435/3427] Forecasting HBANP... [2026-02-09T20:23:41.623504] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-09T20:23:41.623541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-09T20:23:41.635153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-09T20:23:41.635547] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-09T20:23:41.636408] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-09T20:23:41.636462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:41.636496] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:41.636524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:41.636602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:41.694442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:41.695328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:41.695412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:41.695446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:41.813210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:41.813369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:41.813411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:41.813442] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:41.816980] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-02-09T20:23:41.817270] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-09T20:23:41.817424] [INFO ] [sig ] HBANP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:41.984429] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HBANP.txt [2026-02-09T20:23:41.984619] [INFO ] [sig ] [1435/3427] Completed HBANP in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:41.984679] [INFO ] [sig ] [1436/3427] Forecasting HBB... [2026-02-09T20:23:41.984713] [INFO ] [sig ] Generating forecast for: HBB [2026-02-09T20:23:41.984750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-09T20:23:41.996197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-09T20:23:41.996637] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-09T20:23:41.997527] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-09T20:23:41.997605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:41.997641] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:41.997668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:41.997726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:42.056114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:42.057041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:42.057136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:42.057183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:42.175695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:42.175872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:42.175913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:42.175942] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:42.179532] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: DOWN (p=33.05%) [2026-02-09T20:23:42.179850] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-09T20:23:42.179986] [INFO ] [sig ] HBB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:42.330402] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HBB.txt [2026-02-09T20:23:42.330566] [INFO ] [sig ] [1436/3427] Completed HBB in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:42.330629] [INFO ] [sig ] [1437/3427] Forecasting HBCP... [2026-02-09T20:23:42.330661] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-09T20:23:42.330691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-09T20:23:42.342476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-09T20:23:42.342918] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-09T20:23:42.343770] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-09T20:23:42.343823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:42.343854] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:42.343883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:42.343941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:42.403888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:42.404905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:42.405052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:42.405088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:42.533854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:42.534019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:42.534059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:42.534088] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:42.538072] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=16.59%) [2026-02-09T20:23:42.538376] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-09T20:23:42.538537] [INFO ] [sig ] HBCP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:42.698722] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HBCP.txt [2026-02-09T20:23:42.698890] [INFO ] [sig ] [1437/3427] Completed HBCP in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:42.698931] [INFO ] [sig ] [1438/3427] Forecasting HBM... [2026-02-09T20:23:42.698962] [INFO ] [sig ] Generating forecast for: HBM [2026-02-09T20:23:42.698993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-09T20:23:42.711078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-09T20:23:42.711471] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-09T20:23:42.712301] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-09T20:23:42.712354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:42.712386] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:42.712413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:42.712472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:42.770721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:42.771634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:42.771721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:42.771755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:42.894066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:42.894225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:42.894264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:42.894294] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:42.898072] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: DOWN (p=25.99%) [2026-02-09T20:23:42.898454] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-09T20:23:42.898623] [INFO ] [sig ] HBM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:43.059124] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HBM.txt [2026-02-09T20:23:43.059273] [INFO ] [sig ] [1438/3427] Completed HBM in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-09T20:23:43.059313] [INFO ] [sig ] [1439/3427] Forecasting HBNC... [2026-02-09T20:23:43.059344] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-09T20:23:43.059374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-09T20:23:43.071091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-09T20:23:43.071463] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-09T20:23:43.072489] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-09T20:23:43.072542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:43.072596] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:43.072626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:43.072683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:43.130496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:43.131377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:43.131459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:43.131493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:43.254106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:43.254281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:43.254359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:43.254392] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:43.258534] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-09T20:23:43.258951] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-09T20:23:43.259098] [INFO ] [sig ] HBNC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:43.406213] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HBNC.txt [2026-02-09T20:23:43.406389] [INFO ] [sig ] [1439/3427] Completed HBNC in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-09T20:23:43.406431] [INFO ] [sig ] [1440/3427] Forecasting HCA... [2026-02-09T20:23:43.406463] [INFO ] [sig ] Generating forecast for: HCA [2026-02-09T20:23:43.406494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-09T20:23:43.419498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-09T20:23:43.419941] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-09T20:23:43.421002] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-09T20:23:43.421054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:43.421086] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:43.421113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:43.421169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:43.479353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:43.480249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:43.480349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:43.480383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:43.599409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:43.599595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:43.599646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:43.599682] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:43.603454] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: UP (p=80.51%) [2026-02-09T20:23:43.603831] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-09T20:23:43.603998] [INFO ] [sig ] HCA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:43.811394] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HCA.txt [2026-02-09T20:23:43.811588] [INFO ] [sig ] [1440/3427] Completed HCA in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:43.811636] [INFO ] [sig ] [1441/3427] Forecasting HCC... [2026-02-09T20:23:43.811665] [INFO ] [sig ] Generating forecast for: HCC [2026-02-09T20:23:43.811696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-09T20:23:43.822725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-09T20:23:43.823089] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-09T20:23:43.823929] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-09T20:23:43.823981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:43.824014] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:43.824041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:43.824099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:43.880739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:43.881513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:43.881651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:43.881688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:44.008153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:44.008330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:44.008377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:44.008408] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:44.012224] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=85.92%) [2026-02-09T20:23:44.012522] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-09T20:23:44.012675] [INFO ] [sig ] HCC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:44.163857] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HCC.txt [2026-02-09T20:23:44.164028] [INFO ] [sig ] [1441/3427] Completed HCC in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:44.164071] [INFO ] [sig ] [1442/3427] Forecasting HCI... [2026-02-09T20:23:44.164108] [INFO ] [sig ] Generating forecast for: HCI [2026-02-09T20:23:44.164153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-09T20:23:44.176371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-09T20:23:44.176791] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-09T20:23:44.177675] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-09T20:23:44.177729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:44.177762] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:44.177788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:44.177874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:44.237213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:44.238186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:44.238278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:44.238314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:44.361380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:44.361535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:44.361592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:44.361625] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:44.365078] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: DOWN (p=4.77%) [2026-02-09T20:23:44.365368] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-09T20:23:44.365496] [INFO ] [sig ] HCI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:44.514533] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HCI.txt [2026-02-09T20:23:44.514707] [INFO ] [sig ] [1442/3427] Completed HCI in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:44.514747] [INFO ] [sig ] [1443/3427] Forecasting HCM... [2026-02-09T20:23:44.514778] [INFO ] [sig ] Generating forecast for: HCM [2026-02-09T20:23:44.515001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-09T20:23:44.527233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-09T20:23:44.527995] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-09T20:23:44.528880] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-09T20:23:44.528933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:44.528996] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:44.529026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:44.529082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:44.592834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:44.593839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:44.593945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:44.593981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:44.717104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:44.717261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:44.717302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:44.717332] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:44.721197] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: UP (p=61.11%) [2026-02-09T20:23:44.721480] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-09T20:23:44.721628] [INFO ] [sig ] HCM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:44.870318] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HCM.txt [2026-02-09T20:23:44.870474] [INFO ] [sig ] [1443/3427] Completed HCM in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:44.870524] [INFO ] [sig ] [1444/3427] Forecasting HCSG... [2026-02-09T20:23:44.870565] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-09T20:23:44.870620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-09T20:23:44.882803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-09T20:23:44.883433] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-09T20:23:44.884478] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-09T20:23:44.884531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:44.884611] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:44.884642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:44.884700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:44.944718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:44.945621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:44.945711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:44.945744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:45.072636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:45.072803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:45.072843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:45.072872] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:45.076557] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-02-09T20:23:45.076925] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-09T20:23:45.077068] [INFO ] [sig ] HCSG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:45.235282] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HCSG.txt [2026-02-09T20:23:45.235440] [INFO ] [sig ] [1444/3427] Completed HCSG in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:45.235484] [INFO ] [sig ] [1445/3427] Forecasting HD... [2026-02-09T20:23:45.235516] [INFO ] [sig ] Generating forecast for: HD [2026-02-09T20:23:45.235554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-09T20:23:45.250948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-09T20:23:45.251368] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-09T20:23:45.252317] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-09T20:23:45.252385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:45.252418] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:45.252445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:45.252504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:45.312829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:45.313762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:45.313857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:45.313892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:45.440481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:45.440675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:45.440727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:45.440775] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:45.444508] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: UP (p=84.07%) [2026-02-09T20:23:45.445024] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-09T20:23:45.445168] [INFO ] [sig ] HD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:45.599077] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HD.txt [2026-02-09T20:23:45.599250] [INFO ] [sig ] [1445/3427] Completed HD in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:45.599292] [INFO ] [sig ] [1446/3427] Forecasting HDB... [2026-02-09T20:23:45.599322] [INFO ] [sig ] Generating forecast for: HDB [2026-02-09T20:23:45.599356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-09T20:23:45.612125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-09T20:23:45.612551] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-09T20:23:45.613643] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-09T20:23:45.613709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:45.613746] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:45.613772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:45.614015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:45.673849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:45.674733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:45.674814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:45.674847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:45.819866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:45.820031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:45.820071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:45.820100] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:45.823755] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-02-09T20:23:45.824089] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-09T20:23:45.824232] [INFO ] [sig ] HDB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:45.977556] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HDB.txt [2026-02-09T20:23:45.977954] [INFO ] [sig ] [1446/3427] Completed HDB in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:45.977996] [INFO ] [sig ] [1447/3427] Forecasting HDSN... [2026-02-09T20:23:45.978027] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-09T20:23:45.978075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-09T20:23:45.990920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-09T20:23:45.991323] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-09T20:23:45.992166] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-09T20:23:45.992219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:45.992250] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:45.992277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:45.992336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:46.052928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:46.053896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:46.053990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:46.054026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:46.180403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:46.180591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:46.180644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:46.180680] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:46.184221] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: UP (p=96.24%) [2026-02-09T20:23:46.184504] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-09T20:23:46.184671] [INFO ] [sig ] HDSN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:46.330341] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HDSN.txt [2026-02-09T20:23:46.330498] [INFO ] [sig ] [1447/3427] Completed HDSN in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:46.330539] [INFO ] [sig ] [1448/3427] Forecasting HE... [2026-02-09T20:23:46.330589] [INFO ] [sig ] Generating forecast for: HE [2026-02-09T20:23:46.330627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-09T20:23:46.342071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-09T20:23:46.342432] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-09T20:23:46.343275] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-09T20:23:46.343329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:46.343363] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:46.343391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:46.343448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:46.401207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:46.402129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:46.402211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:46.402245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:46.522953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:46.523117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:46.523158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:46.523187] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:46.527118] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=83.25%) [2026-02-09T20:23:46.527413] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-09T20:23:46.527545] [INFO ] [sig ] HE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:46.676526] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HE.txt [2026-02-09T20:23:46.676714] [INFO ] [sig ] [1448/3427] Completed HE in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:46.676756] [INFO ] [sig ] [1449/3427] Forecasting HEI... [2026-02-09T20:23:46.676786] [INFO ] [sig ] Generating forecast for: HEI [2026-02-09T20:23:46.676818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-09T20:23:46.687850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-09T20:23:46.688192] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-09T20:23:46.689068] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-09T20:23:46.689121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:46.689152] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:46.689180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:46.689236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:46.746145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:46.747195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:46.747277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:46.747310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:46.870919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:46.871075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:46.871114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:46.871143] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:46.874621] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: UP (p=63.81%) [2026-02-09T20:23:46.874893] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-09T20:23:46.875017] [INFO ] [sig ] HEI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:47.018990] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HEI.txt [2026-02-09T20:23:47.019147] [INFO ] [sig ] [1449/3427] Completed HEI in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:47.019188] [INFO ] [sig ] [1450/3427] Forecasting HELE... [2026-02-09T20:23:47.019218] [INFO ] [sig ] Generating forecast for: HELE [2026-02-09T20:23:47.019252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-09T20:23:47.030402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-09T20:23:47.030829] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-09T20:23:47.031677] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-09T20:23:47.031730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:47.031761] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:47.031788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:47.031845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:47.088118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:47.089023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:47.089106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:47.089140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:47.210195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:47.210350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:47.210388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:47.210416] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:47.214271] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: DOWN (p=43.68%) [2026-02-09T20:23:47.214546] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-09T20:23:47.214708] [INFO ] [sig ] HELE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:47.364631] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HELE.txt [2026-02-09T20:23:47.364773] [INFO ] [sig ] [1450/3427] Completed HELE in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:47.364813] [INFO ] [sig ] [1451/3427] Forecasting HEPS... [2026-02-09T20:23:47.364842] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-09T20:23:47.364872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-09T20:23:47.377318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-09T20:23:47.377724] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-09T20:23:47.378548] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-09T20:23:47.378621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:47.378656] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:47.378686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:47.378743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:47.437696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:47.438390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:47.438471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:47.438503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:47.560416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:47.560598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:47.560639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:47.560669] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:47.564151] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-02-09T20:23:47.564425] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-09T20:23:47.564551] [INFO ] [sig ] HEPS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:47.709589] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HEPS.txt [2026-02-09T20:23:47.709765] [INFO ] [sig ] [1451/3427] Completed HEPS in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:47.709807] [INFO ] [sig ] [1452/3427] Forecasting HEQ... [2026-02-09T20:23:47.709837] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-09T20:23:47.709869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-09T20:23:47.721808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-09T20:23:47.722219] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-09T20:23:47.723052] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-09T20:23:47.723104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:47.723135] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:47.723162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:47.723218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:47.785313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:47.786265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:47.786354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:47.786387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:47.913486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:47.913675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:47.913720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:47.913749] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:47.917385] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=92.79%) [2026-02-09T20:23:47.917710] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-09T20:23:47.917846] [INFO ] [sig ] HEQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:48.074373] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HEQ.txt [2026-02-09T20:23:48.074589] [INFO ] [sig ] [1452/3427] Completed HEQ in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:48.074644] [INFO ] [sig ] [1453/3427] Forecasting HERO... [2026-02-09T20:23:48.074676] [INFO ] [sig ] Generating forecast for: HERO [2026-02-09T20:23:48.074711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-09T20:23:48.087412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-09T20:23:48.087814] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-09T20:23:48.088928] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-09T20:23:48.088980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:48.089012] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:48.089039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:48.089100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:48.148174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:48.149155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:48.149259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:48.149295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:48.274795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:48.274954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:48.274993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:48.275021] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:48.278479] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: UP (p=70.30%) [2026-02-09T20:23:48.278796] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-09T20:23:48.278924] [INFO ] [sig ] HERO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:48.424863] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HERO.txt [2026-02-09T20:23:48.425225] [INFO ] [sig ] [1453/3427] Completed HERO in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:48.425266] [INFO ] [sig ] [1454/3427] Forecasting HESM... [2026-02-09T20:23:48.425295] [INFO ] [sig ] Generating forecast for: HESM [2026-02-09T20:23:48.425328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-09T20:23:48.437110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-09T20:23:48.437553] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-09T20:23:48.438421] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-09T20:23:48.438473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:48.438505] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:48.438533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:48.438608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:48.498261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:48.499168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:48.499323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:48.499359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:48.627683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:48.628006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:48.628049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:48.628079] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:48.631740] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-02-09T20:23:48.632043] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-09T20:23:48.632182] [INFO ] [sig ] HESM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:48.777744] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HESM.txt [2026-02-09T20:23:48.777906] [INFO ] [sig ] [1454/3427] Completed HESM in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-09T20:23:48.777945] [INFO ] [sig ] [1455/3427] Forecasting HFFG... [2026-02-09T20:23:48.777975] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-09T20:23:48.778005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-09T20:23:48.789864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-09T20:23:48.790257] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-09T20:23:48.791098] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-09T20:23:48.791152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:48.791185] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:48.791212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:48.791270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:48.848797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:48.849773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:48.849863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:48.849895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:48.969492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:48.969670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:48.969711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:48.969742] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:48.973185] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: UP (p=70.01%) [2026-02-09T20:23:48.973490] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-09T20:23:48.973639] [INFO ] [sig ] HFFG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:49.121469] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HFFG.txt [2026-02-09T20:23:49.121646] [INFO ] [sig ] [1455/3427] Completed HFFG in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-09T20:23:49.121689] [INFO ] [sig ] [1456/3427] Forecasting HFRO... [2026-02-09T20:23:49.121719] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-09T20:23:49.121751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-09T20:23:49.133133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-09T20:23:49.133529] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-09T20:23:49.134510] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-09T20:23:49.134617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:49.134660] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:49.134694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:49.134764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:49.192286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:49.193184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:49.193271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:49.193305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:49.317442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:49.317647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:49.317697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:49.317737] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:49.321355] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-09T20:23:49.321661] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-09T20:23:49.321795] [INFO ] [sig ] HFRO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:49.467900] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HFRO.txt [2026-02-09T20:23:49.468048] [INFO ] [sig ] [1456/3427] Completed HFRO in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-09T20:23:49.468096] [INFO ] [sig ] [1457/3427] Forecasting HFWA... [2026-02-09T20:23:49.468128] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-09T20:23:49.468158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-09T20:23:49.479835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-09T20:23:49.480229] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-09T20:23:49.481065] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-09T20:23:49.481117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:49.481150] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:49.481177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:49.481233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:49.538684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:49.539594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:49.539693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:49.539732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:49.661588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:49.661755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:49.661802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:49.661835] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:49.665387] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=94.84%) [2026-02-09T20:23:49.665678] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-09T20:23:49.665834] [INFO ] [sig ] HFWA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:49.811143] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HFWA.txt [2026-02-09T20:23:49.811347] [INFO ] [sig ] [1457/3427] Completed HFWA in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:49.811398] [INFO ] [sig ] [1458/3427] Forecasting HG... [2026-02-09T20:23:49.811431] [INFO ] [sig ] Generating forecast for: HG [2026-02-09T20:23:49.811462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-09T20:23:49.823680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-09T20:23:49.824245] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-09T20:23:49.825085] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-09T20:23:49.825137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:49.825177] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:49.825210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:49.825280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:49.882281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:49.883211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:49.883295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:49.883328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:50.010001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:50.010175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:50.010215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:50.010244] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:50.013841] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: DOWN (p=15.44%) [2026-02-09T20:23:50.014134] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-09T20:23:50.014268] [INFO ] [sig ] HG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:50.162194] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HG.txt [2026-02-09T20:23:50.162356] [INFO ] [sig ] [1458/3427] Completed HG in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:50.162396] [INFO ] [sig ] [1459/3427] Forecasting HGBL... [2026-02-09T20:23:50.162426] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-09T20:23:50.162458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-09T20:23:50.174720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-09T20:23:50.175150] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-09T20:23:50.176085] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-09T20:23:50.176151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:50.176189] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:50.176222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:50.176292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:50.234008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:50.234955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:50.235055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:50.235088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:50.365461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:50.365653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:50.365713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:50.365755] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:50.370431] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-02-09T20:23:50.370902] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-09T20:23:50.371067] [INFO ] [sig ] HGBL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:50.544098] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HGBL.txt [2026-02-09T20:23:50.544258] [INFO ] [sig ] [1459/3427] Completed HGBL in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:50.544305] [INFO ] [sig ] [1460/3427] Forecasting HGLB... [2026-02-09T20:23:50.544336] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-09T20:23:50.544369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-09T20:23:50.555977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-09T20:23:50.556361] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-09T20:23:50.557202] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-09T20:23:50.557255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:50.557287] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:50.557314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:50.557390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:50.614998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:50.616152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:50.616236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:50.616268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:50.737401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:50.737564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:50.737624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:50.737654] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:50.741140] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-02-09T20:23:50.741452] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-09T20:23:50.741605] [INFO ] [sig ] HGLB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:50.894481] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HGLB.txt [2026-02-09T20:23:50.894706] [INFO ] [sig ] [1460/3427] Completed HGLB in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:50.894765] [INFO ] [sig ] [1461/3427] Forecasting HGTY... [2026-02-09T20:23:50.894802] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-09T20:23:50.894841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-09T20:23:50.909060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-09T20:23:50.909511] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-09T20:23:50.910558] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-09T20:23:50.910646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:50.910725] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:50.910767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:50.910856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:50.972758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:50.973677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:50.973759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:50.973792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:51.091755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:51.091923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:51.091964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:51.091993] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:51.095460] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: DOWN (p=8.36%) [2026-02-09T20:23:51.095798] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-09T20:23:51.095940] [INFO ] [sig ] HGTY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:51.241099] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HGTY.txt [2026-02-09T20:23:51.241259] [INFO ] [sig ] [1461/3427] Completed HGTY in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:51.241300] [INFO ] [sig ] [1462/3427] Forecasting HHH... [2026-02-09T20:23:51.241331] [INFO ] [sig ] Generating forecast for: HHH [2026-02-09T20:23:51.241362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-09T20:23:51.253944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-09T20:23:51.254317] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-09T20:23:51.255138] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-09T20:23:51.255191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:51.255222] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:51.255248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:51.255303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:51.314401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:51.315483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:51.315565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:51.315620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:51.440537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:51.440717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:51.440758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:51.440787] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:51.444465] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-09T20:23:51.444775] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-09T20:23:51.444903] [INFO ] [sig ] HHH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:51.592770] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HHH.txt [2026-02-09T20:23:51.593129] [INFO ] [sig ] [1462/3427] Completed HHH in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:51.593170] [INFO ] [sig ] [1463/3427] Forecasting HI... [2026-02-09T20:23:51.593201] [INFO ] [sig ] Generating forecast for: HI [2026-02-09T20:23:51.593231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HI' from 'https://tdm.silogroup.org/data/derivative_storage/HI.csv'. [2026-02-09T20:23:51.605143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HI'. [2026-02-09T20:23:51.605505] [INFO ] [FORECASTER] Starting predict_future for HI [2026-02-09T20:23:51.606328] [DEBUG] [LOCAL ] No optimal features file found for HI: ./output/feature-sets/HI.txt [2026-02-09T20:23:51.606381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:51.606414] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:51.606441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:51.606497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:51.665603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:51.666537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:51.666646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:51.666682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:51.789200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:51.789358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:51.789416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:51.789446] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:51.792856] [DEBUG] [FORECASTER] HI: Forecast T+1@11:T+2@11: UP (p=77.53%) [2026-02-09T20:23:51.793133] [INFO ] [FORECASTER] Completed predict_future for HI [2026-02-09T20:23:51.793264] [INFO ] [sig ] HI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:51.939134] [INFO ] [LOCAL ] Saved forecast: HI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HI.txt [2026-02-09T20:23:51.939270] [INFO ] [sig ] [1463/3427] Completed HI in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:51.939309] [INFO ] [sig ] [1464/3427] Forecasting HIFS... [2026-02-09T20:23:51.939340] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-09T20:23:51.939370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-09T20:23:51.953538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-09T20:23:51.954005] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-09T20:23:51.954826] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-09T20:23:51.954877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:51.954910] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:51.954937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:51.954993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:52.011654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:52.012406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:52.012495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:52.012530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:52.130769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:52.130937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:52.130978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:52.131007] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:52.134501] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=28.11%) [2026-02-09T20:23:52.134803] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-09T20:23:52.134930] [INFO ] [sig ] HIFS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:52.292440] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HIFS.txt [2026-02-09T20:23:52.292629] [INFO ] [sig ] [1464/3427] Completed HIFS in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:52.292674] [INFO ] [sig ] [1465/3427] Forecasting HIG... [2026-02-09T20:23:52.292706] [INFO ] [sig ] Generating forecast for: HIG [2026-02-09T20:23:52.292742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-09T20:23:52.305865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-09T20:23:52.306254] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-09T20:23:52.307089] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-09T20:23:52.307143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:52.307177] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:52.307205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:52.307263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:52.366374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:52.367065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:52.367142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:52.367175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:52.486940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:52.487097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:52.487135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:52.487165] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:52.490600] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-02-09T20:23:52.490875] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-09T20:23:52.491000] [INFO ] [sig ] HIG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:52.636562] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HIG.txt [2026-02-09T20:23:52.636747] [INFO ] [sig ] [1465/3427] Completed HIG in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:52.636798] [INFO ] [sig ] [1466/3427] Forecasting HII... [2026-02-09T20:23:52.636837] [INFO ] [sig ] Generating forecast for: HII [2026-02-09T20:23:52.636872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-09T20:23:52.648277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-09T20:23:52.648648] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-09T20:23:52.649465] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-09T20:23:52.649518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:52.649549] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:52.649600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:52.649659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:52.706414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:52.707296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:52.707405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:52.707440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:52.831724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:52.831888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:52.831926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:52.831955] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:52.835358] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=70.68%) [2026-02-09T20:23:52.835651] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-09T20:23:52.835790] [INFO ] [sig ] HII: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:52.980317] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HII.txt [2026-02-09T20:23:52.980462] [INFO ] [sig ] [1466/3427] Completed HII in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:52.980502] [INFO ] [sig ] [1467/3427] Forecasting HIMS... [2026-02-09T20:23:52.980533] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-09T20:23:52.980563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-09T20:23:52.991637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-09T20:23:52.992006] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-09T20:23:52.992810] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-09T20:23:52.992862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:52.992908] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:52.992936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:52.992993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:53.050331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:53.051159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:53.051240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:53.051274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:53.170766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:53.170934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:53.170974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:53.171002] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:53.174432] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: UP (p=61.00%) [2026-02-09T20:23:53.174730] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-09T20:23:53.174881] [INFO ] [sig ] HIMS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:53.322526] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HIMS.txt [2026-02-09T20:23:53.322715] [INFO ] [sig ] [1467/3427] Completed HIMS in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:53.322759] [INFO ] [sig ] [1468/3427] Forecasting HIMX... [2026-02-09T20:23:53.322794] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-09T20:23:53.322826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-09T20:23:53.334124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-09T20:23:53.334454] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-09T20:23:53.335295] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-09T20:23:53.335348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:53.335380] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:53.335407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:53.335463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:53.395171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:53.396028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:53.396109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:53.396143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:53.524435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:53.524618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:53.524661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:53.524691] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:53.528424] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=68.34%) [2026-02-09T20:23:53.528759] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-09T20:23:53.528910] [INFO ] [sig ] HIMX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:53.696874] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HIMX.txt [2026-02-09T20:23:53.697038] [INFO ] [sig ] [1468/3427] Completed HIMX in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:53.697081] [INFO ] [sig ] [1469/3427] Forecasting HIO... [2026-02-09T20:23:53.697113] [INFO ] [sig ] Generating forecast for: HIO [2026-02-09T20:23:53.697145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-09T20:23:53.709675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-09T20:23:53.710138] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-09T20:23:53.711058] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-09T20:23:53.711114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:53.711152] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:53.711192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:53.711255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:53.776656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:53.777601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:53.777689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:53.777723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:53.904238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:53.904397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:53.904441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:53.904482] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:53.908247] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: DOWN (p=6.96%) [2026-02-09T20:23:53.908644] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-09T20:23:53.908832] [INFO ] [sig ] HIO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:54.066020] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HIO.txt [2026-02-09T20:23:54.066164] [INFO ] [sig ] [1469/3427] Completed HIO in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:54.066203] [INFO ] [sig ] [1470/3427] Forecasting HIPO... [2026-02-09T20:23:54.066234] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-09T20:23:54.066265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-09T20:23:54.078011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-09T20:23:54.078399] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-09T20:23:54.079218] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-09T20:23:54.079271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:54.079303] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:54.079330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:54.079386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:54.137847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:54.139018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:54.139117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:54.139150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:54.272347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:54.272518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:54.272560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:54.272610] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:54.276030] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: UP (p=61.47%) [2026-02-09T20:23:54.276309] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-09T20:23:54.276436] [INFO ] [sig ] HIPO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:54.421894] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HIPO.txt [2026-02-09T20:23:54.422052] [INFO ] [sig ] [1470/3427] Completed HIPO in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-09T20:23:54.422092] [INFO ] [sig ] [1471/3427] Forecasting HITI... [2026-02-09T20:23:54.422143] [INFO ] [sig ] Generating forecast for: HITI [2026-02-09T20:23:54.422177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-09T20:23:54.433795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-09T20:23:54.434232] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-09T20:23:54.435313] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-09T20:23:54.435367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:54.435401] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:54.435431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:54.435489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:54.498821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:54.499675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:54.499794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:54.499829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:54.623709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:54.623872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:54.623920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:54.623957] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:54.627326] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: DOWN (p=42.41%) [2026-02-09T20:23:54.627640] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-09T20:23:54.627772] [INFO ] [sig ] HITI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:54.781511] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HITI.txt [2026-02-09T20:23:54.781716] [INFO ] [sig ] [1471/3427] Completed HITI in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-09T20:23:54.781768] [INFO ] [sig ] [1472/3427] Forecasting HIVE... [2026-02-09T20:23:54.781801] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-09T20:23:54.781832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-09T20:23:54.794195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-09T20:23:54.794631] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-09T20:23:54.795462] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-09T20:23:54.795517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:54.795550] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:54.795602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:54.795663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:54.856242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:54.857224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:54.857323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:54.857379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:54.984822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:54.984988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:54.985030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:54.985061] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:54.988964] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=79.01%) [2026-02-09T20:23:54.989334] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-09T20:23:54.989485] [INFO ] [sig ] HIVE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:55.141300] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HIVE.txt [2026-02-09T20:23:55.141469] [INFO ] [sig ] [1472/3427] Completed HIVE in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-09T20:23:55.141510] [INFO ] [sig ] [1473/3427] Forecasting HIX... [2026-02-09T20:23:55.141540] [INFO ] [sig ] Generating forecast for: HIX [2026-02-09T20:23:55.141593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-09T20:23:55.153195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-09T20:23:55.153622] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-09T20:23:55.154472] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-09T20:23:55.154528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:55.154560] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:55.154616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:55.154675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:55.212773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:55.213732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:55.213822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:55.213856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:55.338739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:55.338949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:55.338992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:55.339022] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:55.343037] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=97.18%) [2026-02-09T20:23:55.343541] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-09T20:23:55.343695] [INFO ] [sig ] HIX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:55.512335] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HIX.txt [2026-02-09T20:23:55.512767] [INFO ] [sig ] [1473/3427] Completed HIX in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-09T20:23:55.512836] [INFO ] [sig ] [1474/3427] Forecasting HL... [2026-02-09T20:23:55.512889] [INFO ] [sig ] Generating forecast for: HL [2026-02-09T20:23:55.512940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-09T20:23:55.528344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-09T20:23:55.528777] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-09T20:23:55.529621] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-09T20:23:55.529675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:55.529708] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:55.529736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:55.529794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:55.604525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:55.605844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:55.605953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:55.605998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:55.753135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:55.753297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:55.753341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:55.753415] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:55.757263] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=50.02%) [2026-02-09T20:23:55.757668] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-09T20:23:55.757815] [INFO ] [sig ] HL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:55.926183] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HL.txt [2026-02-09T20:23:55.926409] [INFO ] [sig ] [1474/3427] Completed HL in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:55.926461] [INFO ] [sig ] [1475/3427] Forecasting HLAL... [2026-02-09T20:23:55.926500] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-09T20:23:55.926537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-09T20:23:55.940297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-09T20:23:55.940813] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-09T20:23:55.941744] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-09T20:23:55.941801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:55.941835] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:55.941863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:55.941921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:56.011556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:56.012787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:56.012883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:56.012919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:56.151883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:56.152075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:56.152322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:56.152358] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:56.157154] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: DOWN (p=37.69%) [2026-02-09T20:23:56.157683] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-09T20:23:56.157884] [INFO ] [sig ] HLAL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:56.328502] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HLAL.txt [2026-02-09T20:23:56.328684] [INFO ] [sig ] [1475/3427] Completed HLAL in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:56.328726] [INFO ] [sig ] [1476/3427] Forecasting HLF... [2026-02-09T20:23:56.328757] [INFO ] [sig ] Generating forecast for: HLF [2026-02-09T20:23:56.328789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-09T20:23:56.340975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-09T20:23:56.341378] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-09T20:23:56.342228] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-09T20:23:56.342283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:56.342315] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:56.342342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:56.342400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:56.400052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:56.400964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:56.401051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:56.401119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:56.523260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:56.523420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:56.523460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:56.523489] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:56.527264] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: DOWN (p=28.34%) [2026-02-09T20:23:56.527659] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-09T20:23:56.527827] [INFO ] [sig ] HLF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:56.682985] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HLF.txt [2026-02-09T20:23:56.683153] [INFO ] [sig ] [1476/3427] Completed HLF in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:56.683194] [INFO ] [sig ] [1477/3427] Forecasting HLI... [2026-02-09T20:23:56.683225] [INFO ] [sig ] Generating forecast for: HLI [2026-02-09T20:23:56.683255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-09T20:23:56.694429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-09T20:23:56.694851] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-09T20:23:56.695718] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-09T20:23:56.695770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:56.695802] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:56.695829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:56.695890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:56.753238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:56.754124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:56.754209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:56.754242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:56.870097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:56.870262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:56.870303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:56.870333] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:56.873805] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: DOWN (p=10.56%) [2026-02-09T20:23:56.874098] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-09T20:23:56.874229] [INFO ] [sig ] HLI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:57.029141] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HLI.txt [2026-02-09T20:23:57.029307] [INFO ] [sig ] [1477/3427] Completed HLI in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:57.029352] [INFO ] [sig ] [1478/3427] Forecasting HLIO... [2026-02-09T20:23:57.029387] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-09T20:23:57.029423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-09T20:23:57.041963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-09T20:23:57.042352] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-09T20:23:57.043520] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-09T20:23:57.043594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:57.043662] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:57.043694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:57.043801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:57.109591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:57.110631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:57.110718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:57.110756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:57.235965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:57.236121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:57.236161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:57.236190] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:57.239648] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: UP (p=60.35%) [2026-02-09T20:23:57.239922] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-09T20:23:57.240046] [INFO ] [sig ] HLIO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:57.398044] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HLIO.txt [2026-02-09T20:23:57.398177] [INFO ] [sig ] [1478/3427] Completed HLIO in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:57.398217] [INFO ] [sig ] [1479/3427] Forecasting HLLY... [2026-02-09T20:23:57.398247] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-09T20:23:57.398278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-09T20:23:57.409664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-09T20:23:57.410012] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-09T20:23:57.410884] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-09T20:23:57.410940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:57.410976] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:57.411007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:57.411067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:57.478283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:57.479456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:57.479550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:57.479607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:57.608506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:57.608713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:57.608761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:57.608796] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:57.612698] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=87.22%) [2026-02-09T20:23:57.613063] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-09T20:23:57.613210] [INFO ] [sig ] HLLY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:57.784458] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HLLY.txt [2026-02-09T20:23:57.784650] [INFO ] [sig ] [1479/3427] Completed HLLY in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:57.784695] [INFO ] [sig ] [1480/3427] Forecasting HLMN... [2026-02-09T20:23:57.784729] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-09T20:23:57.784764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-09T20:23:57.796897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-09T20:23:57.797328] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-09T20:23:57.798480] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-09T20:23:57.798605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:57.798647] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:57.798677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:57.798740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:57.863594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:57.864733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:57.864823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:57.864860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:57.995039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:57.995406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:57.995450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:57.995481] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:58.000440] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=39.46%) [2026-02-09T20:23:58.000829] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-09T20:23:58.001003] [INFO ] [sig ] HLMN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:58.177650] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HLMN.txt [2026-02-09T20:23:58.177816] [INFO ] [sig ] [1480/3427] Completed HLMN in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:58.177856] [INFO ] [sig ] [1481/3427] Forecasting HLN... [2026-02-09T20:23:58.177885] [INFO ] [sig ] Generating forecast for: HLN [2026-02-09T20:23:58.177918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-09T20:23:58.189489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-09T20:23:58.189920] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-09T20:23:58.190818] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-09T20:23:58.190874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:58.190912] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:58.190947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:58.191009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:58.253439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:58.254409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:58.254499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:58.254536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:58.378686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:58.378844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:58.378889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:58.378975] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:58.382409] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-02-09T20:23:58.382702] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-09T20:23:58.382831] [INFO ] [sig ] HLN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:58.539169] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HLN.txt [2026-02-09T20:23:58.539310] [INFO ] [sig ] [1481/3427] Completed HLN in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:58.539350] [INFO ] [sig ] [1482/3427] Forecasting HLNE... [2026-02-09T20:23:58.539381] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-09T20:23:58.539413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-09T20:23:58.550882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-09T20:23:58.551247] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-09T20:23:58.552119] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-09T20:23:58.552174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:58.552211] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:58.552241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:58.552303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:58.614908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:58.615821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:58.615910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:58.615947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:58.736225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:58.736406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:58.736450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:58.736482] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:58.740603] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-02-09T20:23:58.740917] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-09T20:23:58.741068] [INFO ] [sig ] HLNE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:58.898138] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HLNE.txt [2026-02-09T20:23:58.898278] [INFO ] [sig ] [1482/3427] Completed HLNE in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:58.898325] [INFO ] [sig ] [1483/3427] Forecasting HLX... [2026-02-09T20:23:58.898356] [INFO ] [sig ] Generating forecast for: HLX [2026-02-09T20:23:58.898394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-09T20:23:58.910316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-09T20:23:58.910670] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-09T20:23:58.911474] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-09T20:23:58.911528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:58.911560] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:58.911612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:58.911671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:58.969388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:58.970073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:58.970183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:58.970219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:59.087996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:59.088151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:59.088192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:59.088220] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:59.091597] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: UP (p=55.44%) [2026-02-09T20:23:59.091867] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-09T20:23:59.092012] [INFO ] [sig ] HLX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:59.237242] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HLX.txt [2026-02-09T20:23:59.237427] [INFO ] [sig ] [1483/3427] Completed HLX in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:59.237469] [INFO ] [sig ] [1484/3427] Forecasting HMC... [2026-02-09T20:23:59.237499] [INFO ] [sig ] Generating forecast for: HMC [2026-02-09T20:23:59.237532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-09T20:23:59.248917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-09T20:23:59.249306] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-09T20:23:59.250204] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-09T20:23:59.250257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:59.250289] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:59.250315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:59.250372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:59.307681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:59.308474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:59.308558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:59.308612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:59.433479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:59.433648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:59.433689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:59.433718] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:59.437206] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=8.70%) [2026-02-09T20:23:59.437509] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-09T20:23:59.437658] [INFO ] [sig ] HMC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:23:59.589481] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HMC.txt [2026-02-09T20:23:59.589665] [INFO ] [sig ] [1484/3427] Completed HMC in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:59.589707] [INFO ] [sig ] [1485/3427] Forecasting HMN... [2026-02-09T20:23:59.589736] [INFO ] [sig ] Generating forecast for: HMN [2026-02-09T20:23:59.589766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-09T20:23:59.601665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-09T20:23:59.602060] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-09T20:23:59.602988] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-09T20:23:59.603055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:59.603095] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:59.603125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:59.603184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:23:59.663389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:23:59.664335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:23:59.664422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:23:59.664457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:23:59.784858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:23:59.785013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:23:59.785053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:23:59.785081] [INFO ] [FORECASTER] Training complete [2026-02-09T20:23:59.788535] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: UP (p=75.08%) [2026-02-09T20:23:59.788840] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-09T20:23:59.788967] [INFO ] [sig ] HMN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:23:59.935025] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HMN.txt [2026-02-09T20:23:59.935153] [INFO ] [sig ] [1485/3427] Completed HMN in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:23:59.935193] [INFO ] [sig ] [1486/3427] Forecasting HMY... [2026-02-09T20:23:59.935222] [INFO ] [sig ] Generating forecast for: HMY [2026-02-09T20:23:59.935254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-09T20:23:59.946703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-09T20:23:59.947093] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-09T20:23:59.948030] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-09T20:23:59.948085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:23:59.948118] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:23:59.948146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:23:59.948204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:00.010537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:00.011272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:00.011361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:00.011397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:00.129319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:00.129468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:00.129508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:00.129536] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:00.132954] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: UP (p=86.65%) [2026-02-09T20:24:00.133231] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-09T20:24:00.133364] [INFO ] [sig ] HMY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:00.282451] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HMY.txt [2026-02-09T20:24:00.282619] [INFO ] [sig ] [1486/3427] Completed HMY in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:24:00.282662] [INFO ] [sig ] [1487/3427] Forecasting HNDL... [2026-02-09T20:24:00.282692] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-09T20:24:00.282722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-09T20:24:00.295633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-09T20:24:00.296019] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-09T20:24:00.296914] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-09T20:24:00.296972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:00.297005] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:00.297033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:00.297092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:00.356372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:00.357255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:00.357549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:00.357602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:00.477614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:00.477780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:00.477839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:00.477869] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:00.481360] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=12.83%) [2026-02-09T20:24:00.481665] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-09T20:24:00.481795] [INFO ] [sig ] HNDL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:00.648122] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HNDL.txt [2026-02-09T20:24:00.648263] [INFO ] [sig ] [1487/3427] Completed HNDL in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-09T20:24:00.648304] [INFO ] [sig ] [1488/3427] Forecasting HNI... [2026-02-09T20:24:00.648335] [INFO ] [sig ] Generating forecast for: HNI [2026-02-09T20:24:00.648366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-09T20:24:00.659662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-09T20:24:00.660032] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-09T20:24:00.660877] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-09T20:24:00.660929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:00.660962] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:00.660991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:00.661048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:00.717238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:00.718029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:00.718144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:00.718179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:00.842187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:00.842344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:00.842384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:00.842413] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:00.846228] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=38.57%) [2026-02-09T20:24:00.846536] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-09T20:24:00.846703] [INFO ] [sig ] HNI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:00.999961] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HNI.txt [2026-02-09T20:24:01.000137] [INFO ] [sig ] [1488/3427] Completed HNI in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-09T20:24:01.000177] [INFO ] [sig ] [1489/3427] Forecasting HNRG... [2026-02-09T20:24:01.000208] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-09T20:24:01.000241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-09T20:24:01.011920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-09T20:24:01.012353] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-09T20:24:01.013240] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-09T20:24:01.013294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:01.013325] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:01.013353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:01.013411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:01.079126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:01.080096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:01.080184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:01.080218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:01.210411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:01.210567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:01.210632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:01.210664] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:01.214226] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=17.02%) [2026-02-09T20:24:01.214524] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-09T20:24:01.214681] [INFO ] [sig ] HNRG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:01.376515] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HNRG.txt [2026-02-09T20:24:01.376698] [INFO ] [sig ] [1489/3427] Completed HNRG in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-09T20:24:01.376741] [INFO ] [sig ] [1490/3427] Forecasting HOG... [2026-02-09T20:24:01.376771] [INFO ] [sig ] Generating forecast for: HOG [2026-02-09T20:24:01.376804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-09T20:24:01.389494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-09T20:24:01.389944] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-09T20:24:01.390874] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-09T20:24:01.390929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:01.390963] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:01.390995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:01.391055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:01.455706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:01.456705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:01.456803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:01.456837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:01.591516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:01.591712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:01.591771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:01.591814] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:01.596082] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=17.49%) [2026-02-09T20:24:01.596510] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-09T20:24:01.596709] [INFO ] [sig ] HOG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:01.751711] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HOG.txt [2026-02-09T20:24:01.751916] [INFO ] [sig ] [1490/3427] Completed HOG in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:01.751971] [INFO ] [sig ] [1491/3427] Forecasting HOLO... [2026-02-09T20:24:01.752014] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-09T20:24:01.752058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-09T20:24:01.766500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-09T20:24:01.767047] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-09T20:24:01.768378] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-09T20:24:01.768674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:01.768744] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:01.768792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:01.768877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:01.842394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:01.843380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:01.843472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:01.843506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:01.976334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:01.976503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:01.976545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:01.976599] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:01.980515] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: DOWN (p=42.89%) [2026-02-09T20:24:01.980996] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-09T20:24:01.981193] [INFO ] [sig ] HOLO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:02.153560] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HOLO.txt [2026-02-09T20:24:02.153841] [INFO ] [sig ] [1491/3427] Completed HOLO in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:02.153904] [INFO ] [sig ] [1492/3427] Forecasting HOLX... [2026-02-09T20:24:02.153951] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-09T20:24:02.153999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-09T20:24:02.166654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-09T20:24:02.167085] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-09T20:24:02.168043] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-09T20:24:02.168100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:02.168134] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:02.168161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:02.168220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:02.228287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:02.229231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:02.229323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:02.229359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:02.359882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:02.360066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:02.360120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:02.360159] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:02.365193] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=91.22%) [2026-02-09T20:24:02.365630] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-09T20:24:02.365788] [INFO ] [sig ] HOLX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:02.519776] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HOLX.txt [2026-02-09T20:24:02.519939] [INFO ] [sig ] [1492/3427] Completed HOLX in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:02.519979] [INFO ] [sig ] [1493/3427] Forecasting HOMB... [2026-02-09T20:24:02.520014] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-09T20:24:02.520046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-09T20:24:02.532105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-09T20:24:02.532558] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-09T20:24:02.533438] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-09T20:24:02.533492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:02.533524] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:02.533551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:02.533632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:02.594025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:02.594933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:02.595023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:02.595057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:02.720904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:02.721079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:02.721123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:02.721153] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:02.724733] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-02-09T20:24:02.725017] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-09T20:24:02.725151] [INFO ] [sig ] HOMB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:02.875077] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HOMB.txt [2026-02-09T20:24:02.875397] [INFO ] [sig ] [1493/3427] Completed HOMB in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:02.875437] [INFO ] [sig ] [1494/3427] Forecasting HON... [2026-02-09T20:24:02.875468] [INFO ] [sig ] Generating forecast for: HON [2026-02-09T20:24:02.875497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-09T20:24:02.887510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-09T20:24:02.887889] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-09T20:24:02.888729] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-09T20:24:02.888783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:02.888817] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:02.888845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:02.888904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:02.948048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:02.948759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:02.948838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:02.948871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:03.074810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:03.074968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:03.075011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:03.075049] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:03.078620] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: UP (p=61.70%) [2026-02-09T20:24:03.078897] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-09T20:24:03.079039] [INFO ] [sig ] HON: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:03.231559] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HON.txt [2026-02-09T20:24:03.231772] [INFO ] [sig ] [1494/3427] Completed HON in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:03.231827] [INFO ] [sig ] [1495/3427] Forecasting HOOD... [2026-02-09T20:24:03.231860] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-09T20:24:03.231890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-09T20:24:03.243774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-09T20:24:03.244155] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-09T20:24:03.245381] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-09T20:24:03.245433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:03.245510] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:03.245540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:03.245616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:03.306426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:03.307345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:03.307462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:03.307497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:03.439113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:03.439273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:03.439313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:03.439343] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:03.442923] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=67.18%) [2026-02-09T20:24:03.443232] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-09T20:24:03.443360] [INFO ] [sig ] HOOD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:03.589487] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HOOD.txt [2026-02-09T20:24:03.589640] [INFO ] [sig ] [1495/3427] Completed HOOD in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:03.589682] [INFO ] [sig ] [1496/3427] Forecasting HOPE... [2026-02-09T20:24:03.589711] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-09T20:24:03.589743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-09T20:24:03.601130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-09T20:24:03.601534] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-09T20:24:03.602403] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-09T20:24:03.602458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:03.602490] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:03.602518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:03.602599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:03.661717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:03.662434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:03.662519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:03.662554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:03.783683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:03.783843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:03.783885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:03.783918] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:03.787920] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: DOWN (p=33.42%) [2026-02-09T20:24:03.788253] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-09T20:24:03.788406] [INFO ] [sig ] HOPE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:03.937293] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HOPE.txt [2026-02-09T20:24:03.940855] [INFO ] [sig ] [1496/3427] Completed HOPE in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:03.940923] [INFO ] [sig ] [1497/3427] Forecasting HP... [2026-02-09T20:24:03.940958] [INFO ] [sig ] Generating forecast for: HP [2026-02-09T20:24:03.940991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-09T20:24:03.952708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-09T20:24:03.953111] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-09T20:24:03.954000] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-09T20:24:03.954054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:03.954088] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:03.954116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:03.954175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:04.014190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:04.015059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:04.015143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:04.015178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:04.133848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:04.134004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:04.134045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:04.134075] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:04.137710] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: UP (p=58.65%) [2026-02-09T20:24:04.138007] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-09T20:24:04.138160] [INFO ] [sig ] HP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:04.281971] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HP.txt [2026-02-09T20:24:04.282098] [INFO ] [sig ] [1497/3427] Completed HP in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:04.282137] [INFO ] [sig ] [1498/3427] Forecasting HPE... [2026-02-09T20:24:04.282167] [INFO ] [sig ] Generating forecast for: HPE [2026-02-09T20:24:04.282200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-09T20:24:04.293741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-09T20:24:04.294068] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-09T20:24:04.294872] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-09T20:24:04.294924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:04.294956] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:04.294983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:04.295040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:04.351716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:04.352448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:04.352527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:04.352561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:04.494298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:04.494484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:04.494543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:04.494665] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:04.499566] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-02-09T20:24:04.500006] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-09T20:24:04.500213] [INFO ] [sig ] HPE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:04.650117] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HPE.txt [2026-02-09T20:24:04.650288] [INFO ] [sig ] [1498/3427] Completed HPE in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:04.650328] [INFO ] [sig ] [1499/3427] Forecasting HPF... [2026-02-09T20:24:04.650358] [INFO ] [sig ] Generating forecast for: HPF [2026-02-09T20:24:04.650389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-09T20:24:04.662065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-09T20:24:04.662489] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-09T20:24:04.663349] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-09T20:24:04.663403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:04.663435] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:04.663462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:04.663520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:04.721891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:04.722806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:04.722896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:04.722932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:04.843348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:04.843511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:04.843553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:04.843604] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:04.847161] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: UP (p=51.37%) [2026-02-09T20:24:04.847499] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-09T20:24:04.847669] [INFO ] [sig ] HPF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:05.001245] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HPF.txt [2026-02-09T20:24:05.001386] [INFO ] [sig ] [1499/3427] Completed HPF in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:05.001426] [INFO ] [sig ] [1500/3427] Forecasting HPI... [2026-02-09T20:24:05.001455] [INFO ] [sig ] Generating forecast for: HPI [2026-02-09T20:24:05.001486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-09T20:24:05.013610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-09T20:24:05.013957] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-09T20:24:05.014786] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-09T20:24:05.014839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:05.014873] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:05.014900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:05.014960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:05.073930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:05.074697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:05.074780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:05.074831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:05.194360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:05.194516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:05.194556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:05.194606] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:05.198052] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=57.50%) [2026-02-09T20:24:05.198330] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-09T20:24:05.198454] [INFO ] [sig ] HPI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:05.350981] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HPI.txt [2026-02-09T20:24:05.351150] [INFO ] [sig ] [1500/3427] Completed HPI in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:05.351197] [INFO ] [sig ] [1501/3427] Forecasting HPK... [2026-02-09T20:24:05.351226] [INFO ] [sig ] Generating forecast for: HPK [2026-02-09T20:24:05.351260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-09T20:24:05.362378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-09T20:24:05.362745] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-09T20:24:05.363609] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-09T20:24:05.363664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:05.363695] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:05.363724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:05.363782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:05.423858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:05.424803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:05.424888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:05.424923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:05.552824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:05.552984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:05.553024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:05.553053] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:05.556542] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=37.67%) [2026-02-09T20:24:05.556854] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-09T20:24:05.556984] [INFO ] [sig ] HPK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:05.705728] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HPK.txt [2026-02-09T20:24:05.705869] [INFO ] [sig ] [1501/3427] Completed HPK in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:05.705909] [INFO ] [sig ] [1502/3427] Forecasting HPP... [2026-02-09T20:24:05.705940] [INFO ] [sig ] Generating forecast for: HPP [2026-02-09T20:24:05.705971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-09T20:24:05.718344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-09T20:24:05.718768] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-09T20:24:05.719605] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-09T20:24:05.719659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:05.719693] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:05.719736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:05.719796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:05.782731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:05.783645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:05.783749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:05.783783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:05.906935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:05.907096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:05.907139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:05.907168] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:05.911422] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-02-09T20:24:05.911720] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-09T20:24:05.911848] [INFO ] [sig ] HPP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:06.055825] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HPP.txt [2026-02-09T20:24:06.055959] [INFO ] [sig ] [1502/3427] Completed HPP in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:06.055998] [INFO ] [sig ] [1503/3427] Forecasting HPQ... [2026-02-09T20:24:06.056029] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-09T20:24:06.056067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-09T20:24:06.066953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-09T20:24:06.067291] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-09T20:24:06.068125] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-09T20:24:06.068178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:06.068210] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:06.068237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:06.068298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:06.127602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:06.128255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:06.128531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:06.128563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:06.255069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:06.255226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:06.255266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:06.255295] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:06.258875] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=11.19%) [2026-02-09T20:24:06.259184] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-09T20:24:06.259325] [INFO ] [sig ] HPQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:06.435587] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HPQ.txt [2026-02-09T20:24:06.435752] [INFO ] [sig ] [1503/3427] Completed HPQ in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:06.435792] [INFO ] [sig ] [1504/3427] Forecasting HPS... [2026-02-09T20:24:06.435821] [INFO ] [sig ] Generating forecast for: HPS [2026-02-09T20:24:06.435853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-09T20:24:06.447719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-09T20:24:06.448150] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-09T20:24:06.449108] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-09T20:24:06.449162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:06.449194] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:06.449220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:06.449277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:06.509622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:06.510682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:06.510774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:06.510809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:06.636824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:06.636991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:06.637032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:06.637061] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:06.640847] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: DOWN (p=42.71%) [2026-02-09T20:24:06.641230] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-09T20:24:06.641382] [INFO ] [sig ] HPS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:06.792848] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HPS.txt [2026-02-09T20:24:06.792987] [INFO ] [sig ] [1504/3427] Completed HPS in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-09T20:24:06.793027] [INFO ] [sig ] [1505/3427] Forecasting HQI... [2026-02-09T20:24:06.793057] [INFO ] [sig ] Generating forecast for: HQI [2026-02-09T20:24:06.793088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-09T20:24:06.806859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-09T20:24:06.807251] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-09T20:24:06.808128] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-09T20:24:06.808181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:06.808215] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:06.808243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:06.808301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:06.868784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:06.869776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:06.869893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:06.869928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:06.987160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:06.987530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:06.987591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:06.987627] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:06.991542] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: UP (p=72.17%) [2026-02-09T20:24:06.991872] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-09T20:24:06.992014] [INFO ] [sig ] HQI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:07.149613] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HQI.txt [2026-02-09T20:24:07.149835] [INFO ] [sig ] [1505/3427] Completed HQI in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-09T20:24:07.149886] [INFO ] [sig ] [1506/3427] Forecasting HQL... [2026-02-09T20:24:07.149929] [INFO ] [sig ] Generating forecast for: HQL [2026-02-09T20:24:07.149975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-09T20:24:07.164067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-09T20:24:07.164482] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-09T20:24:07.165368] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-09T20:24:07.165425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:07.165458] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:07.165488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:07.165547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:07.225559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:07.226411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:07.226495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:07.226530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:07.347396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:07.347559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:07.347619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:07.347650] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:07.351156] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-02-09T20:24:07.351457] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-09T20:24:07.351601] [INFO ] [sig ] HQL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:07.495509] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HQL.txt [2026-02-09T20:24:07.495669] [INFO ] [sig ] [1506/3427] Completed HQL in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-09T20:24:07.495711] [INFO ] [sig ] [1507/3427] Forecasting HQY... [2026-02-09T20:24:07.495740] [INFO ] [sig ] Generating forecast for: HQY [2026-02-09T20:24:07.495772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-09T20:24:07.507662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-09T20:24:07.507998] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-09T20:24:07.508828] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-09T20:24:07.508880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:07.508912] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:07.508939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:07.508996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:07.566636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:07.567409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:07.567491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:07.567524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:07.698825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:07.699001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:07.699045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:07.699078] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:07.703064] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: DOWN (p=22.24%) [2026-02-09T20:24:07.703420] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-09T20:24:07.703598] [INFO ] [sig ] HQY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:07.860290] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HQY.txt [2026-02-09T20:24:07.860444] [INFO ] [sig ] [1507/3427] Completed HQY in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:07.860499] [INFO ] [sig ] [1508/3427] Forecasting HRB... [2026-02-09T20:24:07.860546] [INFO ] [sig ] Generating forecast for: HRB [2026-02-09T20:24:07.860601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-09T20:24:07.872211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-09T20:24:07.872604] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-09T20:24:07.873495] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-09T20:24:07.873551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:07.873610] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:07.873641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:07.873700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:07.938442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:07.939334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:07.939421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:07.939463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:08.068333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:08.068500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:08.068561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:08.068624] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:08.073033] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=34.51%) [2026-02-09T20:24:08.073328] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-09T20:24:08.073674] [INFO ] [sig ] HRB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:08.226989] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HRB.txt [2026-02-09T20:24:08.227195] [INFO ] [sig ] [1508/3427] Completed HRB in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:08.227246] [INFO ] [sig ] [1509/3427] Forecasting HRL... [2026-02-09T20:24:08.227285] [INFO ] [sig ] Generating forecast for: HRL [2026-02-09T20:24:08.227319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-09T20:24:08.241246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-09T20:24:08.241751] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-09T20:24:08.242973] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-09T20:24:08.243037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:08.243072] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:08.243101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:08.243164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:08.305524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:08.306498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:08.306633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:08.306670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:08.441278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:08.441658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:08.441714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:08.441760] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:08.445888] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: DOWN (p=21.51%) [2026-02-09T20:24:08.446240] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-09T20:24:08.446422] [INFO ] [sig ] HRL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:08.599933] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HRL.txt [2026-02-09T20:24:08.600079] [INFO ] [sig ] [1509/3427] Completed HRL in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:08.600122] [INFO ] [sig ] [1510/3427] Forecasting HRMY... [2026-02-09T20:24:08.600156] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-09T20:24:08.600190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-09T20:24:08.612180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-09T20:24:08.612614] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-09T20:24:08.613534] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-09T20:24:08.613614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:08.613663] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:08.613696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:08.613756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:08.677350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:08.678340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:08.678438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:08.678475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:08.803548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:08.803724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:08.803766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:08.803796] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:08.807446] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=98.39%) [2026-02-09T20:24:08.807764] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-09T20:24:08.807923] [INFO ] [sig ] HRMY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:08.963782] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HRMY.txt [2026-02-09T20:24:08.963962] [INFO ] [sig ] [1510/3427] Completed HRMY in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:08.964008] [INFO ] [sig ] [1511/3427] Forecasting HRTG... [2026-02-09T20:24:08.964040] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-09T20:24:08.964073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-09T20:24:08.977465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-09T20:24:08.977889] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-09T20:24:08.978985] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-09T20:24:08.979038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:08.979072] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:08.979104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:08.979174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:09.043341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:09.044313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:09.044399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:09.044434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:09.174375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:09.174549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:09.174608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:09.174641] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:09.178087] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-09T20:24:09.178402] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-09T20:24:09.178527] [INFO ] [sig ] HRTG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:09.325547] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HRTG.txt [2026-02-09T20:24:09.325699] [INFO ] [sig ] [1511/3427] Completed HRTG in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:09.325739] [INFO ] [sig ] [1512/3427] Forecasting HRTX... [2026-02-09T20:24:09.325769] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-09T20:24:09.325800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-09T20:24:09.337085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-09T20:24:09.337447] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-09T20:24:09.338283] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-09T20:24:09.338336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:09.338397] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:09.338426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:09.338488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:09.395653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:09.396302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:09.396380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:09.396414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:09.515599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:09.515757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:09.515798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:09.515827] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:09.519335] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: DOWN (p=15.13%) [2026-02-09T20:24:09.519642] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-09T20:24:09.519796] [INFO ] [sig ] HRTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:09.670442] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HRTX.txt [2026-02-09T20:24:09.670593] [INFO ] [sig ] [1512/3427] Completed HRTX in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:09.670635] [INFO ] [sig ] [1513/3427] Forecasting HRZN... [2026-02-09T20:24:09.670666] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-09T20:24:09.670695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-09T20:24:09.681836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-09T20:24:09.682179] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-09T20:24:09.683172] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-09T20:24:09.683225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:09.683256] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:09.683283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:09.683340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:09.741908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:09.742770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:09.742854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:09.742888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:09.863935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:09.864092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:09.864132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:09.864161] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:09.867652] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: DOWN (p=44.04%) [2026-02-09T20:24:09.867948] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-09T20:24:09.868079] [INFO ] [sig ] HRZN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:10.021030] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HRZN.txt [2026-02-09T20:24:10.021195] [INFO ] [sig ] [1513/3427] Completed HRZN in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:10.021236] [INFO ] [sig ] [1514/3427] Forecasting HSAI... [2026-02-09T20:24:10.021268] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-09T20:24:10.021298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-09T20:24:10.035399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-09T20:24:10.035840] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-09T20:24:10.036916] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-09T20:24:10.036970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:10.037004] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:10.037031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:10.037090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:10.098904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:10.099822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:10.099909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:10.099943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:10.227041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:10.227275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:10.227326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:10.227378] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:10.231026] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: UP (p=66.41%) [2026-02-09T20:24:10.231317] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-09T20:24:10.231449] [INFO ] [sig ] HSAI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:10.377112] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HSAI.txt [2026-02-09T20:24:10.377272] [INFO ] [sig ] [1514/3427] Completed HSAI in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:10.377313] [INFO ] [sig ] [1515/3427] Forecasting HSBC... [2026-02-09T20:24:10.377345] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-09T20:24:10.377403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-09T20:24:10.389004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-09T20:24:10.389386] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-09T20:24:10.390245] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-09T20:24:10.390305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:10.390363] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:10.390398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:10.390458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:10.450130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:10.450856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:10.450937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:10.450970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:10.576665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:10.576826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:10.576866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:10.576939] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:10.580558] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-02-09T20:24:10.580864] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-09T20:24:10.580995] [INFO ] [sig ] HSBC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:10.731343] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HSBC.txt [2026-02-09T20:24:10.731706] [INFO ] [sig ] [1515/3427] Completed HSBC in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:10.731748] [INFO ] [sig ] [1516/3427] Forecasting HSCS... [2026-02-09T20:24:10.731779] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-09T20:24:10.731809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-09T20:24:10.743860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-09T20:24:10.744197] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-09T20:24:10.744994] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-09T20:24:10.745047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:10.745078] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:10.745105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:10.745161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:10.814752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:10.815673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:10.815757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:10.815790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:10.932609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:10.932767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:10.932823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:10.932859] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:10.936701] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-02-09T20:24:10.937011] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-09T20:24:10.937148] [INFO ] [sig ] HSCS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:11.092592] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HSCS.txt [2026-02-09T20:24:11.092764] [INFO ] [sig ] [1516/3427] Completed HSCS in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:11.092827] [INFO ] [sig ] [1517/3427] Forecasting HSHP... [2026-02-09T20:24:11.092862] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-09T20:24:11.092895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-09T20:24:11.104458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-09T20:24:11.104889] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-09T20:24:11.105797] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-09T20:24:11.105852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:11.105885] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:11.105914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:11.105973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:11.166053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:11.166996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:11.167084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:11.167117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:11.290663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:11.290826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:11.290869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:11.290899] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:11.294518] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-02-09T20:24:11.294842] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-09T20:24:11.294977] [INFO ] [sig ] HSHP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:11.445230] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HSHP.txt [2026-02-09T20:24:11.445388] [INFO ] [sig ] [1517/3427] Completed HSHP in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:11.445429] [INFO ] [sig ] [1518/3427] Forecasting HSIC... [2026-02-09T20:24:11.445459] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-09T20:24:11.445490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-09T20:24:11.457237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-09T20:24:11.457646] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-09T20:24:11.458481] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-09T20:24:11.458533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:11.458565] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:11.458814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:11.458872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:11.518063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:11.518800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:11.518879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:11.518912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:11.638479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:11.638661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:11.638703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:11.638732] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:11.642309] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-09T20:24:11.642642] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-09T20:24:11.642779] [INFO ] [sig ] HSIC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:11.786858] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HSIC.txt [2026-02-09T20:24:11.787018] [INFO ] [sig ] [1518/3427] Completed HSIC in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:11.787065] [INFO ] [sig ] [1519/3427] Forecasting HSTM... [2026-02-09T20:24:11.787095] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-09T20:24:11.787127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-09T20:24:11.798803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-09T20:24:11.799128] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-09T20:24:11.799945] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-09T20:24:11.799997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:11.800028] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:11.800055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:11.800111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:11.858236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:11.859125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:11.859217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:11.859257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:11.983666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:11.983830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:11.983869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:11.983899] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:11.987524] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: UP (p=51.74%) [2026-02-09T20:24:11.987923] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-09T20:24:11.988067] [INFO ] [sig ] HSTM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:12.133033] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HSTM.txt [2026-02-09T20:24:12.133208] [INFO ] [sig ] [1519/3427] Completed HSTM in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:12.133251] [INFO ] [sig ] [1520/3427] Forecasting HSY... [2026-02-09T20:24:12.133281] [INFO ] [sig ] Generating forecast for: HSY [2026-02-09T20:24:12.133312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-09T20:24:12.145937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-09T20:24:12.146370] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-09T20:24:12.147275] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-09T20:24:12.147343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:12.147412] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:12.147441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:12.147515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:12.206858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:12.208011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:12.208110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:12.208144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:12.369397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:12.369617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:12.369672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:12.369711] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:12.374527] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: DOWN (p=19.07%) [2026-02-09T20:24:12.374980] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-09T20:24:12.375186] [INFO ] [sig ] HSY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:12.596764] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HSY.txt [2026-02-09T20:24:12.597002] [INFO ] [sig ] [1520/3427] Completed HSY in 0.5s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:12.597060] [INFO ] [sig ] [1521/3427] Forecasting HTBK... [2026-02-09T20:24:12.597102] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-09T20:24:12.597145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-09T20:24:12.622358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-09T20:24:12.622908] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-09T20:24:12.624287] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-09T20:24:12.624371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:12.624424] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:12.624471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:12.624561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:12.718232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:12.719423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:12.719552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:12.719671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:12.924967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:12.925182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:12.925247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:12.925294] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:12.933130] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: UP (p=92.09%) [2026-02-09T20:24:12.933737] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-09T20:24:12.933957] [INFO ] [sig ] HTBK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:13.210238] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HTBK.txt [2026-02-09T20:24:13.210472] [INFO ] [sig ] [1521/3427] Completed HTBK in 0.6s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:13.210540] [INFO ] [sig ] [1522/3427] Forecasting HTD... [2026-02-09T20:24:13.210619] [INFO ] [sig ] Generating forecast for: HTD [2026-02-09T20:24:13.210678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-09T20:24:13.229459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-09T20:24:13.230034] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-09T20:24:13.231324] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-09T20:24:13.231403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:13.231458] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:13.231509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:13.231665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:13.315441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:13.316546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:13.316722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:13.316768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:13.456836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:13.457021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:13.457082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:13.457114] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:13.460846] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: UP (p=54.56%) [2026-02-09T20:24:13.461176] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-09T20:24:13.461356] [INFO ] [sig ] HTD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:13.655639] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HTD.txt [2026-02-09T20:24:13.655859] [INFO ] [sig ] [1522/3427] Completed HTD in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-09T20:24:13.655926] [INFO ] [sig ] [1523/3427] Forecasting HTGC... [2026-02-09T20:24:13.655981] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-09T20:24:13.656041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-09T20:24:13.668512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-09T20:24:13.668997] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-09T20:24:13.669866] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-09T20:24:13.669920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:13.669953] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:13.669980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:13.670038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:13.729536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:13.730453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:13.730538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:13.730593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:13.861810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:13.861974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:13.862016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:13.862046] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:13.865662] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: DOWN (p=47.08%) [2026-02-09T20:24:13.865969] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-09T20:24:13.866107] [INFO ] [sig ] HTGC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:14.024046] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HTGC.txt [2026-02-09T20:24:14.024205] [INFO ] [sig ] [1523/3427] Completed HTGC in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:14.024247] [INFO ] [sig ] [1524/3427] Forecasting HTH... [2026-02-09T20:24:14.024277] [INFO ] [sig ] Generating forecast for: HTH [2026-02-09T20:24:14.024310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-09T20:24:14.037405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-09T20:24:14.037849] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-09T20:24:14.038931] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-09T20:24:14.038986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:14.039019] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:14.039046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:14.039104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:14.105182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:14.106140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:14.106242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:14.106281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:14.247927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:14.248086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:14.248128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:14.248160] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:14.251974] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: DOWN (p=4.55%) [2026-02-09T20:24:14.252262] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-09T20:24:14.252394] [INFO ] [sig ] HTH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:14.405770] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HTH.txt [2026-02-09T20:24:14.405902] [INFO ] [sig ] [1524/3427] Completed HTH in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:14.405941] [INFO ] [sig ] [1525/3427] Forecasting HTLD... [2026-02-09T20:24:14.405970] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-09T20:24:14.406002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-09T20:24:14.417080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-09T20:24:14.417438] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-09T20:24:14.418294] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-09T20:24:14.418348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:14.418382] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:14.418410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:14.418468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:14.479804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:14.480786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:14.480868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:14.480902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:14.606927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:14.607094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:14.607136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:14.607167] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:14.610834] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-02-09T20:24:14.611157] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-09T20:24:14.611313] [INFO ] [sig ] HTLD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:14.758962] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HTLD.txt [2026-02-09T20:24:14.759154] [INFO ] [sig ] [1525/3427] Completed HTLD in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:14.759196] [INFO ] [sig ] [1526/3427] Forecasting HTOO... [2026-02-09T20:24:14.759227] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-09T20:24:14.759262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-09T20:24:14.770793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-09T20:24:14.771227] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-09T20:24:14.772107] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-09T20:24:14.772163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:14.772210] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:14.772246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:14.772329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:14.833430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:14.834410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:14.834504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:14.834538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:14.959745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:14.959910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:14.959953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:14.959984] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:14.963689] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: DOWN (p=19.23%) [2026-02-09T20:24:14.964072] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-09T20:24:14.964228] [INFO ] [sig ] HTOO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:15.114812] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HTOO.txt [2026-02-09T20:24:15.114983] [INFO ] [sig ] [1526/3427] Completed HTOO in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:15.115023] [INFO ] [sig ] [1527/3427] Forecasting HTZ... [2026-02-09T20:24:15.115054] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-09T20:24:15.115086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-09T20:24:15.127696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-09T20:24:15.128106] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-09T20:24:15.129180] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-09T20:24:15.129236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:15.129274] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:15.129309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:15.129379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:15.190936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:15.191879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:15.191968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:15.192002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:15.316771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:15.316943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:15.316991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:15.317026] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:15.320689] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=90.78%) [2026-02-09T20:24:15.321016] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-09T20:24:15.321158] [INFO ] [sig ] HTZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:15.472459] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HTZ.txt [2026-02-09T20:24:15.472650] [INFO ] [sig ] [1527/3427] Completed HTZ in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:15.472693] [INFO ] [sig ] [1528/3427] Forecasting HUBB... [2026-02-09T20:24:15.472725] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-09T20:24:15.472756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-09T20:24:15.484244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-09T20:24:15.484694] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-09T20:24:15.485532] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-09T20:24:15.485617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:15.485653] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:15.485681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:15.485738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:15.543672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:15.544561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:15.544681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:15.544715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:15.668946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:15.669117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:15.669157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:15.669187] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:15.672939] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=69.56%) [2026-02-09T20:24:15.673277] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-09T20:24:15.673419] [INFO ] [sig ] HUBB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:15.826174] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HUBB.txt [2026-02-09T20:24:15.826338] [INFO ] [sig ] [1528/3427] Completed HUBB in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:15.826377] [INFO ] [sig ] [1529/3427] Forecasting HUBG... [2026-02-09T20:24:15.826409] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-09T20:24:15.826441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-09T20:24:15.837898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-09T20:24:15.838304] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-09T20:24:15.839148] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-09T20:24:15.839202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:15.839267] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:15.839295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:15.839358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:15.897744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:15.898683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:15.898777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:15.898810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:16.022624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:16.022788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:16.022830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:16.022859] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:16.026804] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-02-09T20:24:16.027140] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-09T20:24:16.027277] [INFO ] [sig ] HUBG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:16.182532] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HUBG.txt [2026-02-09T20:24:16.182731] [INFO ] [sig ] [1529/3427] Completed HUBG in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:16.182774] [INFO ] [sig ] [1530/3427] Forecasting HUBS... [2026-02-09T20:24:16.182812] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-09T20:24:16.182844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-09T20:24:16.195003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-09T20:24:16.195414] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-09T20:24:16.196447] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-09T20:24:16.196503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:16.196535] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:16.196562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:16.196643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:16.261839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:16.264007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:16.264165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:16.264202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:16.391641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:16.391838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:16.391885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:16.391916] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:16.395619] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-02-09T20:24:16.395959] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-09T20:24:16.396106] [INFO ] [sig ] HUBS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:16.548752] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HUBS.txt [2026-02-09T20:24:16.548930] [INFO ] [sig ] [1530/3427] Completed HUBS in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:16.548983] [INFO ] [sig ] [1531/3427] Forecasting HUM... [2026-02-09T20:24:16.549015] [INFO ] [sig ] Generating forecast for: HUM [2026-02-09T20:24:16.549052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-09T20:24:16.561735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-09T20:24:16.562153] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-09T20:24:16.563019] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-09T20:24:16.563073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:16.563106] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:16.563133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:16.563190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:16.623302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:16.624238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:16.624333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:16.624367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:16.746227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:16.746393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:16.746434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:16.746464] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:16.750085] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-02-09T20:24:16.750473] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-09T20:24:16.750638] [INFO ] [sig ] HUM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:16.899777] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HUM.txt [2026-02-09T20:24:16.899948] [INFO ] [sig ] [1531/3427] Completed HUM in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:16.899989] [INFO ] [sig ] [1532/3427] Forecasting HUN... [2026-02-09T20:24:16.900021] [INFO ] [sig ] Generating forecast for: HUN [2026-02-09T20:24:16.900054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-09T20:24:16.911843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-09T20:24:16.912304] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-09T20:24:16.913254] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-09T20:24:16.913316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:16.913351] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:16.913382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:16.913443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:16.976226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:16.977355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:16.977477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:16.977513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:17.101006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:17.101175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:17.101218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:17.101331] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:17.105255] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=2.53%) [2026-02-09T20:24:17.105635] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-09T20:24:17.105788] [INFO ] [sig ] HUN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:17.261043] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HUN.txt [2026-02-09T20:24:17.261209] [INFO ] [sig ] [1532/3427] Completed HUN in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:17.261250] [INFO ] [sig ] [1533/3427] Forecasting HURC... [2026-02-09T20:24:17.261282] [INFO ] [sig ] Generating forecast for: HURC [2026-02-09T20:24:17.261316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-09T20:24:17.273107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-09T20:24:17.273528] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-09T20:24:17.274482] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-09T20:24:17.274546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:17.274607] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:17.274644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:17.274705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:17.336943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:17.337928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:17.338042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:17.338080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:17.461688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:17.461861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:17.461905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:17.461956] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:17.466448] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: DOWN (p=18.76%) [2026-02-09T20:24:17.466907] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-09T20:24:17.467082] [INFO ] [sig ] HURC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:17.620808] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HURC.txt [2026-02-09T20:24:17.620975] [INFO ] [sig ] [1533/3427] Completed HURC in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:17.621015] [INFO ] [sig ] [1534/3427] Forecasting HURN... [2026-02-09T20:24:17.621046] [INFO ] [sig ] Generating forecast for: HURN [2026-02-09T20:24:17.621077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-09T20:24:17.632841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-09T20:24:17.633284] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-09T20:24:17.634276] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-09T20:24:17.634342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:17.634384] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:17.634419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:17.634494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:17.695065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:17.696005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:17.696107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:17.696145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:17.822470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:17.822682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:17.822736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:17.822767] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:17.826480] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=76.64%) [2026-02-09T20:24:17.826881] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-09T20:24:17.827031] [INFO ] [sig ] HURN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:17.976765] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HURN.txt [2026-02-09T20:24:17.976930] [INFO ] [sig ] [1534/3427] Completed HURN in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:17.976971] [INFO ] [sig ] [1535/3427] Forecasting HUYA... [2026-02-09T20:24:17.977002] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-09T20:24:17.977034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-09T20:24:17.988902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-09T20:24:17.989333] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-09T20:24:17.990302] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-09T20:24:17.990367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:17.990403] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:17.990432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:17.990491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:18.050530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:18.051417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:18.051510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:18.051559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:18.177864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:18.178025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:18.178064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:18.178093] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:18.181827] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=16.47%) [2026-02-09T20:24:18.182186] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-09T20:24:18.182328] [INFO ] [sig ] HUYA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:18.334533] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HUYA.txt [2026-02-09T20:24:18.334730] [INFO ] [sig ] [1535/3427] Completed HUYA in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:18.334776] [INFO ] [sig ] [1536/3427] Forecasting HWC... [2026-02-09T20:24:18.334809] [INFO ] [sig ] Generating forecast for: HWC [2026-02-09T20:24:18.334844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-09T20:24:18.346787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-09T20:24:18.347189] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-09T20:24:18.348110] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-09T20:24:18.348168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:18.348202] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:18.348231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:18.348289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:18.408136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:18.409065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:18.409159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:18.409195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:18.535083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:18.535246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:18.535291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:18.535322] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:18.539120] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-02-09T20:24:18.539469] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-09T20:24:18.539658] [INFO ] [sig ] HWC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:18.693515] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HWC.txt [2026-02-09T20:24:18.693716] [INFO ] [sig ] [1536/3427] Completed HWC in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:18.693761] [INFO ] [sig ] [1537/3427] Forecasting HWH... [2026-02-09T20:24:18.693795] [INFO ] [sig ] Generating forecast for: HWH [2026-02-09T20:24:18.693828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-09T20:24:18.705369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-09T20:24:18.706013] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-09T20:24:18.706911] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-09T20:24:18.706968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:18.707000] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:18.707027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:18.707097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:18.765151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:18.766061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:18.766171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:18.766204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:18.892297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:18.892471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:18.892510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:18.892540] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:18.896500] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-02-09T20:24:18.896912] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-09T20:24:18.897061] [INFO ] [sig ] HWH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:19.053826] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HWH.txt [2026-02-09T20:24:19.053999] [INFO ] [sig ] [1537/3427] Completed HWH in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:19.054040] [INFO ] [sig ] [1538/3427] Forecasting HWKN... [2026-02-09T20:24:19.054072] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-09T20:24:19.054103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-09T20:24:19.066220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-09T20:24:19.066667] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-09T20:24:19.067562] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-09T20:24:19.067646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:19.067678] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:19.067706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:19.067764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:19.129168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:19.130304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:19.130403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:19.130438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:19.256926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:19.257095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:19.257138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:19.257168] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:19.261194] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: DOWN (p=27.15%) [2026-02-09T20:24:19.261559] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-09T20:24:19.261728] [INFO ] [sig ] HWKN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:19.422558] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HWKN.txt [2026-02-09T20:24:19.422748] [INFO ] [sig ] [1538/3427] Completed HWKN in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-09T20:24:19.422790] [INFO ] [sig ] [1539/3427] Forecasting HWM... [2026-02-09T20:24:19.422821] [INFO ] [sig ] Generating forecast for: HWM [2026-02-09T20:24:19.422853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-09T20:24:19.435344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-09T20:24:19.435965] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-09T20:24:19.436816] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-09T20:24:19.436885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:19.436917] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:19.436945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:19.437003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:19.498913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:19.500031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:19.500164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:19.500209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:19.622943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:19.623108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:19.623148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:19.623178] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:19.627075] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: UP (p=67.80%) [2026-02-09T20:24:19.627428] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-09T20:24:19.627589] [INFO ] [sig ] HWM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:19.786690] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HWM.txt [2026-02-09T20:24:19.786866] [INFO ] [sig ] [1539/3427] Completed HWM in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:19.786908] [INFO ] [sig ] [1540/3427] Forecasting HXL... [2026-02-09T20:24:19.786942] [INFO ] [sig ] Generating forecast for: HXL [2026-02-09T20:24:19.786975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-09T20:24:19.799728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-09T20:24:19.800152] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-09T20:24:19.801052] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-09T20:24:19.801109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:19.801143] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:19.801172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:19.801236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:19.864265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:19.865199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:19.865292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:19.865328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:20.002000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:20.002166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:20.002208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:20.002238] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:20.006096] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: UP (p=62.04%) [2026-02-09T20:24:20.006484] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-09T20:24:20.006659] [INFO ] [sig ] HXL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:20.166245] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HXL.txt [2026-02-09T20:24:20.166419] [INFO ] [sig ] [1540/3427] Completed HXL in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:20.166466] [INFO ] [sig ] [1541/3427] Forecasting HY... [2026-02-09T20:24:20.166504] [INFO ] [sig ] Generating forecast for: HY [2026-02-09T20:24:20.166541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-09T20:24:20.178603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-09T20:24:20.179046] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-09T20:24:20.179984] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-09T20:24:20.180042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:20.180076] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:20.180104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:20.180163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:20.241492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:20.242460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:20.242592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:20.242631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:20.370555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:20.370751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:20.370793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:20.370824] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:20.374886] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: DOWN (p=6.24%) [2026-02-09T20:24:20.375332] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-09T20:24:20.375520] [INFO ] [sig ] HY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:20.532548] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HY.txt [2026-02-09T20:24:20.532752] [INFO ] [sig ] [1541/3427] Completed HY in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:20.532796] [INFO ] [sig ] [1542/3427] Forecasting HYFM... [2026-02-09T20:24:20.532830] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-09T20:24:20.532864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-09T20:24:20.548565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-09T20:24:20.549060] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-09T20:24:20.550102] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-09T20:24:20.550172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:20.550209] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:20.550238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:20.550298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:20.610818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:20.611802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:20.611908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:20.611943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:20.729278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:20.729454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:20.729501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:20.729536] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:20.733325] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=32.53%) [2026-02-09T20:24:20.733755] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-09T20:24:20.733927] [INFO ] [sig ] HYFM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:20.891830] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HYFM.txt [2026-02-09T20:24:20.892061] [INFO ] [sig ] [1542/3427] Completed HYFM in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:20.892108] [INFO ] [sig ] [1543/3427] Forecasting HYI... [2026-02-09T20:24:20.892142] [INFO ] [sig ] Generating forecast for: HYI [2026-02-09T20:24:20.892175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-09T20:24:20.904548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-09T20:24:20.904999] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-09T20:24:20.905902] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-09T20:24:20.905960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:20.905997] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:20.906029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:20.906093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:20.966885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:20.967909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:20.968052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:20.968089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:21.097758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:21.097932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:21.097974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:21.098005] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:21.101940] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: DOWN (p=36.65%) [2026-02-09T20:24:21.102331] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-09T20:24:21.102483] [INFO ] [sig ] HYI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:21.265405] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HYI.txt [2026-02-09T20:24:21.265609] [INFO ] [sig ] [1543/3427] Completed HYI in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:21.265657] [INFO ] [sig ] [1544/3427] Forecasting HYLS... [2026-02-09T20:24:21.265692] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-09T20:24:21.265725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-09T20:24:21.278214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-09T20:24:21.278712] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-09T20:24:21.279762] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-09T20:24:21.279822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:21.279856] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:21.279888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:21.279968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:21.346326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:21.347280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:21.347428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:21.347468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:21.476448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:21.476648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:21.476891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:21.476932] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:21.481110] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: UP (p=73.29%) [2026-02-09T20:24:21.481488] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-09T20:24:21.481869] [INFO ] [sig ] HYLS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:21.650316] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HYLS.txt [2026-02-09T20:24:21.650523] [INFO ] [sig ] [1544/3427] Completed HYLS in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:21.650598] [INFO ] [sig ] [1545/3427] Forecasting HYMC... [2026-02-09T20:24:21.650638] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-09T20:24:21.650672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-09T20:24:21.664201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-09T20:24:21.664721] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-09T20:24:21.665846] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-09T20:24:21.665925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:21.665963] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:21.665992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:21.666057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:21.734141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:21.735248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:21.735371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:21.735423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:21.865200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:21.865397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:21.865441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:21.865471] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:21.869329] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: DOWN (p=41.30%) [2026-02-09T20:24:21.869723] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-09T20:24:21.869885] [INFO ] [sig ] HYMC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:22.022888] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/HYMC.txt [2026-02-09T20:24:22.023051] [INFO ] [sig ] [1545/3427] Completed HYMC in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:22.023094] [INFO ] [sig ] [1546/3427] Forecasting HYXF... [2026-02-09T20:24:22.023125] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-09T20:24:22.023157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-09T20:24:22.034647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-09T20:24:22.034977] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-09T20:24:22.035819] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-09T20:24:22.035873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:22.035934] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:22.035963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:22.036021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:22.092735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:22.093486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:22.093599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:22.093636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:22.202107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:22.202293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:22.202336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:22.202365] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:22.205844] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=77.06%) [2026-02-09T20:24:22.206119] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-09T20:24:22.206245] [INFO ] [sig ] HYXF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:22.354295] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HYXF.txt [2026-02-09T20:24:22.354437] [INFO ] [sig ] [1546/3427] Completed HYXF in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:22.354478] [INFO ] [sig ] [1547/3427] Forecasting HYZD... [2026-02-09T20:24:22.354508] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-09T20:24:22.354542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-09T20:24:22.366448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-09T20:24:22.366890] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-09T20:24:22.367888] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-09T20:24:22.367941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:22.367974] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:22.368001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:22.368057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:22.426255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:22.427199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:22.427321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:22.427359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:22.550385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:22.550550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:22.550614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:22.550644] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:22.554219] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=66.57%) [2026-02-09T20:24:22.554603] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-09T20:24:22.554753] [INFO ] [sig ] HYZD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:22.702345] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HYZD.txt [2026-02-09T20:24:22.702518] [INFO ] [sig ] [1547/3427] Completed HYZD in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:22.702561] [INFO ] [sig ] [1548/3427] Forecasting HZO... [2026-02-09T20:24:22.702611] [INFO ] [sig ] Generating forecast for: HZO [2026-02-09T20:24:22.702644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-09T20:24:22.714456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-09T20:24:22.714947] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-09T20:24:22.715907] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-09T20:24:22.715965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:22.715999] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:22.716027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:22.716085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:22.773503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:22.774461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:22.774552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:22.774608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:22.904208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:22.904422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:22.904479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:22.904517] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:22.909453] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: UP (p=64.82%) [2026-02-09T20:24:22.909872] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-09T20:24:22.910033] [INFO ] [sig ] HZO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:23.058384] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/HZO.txt [2026-02-09T20:24:23.058558] [INFO ] [sig ] [1548/3427] Completed HZO in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:23.058621] [INFO ] [sig ] [1549/3427] Forecasting IAC... [2026-02-09T20:24:23.058654] [INFO ] [sig ] Generating forecast for: IAC [2026-02-09T20:24:23.058686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-09T20:24:23.070067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-09T20:24:23.070479] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-09T20:24:23.071380] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-09T20:24:23.071436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:23.071470] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:23.071501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:23.071560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:23.131207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:23.132160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:23.132251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:23.132284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:23.258895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:23.259060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:23.259103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:23.259171] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:23.263934] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-02-09T20:24:23.264238] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-09T20:24:23.264375] [INFO ] [sig ] IAC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:23.418076] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IAC.txt [2026-02-09T20:24:23.418251] [INFO ] [sig ] [1549/3427] Completed IAC in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:23.418295] [INFO ] [sig ] [1550/3427] Forecasting IAE... [2026-02-09T20:24:23.418326] [INFO ] [sig ] Generating forecast for: IAE [2026-02-09T20:24:23.418358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-09T20:24:23.429381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-09T20:24:23.429780] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-09T20:24:23.430678] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-09T20:24:23.430732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:23.430777] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:23.430805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:23.430863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:23.490400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:23.491339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:23.491441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:23.491475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:23.610411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:23.610588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:23.610631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:23.610659] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:23.614070] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=58.63%) [2026-02-09T20:24:23.614352] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-09T20:24:23.614479] [INFO ] [sig ] IAE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:23.768082] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IAE.txt [2026-02-09T20:24:23.768247] [INFO ] [sig ] [1550/3427] Completed IAE in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:23.768289] [INFO ] [sig ] [1551/3427] Forecasting IAG... [2026-02-09T20:24:23.768323] [INFO ] [sig ] Generating forecast for: IAG [2026-02-09T20:24:23.768365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-09T20:24:23.780491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-09T20:24:23.780902] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-09T20:24:23.781759] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-09T20:24:23.781814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:23.781846] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:23.781873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:23.781932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:23.842744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:23.843634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:23.843719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:23.843759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:23.975817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:23.975980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:23.976026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:23.976059] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:23.979691] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=82.98%) [2026-02-09T20:24:23.980019] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-09T20:24:23.980161] [INFO ] [sig ] IAG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:24.141205] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IAG.txt [2026-02-09T20:24:24.141374] [INFO ] [sig ] [1551/3427] Completed IAG in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:24.141414] [INFO ] [sig ] [1552/3427] Forecasting IBB... [2026-02-09T20:24:24.141443] [INFO ] [sig ] Generating forecast for: IBB [2026-02-09T20:24:24.141474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-09T20:24:24.153426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-09T20:24:24.153849] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-09T20:24:24.154678] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-09T20:24:24.154729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:24.154761] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:24.154789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:24.154846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:24.218239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:24.219393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:24.219479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:24.219516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:24.349479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:24.349682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:24.349726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:24.349946] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:24.354049] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: UP (p=82.15%) [2026-02-09T20:24:24.354401] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-09T20:24:24.354555] [INFO ] [sig ] IBB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:24.512780] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IBB.txt [2026-02-09T20:24:24.512945] [INFO ] [sig ] [1552/3427] Completed IBB in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:24.512986] [INFO ] [sig ] [1553/3427] Forecasting IBBQ... [2026-02-09T20:24:24.513015] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-09T20:24:24.513045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-09T20:24:24.524288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-09T20:24:24.524689] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-09T20:24:24.525500] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-09T20:24:24.525552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:24.525608] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:24.525638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:24.525695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:24.588966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:24.590079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:24.590164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:24.590199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:24.706884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:24.707045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:24.707088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:24.707119] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:24.710852] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=33.48%) [2026-02-09T20:24:24.711156] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-09T20:24:24.711296] [INFO ] [sig ] IBBQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:24.862524] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IBBQ.txt [2026-02-09T20:24:24.862709] [INFO ] [sig ] [1553/3427] Completed IBBQ in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:24.862755] [INFO ] [sig ] [1554/3427] Forecasting IBCP... [2026-02-09T20:24:24.862791] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-09T20:24:24.862823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-09T20:24:24.875969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-09T20:24:24.876368] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-09T20:24:24.877234] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-09T20:24:24.877288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:24.877319] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:24.877347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:24.877435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:24.936181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:24.937106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:24.937190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:24.937223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:25.054840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:25.055000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:25.055041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:25.055070] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:25.058608] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=28.15%) [2026-02-09T20:24:25.058900] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-09T20:24:25.059030] [INFO ] [sig ] IBCP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:25.216759] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IBCP.txt [2026-02-09T20:24:25.216962] [INFO ] [sig ] [1554/3427] Completed IBCP in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:25.217013] [INFO ] [sig ] [1555/3427] Forecasting IBEX... [2026-02-09T20:24:25.217047] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-09T20:24:25.217084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-09T20:24:25.229527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-09T20:24:25.229939] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-09T20:24:25.230839] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-09T20:24:25.230908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:25.230949] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:25.230978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:25.231035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:25.295152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:25.296120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:25.296232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:25.296271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:25.428660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:25.428832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:25.428886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:25.428918] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:25.432644] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: DOWN (p=45.70%) [2026-02-09T20:24:25.432967] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-09T20:24:25.433125] [INFO ] [sig ] IBEX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:25.582300] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IBEX.txt [2026-02-09T20:24:25.582445] [INFO ] [sig ] [1555/3427] Completed IBEX in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-09T20:24:25.582484] [INFO ] [sig ] [1556/3427] Forecasting IBM... [2026-02-09T20:24:25.582516] [INFO ] [sig ] Generating forecast for: IBM [2026-02-09T20:24:25.582554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-09T20:24:25.593892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-09T20:24:25.594258] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-09T20:24:25.595090] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-09T20:24:25.595143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:25.595174] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:25.595201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:25.595257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:25.652365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:25.653292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:25.653406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:25.653441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:25.782460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:25.782784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:25.782827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:25.782857] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:25.786651] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: DOWN (p=45.25%) [2026-02-09T20:24:25.786955] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-09T20:24:25.787081] [INFO ] [sig ] IBM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:25.934471] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IBM.txt [2026-02-09T20:24:25.934648] [INFO ] [sig ] [1556/3427] Completed IBM in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:25.934691] [INFO ] [sig ] [1557/3427] Forecasting IBN... [2026-02-09T20:24:25.934721] [INFO ] [sig ] Generating forecast for: IBN [2026-02-09T20:24:25.934762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-09T20:24:25.947532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-09T20:24:25.947977] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-09T20:24:25.948876] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-09T20:24:25.948932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:25.948964] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:25.948991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:25.949049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:26.006924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:26.007914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:26.007997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:26.008029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:26.133827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:26.133990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:26.134032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:26.134078] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:26.137556] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: DOWN (p=19.02%) [2026-02-09T20:24:26.137889] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-09T20:24:26.138024] [INFO ] [sig ] IBN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:26.288918] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IBN.txt [2026-02-09T20:24:26.289074] [INFO ] [sig ] [1557/3427] Completed IBN in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:26.289122] [INFO ] [sig ] [1558/3427] Forecasting IBOC... [2026-02-09T20:24:26.289159] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-09T20:24:26.289192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-09T20:24:26.301361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-09T20:24:26.301722] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-09T20:24:26.302546] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-09T20:24:26.302617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:26.302649] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:26.302676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:26.302733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:26.363423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:26.364238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:26.364321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:26.364356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:26.489258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:26.489452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:26.489513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:26.489561] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:26.496534] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-02-09T20:24:26.497096] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-09T20:24:26.497252] [INFO ] [sig ] IBOC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:26.661028] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IBOC.txt [2026-02-09T20:24:26.661173] [INFO ] [sig ] [1558/3427] Completed IBOC in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:26.661222] [INFO ] [sig ] [1559/3427] Forecasting IBP... [2026-02-09T20:24:26.661254] [INFO ] [sig ] Generating forecast for: IBP [2026-02-09T20:24:26.661285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-09T20:24:26.673472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-09T20:24:26.673842] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-09T20:24:26.674707] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-09T20:24:26.674767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:26.674800] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:26.674827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:26.674884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:26.732130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:26.733158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:26.733258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:26.733308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:26.859311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:26.859488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:26.859529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:26.859559] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:26.863151] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-02-09T20:24:26.863430] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-09T20:24:26.863592] [INFO ] [sig ] IBP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:27.011360] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IBP.txt [2026-02-09T20:24:27.011560] [INFO ] [sig ] [1559/3427] Completed IBP in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:27.011630] [INFO ] [sig ] [1560/3427] Forecasting IBRX... [2026-02-09T20:24:27.011662] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-09T20:24:27.011692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-09T20:24:27.023269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-09T20:24:27.023716] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-09T20:24:27.024532] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-09T20:24:27.024629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:27.024671] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:27.024704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:27.024765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:27.081931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:27.082838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:27.082923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:27.082955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:27.204531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:27.204711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:27.204754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:27.204784] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:27.208378] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=64.69%) [2026-02-09T20:24:27.208701] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-09T20:24:27.208839] [INFO ] [sig ] IBRX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:27.355000] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IBRX.txt [2026-02-09T20:24:27.355160] [INFO ] [sig ] [1560/3427] Completed IBRX in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:27.355201] [INFO ] [sig ] [1561/3427] Forecasting IBTG... [2026-02-09T20:24:27.355231] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-09T20:24:27.355261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-09T20:24:27.366457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-09T20:24:27.366849] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-09T20:24:27.367792] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-09T20:24:27.367849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:27.367881] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:27.367922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:27.367982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:27.429356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:27.430376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:27.430468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:27.430502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:27.547406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:27.547570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:27.547630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:27.547659] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:27.551060] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-02-09T20:24:27.551354] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-09T20:24:27.551505] [INFO ] [sig ] IBTG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:27.698337] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IBTG.txt [2026-02-09T20:24:27.698508] [INFO ] [sig ] [1561/3427] Completed IBTG in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:27.698549] [INFO ] [sig ] [1562/3427] Forecasting IBTH... [2026-02-09T20:24:27.698600] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-09T20:24:27.698634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-09T20:24:27.710129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-09T20:24:27.710507] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-09T20:24:27.711322] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-09T20:24:27.711376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:27.711409] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:27.711437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:27.711493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:27.770165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:27.771060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:27.771145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:27.771178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:27.890188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:27.890357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:27.890398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:27.890427] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:27.893872] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: DOWN (p=28.28%) [2026-02-09T20:24:27.894153] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-09T20:24:27.894282] [INFO ] [sig ] IBTH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:28.041974] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IBTH.txt [2026-02-09T20:24:28.042143] [INFO ] [sig ] [1562/3427] Completed IBTH in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:28.042193] [INFO ] [sig ] [1563/3427] Forecasting IBTI... [2026-02-09T20:24:28.042226] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-09T20:24:28.042259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-09T20:24:28.054300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-09T20:24:28.054746] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-09T20:24:28.055692] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-09T20:24:28.055746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:28.055814] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:28.055855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:28.055939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:28.114484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:28.115396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:28.115481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:28.115516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:28.236625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:28.236798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:28.236839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:28.236868] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:28.240443] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=81.75%) [2026-02-09T20:24:28.240761] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-09T20:24:28.240897] [INFO ] [sig ] IBTI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:28.387227] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IBTI.txt [2026-02-09T20:24:28.387407] [INFO ] [sig ] [1563/3427] Completed IBTI in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:28.387452] [INFO ] [sig ] [1564/3427] Forecasting IBTJ... [2026-02-09T20:24:28.387483] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-09T20:24:28.387513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-09T20:24:28.398639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-09T20:24:28.399033] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-09T20:24:28.399879] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-09T20:24:28.399931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:28.399962] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:28.399989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:28.400045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:28.457802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:28.458690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:28.458776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:28.458810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:28.580126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:28.580283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:28.580322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:28.580351] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:28.583749] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-02-09T20:24:28.584028] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-09T20:24:28.584152] [INFO ] [sig ] IBTJ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:28.729505] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IBTJ.txt [2026-02-09T20:24:28.729686] [INFO ] [sig ] [1564/3427] Completed IBTJ in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:28.729728] [INFO ] [sig ] [1565/3427] Forecasting IBTK... [2026-02-09T20:24:28.729759] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-09T20:24:28.729796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-09T20:24:28.741476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-09T20:24:28.741893] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-09T20:24:28.742739] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-09T20:24:28.742793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:28.742826] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:28.742853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:28.742910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:28.803191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:28.804125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:28.804212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:28.804245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:28.923588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:28.923749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:28.923789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:28.923817] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:28.927230] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=32.04%) [2026-02-09T20:24:28.927545] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-09T20:24:28.927716] [INFO ] [sig ] IBTK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:29.076384] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IBTK.txt [2026-02-09T20:24:29.076546] [INFO ] [sig ] [1565/3427] Completed IBTK in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:29.076606] [INFO ] [sig ] [1566/3427] Forecasting IBTL... [2026-02-09T20:24:29.076639] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-09T20:24:29.076670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-09T20:24:29.089039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-09T20:24:29.089440] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-09T20:24:29.090285] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-09T20:24:29.090338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:29.090370] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:29.090398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:29.090455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:29.151018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:29.151892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:29.151977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:29.152012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:29.279450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:29.279649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:29.279704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:29.279774] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:29.283508] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=48.22%) [2026-02-09T20:24:29.283844] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-09T20:24:29.283981] [INFO ] [sig ] IBTL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:29.427129] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IBTL.txt [2026-02-09T20:24:29.427276] [INFO ] [sig ] [1566/3427] Completed IBTL in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:29.427317] [INFO ] [sig ] [1567/3427] Forecasting IBTM... [2026-02-09T20:24:29.427349] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-09T20:24:29.427409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-09T20:24:29.439107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-09T20:24:29.439481] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-09T20:24:29.440320] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-09T20:24:29.440373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:29.440405] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:29.440432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:29.440488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:29.498701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:29.499634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:29.499736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:29.499778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:29.621069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:29.621237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:29.621278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:29.621309] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:29.624939] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=46.52%) [2026-02-09T20:24:29.625276] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-09T20:24:29.625415] [INFO ] [sig ] IBTM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:29.786329] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IBTM.txt [2026-02-09T20:24:29.786474] [INFO ] [sig ] [1567/3427] Completed IBTM in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:29.786514] [INFO ] [sig ] [1568/3427] Forecasting IBTO... [2026-02-09T20:24:29.786543] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-09T20:24:29.786593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-09T20:24:29.797815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-09T20:24:29.798146] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-09T20:24:29.799000] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-09T20:24:29.799052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:29.799084] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:29.799110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:29.799167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:29.856321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:29.857130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:29.857211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:29.857244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:29.980706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:29.980876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:29.980918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:29.980967] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:29.984477] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-02-09T20:24:29.984805] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-09T20:24:29.984947] [INFO ] [sig ] IBTO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:30.128745] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IBTO.txt [2026-02-09T20:24:30.128913] [INFO ] [sig ] [1568/3427] Completed IBTO in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:30.128954] [INFO ] [sig ] [1569/3427] Forecasting ICE... [2026-02-09T20:24:30.128983] [INFO ] [sig ] Generating forecast for: ICE [2026-02-09T20:24:30.129014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-09T20:24:30.140749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-09T20:24:30.141134] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-09T20:24:30.141982] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-09T20:24:30.142035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:30.142066] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:30.142092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:30.142148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:30.199695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:30.200369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:30.200449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:30.200483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:30.323814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:30.323969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:30.324008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:30.324037] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:30.327480] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: DOWN (p=18.18%) [2026-02-09T20:24:30.327820] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-09T20:24:30.327967] [INFO ] [sig ] ICE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:30.472068] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ICE.txt [2026-02-09T20:24:30.472230] [INFO ] [sig ] [1569/3427] Completed ICE in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:30.472272] [INFO ] [sig ] [1570/3427] Forecasting ICFI... [2026-02-09T20:24:30.472302] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-09T20:24:30.472332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-09T20:24:30.483840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-09T20:24:30.484257] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-09T20:24:30.485091] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-09T20:24:30.485144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:30.485175] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:30.485203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:30.485260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:30.542482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:30.543350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:30.543432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:30.543465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:30.667642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:30.667841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:30.667889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:30.667919] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:30.671555] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: DOWN (p=18.27%) [2026-02-09T20:24:30.671859] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-09T20:24:30.671988] [INFO ] [sig ] ICFI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:30.815811] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ICFI.txt [2026-02-09T20:24:30.815971] [INFO ] [sig ] [1570/3427] Completed ICFI in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:30.816012] [INFO ] [sig ] [1571/3427] Forecasting ICL... [2026-02-09T20:24:30.816043] [INFO ] [sig ] Generating forecast for: ICL [2026-02-09T20:24:30.816075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-09T20:24:30.827885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-09T20:24:30.828314] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-09T20:24:30.829164] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-09T20:24:30.829216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:30.829248] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:30.829276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:30.829332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:30.886999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:30.887960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:30.888043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:30.888076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:31.012174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:31.012336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:31.012377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:31.012408] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:31.016036] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=66.21%) [2026-02-09T20:24:31.016356] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-09T20:24:31.016493] [INFO ] [sig ] ICL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:31.237541] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ICL.txt [2026-02-09T20:24:31.237745] [INFO ] [sig ] [1571/3427] Completed ICL in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-09T20:24:31.237794] [INFO ] [sig ] [1572/3427] Forecasting ICLN... [2026-02-09T20:24:31.237828] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-09T20:24:31.237861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-09T20:24:31.249359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-09T20:24:31.249810] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-09T20:24:31.250662] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-09T20:24:31.250714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:31.250746] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:31.250773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:31.250876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:31.307804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:31.308793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:31.308881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:31.308914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:31.434721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:31.434891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:31.434933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:31.434962] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:31.438477] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: UP (p=87.50%) [2026-02-09T20:24:31.438848] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-09T20:24:31.438995] [INFO ] [sig ] ICLN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:31.585224] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ICLN.txt [2026-02-09T20:24:31.585380] [INFO ] [sig ] [1572/3427] Completed ICLN in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-09T20:24:31.585421] [INFO ] [sig ] [1573/3427] Forecasting ICMB... [2026-02-09T20:24:31.585450] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-09T20:24:31.585482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-09T20:24:31.596261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-09T20:24:31.596676] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-09T20:24:31.597556] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-09T20:24:31.597638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:31.597675] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:31.597709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:31.597778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:31.657771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:31.658693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:31.658817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:31.658853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:31.772501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:31.772678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:31.772722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:31.772754] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:31.776369] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: DOWN (p=3.36%) [2026-02-09T20:24:31.776692] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-09T20:24:31.776830] [INFO ] [sig ] ICMB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:31.928330] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ICMB.txt [2026-02-09T20:24:31.928502] [INFO ] [sig ] [1573/3427] Completed ICMB in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:31.928543] [INFO ] [sig ] [1574/3427] Forecasting ICOP... [2026-02-09T20:24:31.928593] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-09T20:24:31.928626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-09T20:24:31.940111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-09T20:24:31.940517] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-09T20:24:31.941428] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-09T20:24:31.941507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:31.941551] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:31.941612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:31.941709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:32.001312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:32.002479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:32.002590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:32.002627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:32.120494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:32.120675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:32.120726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:32.120761] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:32.124381] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=58.91%) [2026-02-09T20:24:32.124698] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-09T20:24:32.124835] [INFO ] [sig ] ICOP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:32.274039] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ICOP.txt [2026-02-09T20:24:32.274198] [INFO ] [sig ] [1574/3427] Completed ICOP in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:32.274238] [INFO ] [sig ] [1575/3427] Forecasting ICUI... [2026-02-09T20:24:32.274268] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-09T20:24:32.274298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-09T20:24:32.286996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-09T20:24:32.287401] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-09T20:24:32.288240] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-09T20:24:32.288293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:32.288325] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:32.288354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:32.288413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:32.349911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:32.350858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:32.351153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:32.351186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:32.475363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:32.475521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:32.475560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:32.475610] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:32.479565] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: UP (p=79.19%) [2026-02-09T20:24:32.479887] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-09T20:24:32.480025] [INFO ] [sig ] ICUI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:32.632820] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ICUI.txt [2026-02-09T20:24:32.632977] [INFO ] [sig ] [1575/3427] Completed ICUI in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:32.633018] [INFO ] [sig ] [1576/3427] Forecasting IDA... [2026-02-09T20:24:32.633050] [INFO ] [sig ] Generating forecast for: IDA [2026-02-09T20:24:32.633080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-09T20:24:32.644706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-09T20:24:32.645116] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-09T20:24:32.645971] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-09T20:24:32.646026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:32.646059] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:32.646088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:32.646146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:32.705319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:32.706184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:32.706267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:32.706300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:32.835003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:32.835163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:32.835205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:32.835236] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:32.838854] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=69.12%) [2026-02-09T20:24:32.839150] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-09T20:24:32.839284] [INFO ] [sig ] IDA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:32.990039] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IDA.txt [2026-02-09T20:24:32.990297] [INFO ] [sig ] [1576/3427] Completed IDA in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:32.990360] [INFO ] [sig ] [1577/3427] Forecasting IDAI... [2026-02-09T20:24:32.990405] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-09T20:24:32.990452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-09T20:24:33.001698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-09T20:24:33.002133] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-09T20:24:33.003126] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-09T20:24:33.003181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:33.003216] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:33.003244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:33.003303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:33.061494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:33.062400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:33.062489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:33.062550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:33.191320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:33.191488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:33.191529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:33.191558] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:33.195157] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=69.22%) [2026-02-09T20:24:33.195454] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-09T20:24:33.195608] [INFO ] [sig ] IDAI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:33.346346] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IDAI.txt [2026-02-09T20:24:33.346538] [INFO ] [sig ] [1577/3427] Completed IDAI in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:33.346606] [INFO ] [sig ] [1578/3427] Forecasting IDCC... [2026-02-09T20:24:33.346668] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-09T20:24:33.346708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-09T20:24:33.359292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-09T20:24:33.359715] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-09T20:24:33.360594] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-09T20:24:33.360649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:33.360684] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:33.360713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:33.360771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:33.426231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:33.427142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:33.427227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:33.427261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:33.550052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:33.550213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:33.550255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:33.550285] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:33.553861] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-09T20:24:33.554159] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-09T20:24:33.554288] [INFO ] [sig ] IDCC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:33.699780] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IDCC.txt [2026-02-09T20:24:33.699943] [INFO ] [sig ] [1578/3427] Completed IDCC in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:33.699983] [INFO ] [sig ] [1579/3427] Forecasting IDE... [2026-02-09T20:24:33.700012] [INFO ] [sig ] Generating forecast for: IDE [2026-02-09T20:24:33.700043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-09T20:24:33.711896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-09T20:24:33.712511] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-09T20:24:33.713352] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-09T20:24:33.713406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:33.713439] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:33.713467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:33.713525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:33.773676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:33.774557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:33.774660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:33.774695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:33.893550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:33.893760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:33.893818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:33.893853] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:33.897280] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=89.43%) [2026-02-09T20:24:33.897627] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-09T20:24:33.897759] [INFO ] [sig ] IDE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:34.040978] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IDE.txt [2026-02-09T20:24:34.041125] [INFO ] [sig ] [1579/3427] Completed IDE in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:34.041163] [INFO ] [sig ] [1580/3427] Forecasting IDN... [2026-02-09T20:24:34.041193] [INFO ] [sig ] Generating forecast for: IDN [2026-02-09T20:24:34.041224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-09T20:24:34.052086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-09T20:24:34.052420] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-09T20:24:34.053284] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-09T20:24:34.053336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:34.053397] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:34.053425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:34.053481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:34.110313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:34.111027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:34.111106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:34.111140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:34.228117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:34.228284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:34.228324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:34.228353] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:34.232069] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: DOWN (p=42.07%) [2026-02-09T20:24:34.232460] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-09T20:24:34.232630] [INFO ] [sig ] IDN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:34.390323] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IDN.txt [2026-02-09T20:24:34.390486] [INFO ] [sig ] [1580/3427] Completed IDN in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:34.390529] [INFO ] [sig ] [1581/3427] Forecasting IDXX... [2026-02-09T20:24:34.390561] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-09T20:24:34.390615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-09T20:24:34.402184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-09T20:24:34.402602] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-09T20:24:34.403529] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-09T20:24:34.403625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:34.403674] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:34.403721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:34.403814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:34.464872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:34.465748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:34.465831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:34.465865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:34.591983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:34.592401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:34.592451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:34.592487] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:34.596128] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=94.92%) [2026-02-09T20:24:34.596430] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-09T20:24:34.596564] [INFO ] [sig ] IDXX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:34.750106] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IDXX.txt [2026-02-09T20:24:34.750270] [INFO ] [sig ] [1581/3427] Completed IDXX in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:34.750312] [INFO ] [sig ] [1582/3427] Forecasting IDYA... [2026-02-09T20:24:34.750344] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-09T20:24:34.750374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-09T20:24:34.761954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-09T20:24:34.762507] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-09T20:24:34.763611] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-09T20:24:34.763667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:34.763701] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:34.763731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:34.763802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:34.821824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:34.822449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:34.822528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:34.822562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:34.943711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:34.943883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:34.943932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:34.943962] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:34.947892] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: UP (p=56.38%) [2026-02-09T20:24:34.948172] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-09T20:24:34.948303] [INFO ] [sig ] IDYA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:35.104695] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IDYA.txt [2026-02-09T20:24:35.104879] [INFO ] [sig ] [1582/3427] Completed IDYA in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:35.104921] [INFO ] [sig ] [1583/3427] Forecasting IEF... [2026-02-09T20:24:35.104953] [INFO ] [sig ] Generating forecast for: IEF [2026-02-09T20:24:35.104985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-09T20:24:35.116078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-09T20:24:35.116407] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-09T20:24:35.117283] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-09T20:24:35.117335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:35.117393] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:35.117423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:35.117484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:35.176102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:35.176754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:35.176841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:35.176874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:35.304044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:35.304191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:35.304232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:35.304311] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:35.308241] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-09T20:24:35.308714] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-09T20:24:35.308846] [INFO ] [sig ] IEF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:35.457356] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IEF.txt [2026-02-09T20:24:35.457517] [INFO ] [sig ] [1583/3427] Completed IEF in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:35.457556] [INFO ] [sig ] [1584/3427] Forecasting IEI... [2026-02-09T20:24:35.457605] [INFO ] [sig ] Generating forecast for: IEI [2026-02-09T20:24:35.457636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-09T20:24:35.470259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-09T20:24:35.470600] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-09T20:24:35.471426] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-09T20:24:35.471479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:35.471510] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:35.471537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:35.471613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:35.530073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:35.530702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:35.530778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:35.530810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:35.651201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:35.651347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:35.651388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:35.651416] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:35.654865] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=12.42%) [2026-02-09T20:24:35.655138] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-09T20:24:35.655262] [INFO ] [sig ] IEI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:35.800085] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IEI.txt [2026-02-09T20:24:35.800441] [INFO ] [sig ] [1584/3427] Completed IEI in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:35.800481] [INFO ] [sig ] [1585/3427] Forecasting IEP... [2026-02-09T20:24:35.800510] [INFO ] [sig ] Generating forecast for: IEP [2026-02-09T20:24:35.800543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-09T20:24:35.812506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-09T20:24:35.812813] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-09T20:24:35.813792] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-09T20:24:35.813856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:35.813909] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:35.813940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:35.813996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:35.873153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:35.873821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:35.873912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:35.873947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:35.992414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:35.992547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:35.992603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:35.992634] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:35.996446] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=16.35%) [2026-02-09T20:24:35.996740] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-09T20:24:35.996867] [INFO ] [sig ] IEP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:36.141739] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IEP.txt [2026-02-09T20:24:36.141850] [INFO ] [sig ] [1585/3427] Completed IEP in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:36.141888] [INFO ] [sig ] [1586/3427] Forecasting IESC... [2026-02-09T20:24:36.141917] [INFO ] [sig ] Generating forecast for: IESC [2026-02-09T20:24:36.141946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-09T20:24:36.154482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-09T20:24:36.154959] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-09T20:24:36.155867] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-09T20:24:36.155922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:36.156140] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:36.156169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:36.156230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:36.221253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:36.222363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:36.222453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:36.222487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:36.356706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:36.356874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:36.356919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:36.356950] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:36.360648] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: UP (p=83.37%) [2026-02-09T20:24:36.361011] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-09T20:24:36.361152] [INFO ] [sig ] IESC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:36.510769] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IESC.txt [2026-02-09T20:24:36.510924] [INFO ] [sig ] [1586/3427] Completed IESC in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:36.510964] [INFO ] [sig ] [1587/3427] Forecasting IEX... [2026-02-09T20:24:36.510995] [INFO ] [sig ] Generating forecast for: IEX [2026-02-09T20:24:36.511026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-09T20:24:36.522761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-09T20:24:36.523153] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-09T20:24:36.524010] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-09T20:24:36.524063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:36.524097] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:36.524126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:36.524185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:36.585526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:36.586376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:36.586473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:36.586516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:36.710085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:36.710248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:36.710292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:36.710324] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:36.713829] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=83.64%) [2026-02-09T20:24:36.714116] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-09T20:24:36.714247] [INFO ] [sig ] IEX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:36.868271] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IEX.txt [2026-02-09T20:24:36.868413] [INFO ] [sig ] [1587/3427] Completed IEX in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:36.868459] [INFO ] [sig ] [1588/3427] Forecasting IFN... [2026-02-09T20:24:36.868490] [INFO ] [sig ] Generating forecast for: IFN [2026-02-09T20:24:36.868519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFN' from 'https://tdm.silogroup.org/data/derivative_storage/IFN.csv'. [2026-02-09T20:24:36.880139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFN'. [2026-02-09T20:24:36.880456] [INFO ] [FORECASTER] Starting predict_future for IFN [2026-02-09T20:24:36.881386] [DEBUG] [LOCAL ] No optimal features file found for IFN: ./output/feature-sets/IFN.txt [2026-02-09T20:24:36.881439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:36.881470] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:36.881497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:36.881553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:36.941331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:36.941948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:36.942052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:36.942086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:37.059277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:37.059405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:37.059445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:37.059474] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:37.063000] [DEBUG] [FORECASTER] IFN: Forecast T+1@11:T+2@11: DOWN (p=47.77%) [2026-02-09T20:24:37.063276] [INFO ] [FORECASTER] Completed predict_future for IFN [2026-02-09T20:24:37.063402] [INFO ] [sig ] IFN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:37.211969] [INFO ] [LOCAL ] Saved forecast: IFN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IFN.txt [2026-02-09T20:24:37.212306] [INFO ] [sig ] [1588/3427] Completed IFN in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-09T20:24:37.212362] [INFO ] [sig ] [1589/3427] Forecasting IFS... [2026-02-09T20:24:37.212393] [INFO ] [sig ] Generating forecast for: IFS [2026-02-09T20:24:37.212425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-09T20:24:37.223969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-09T20:24:37.224262] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-09T20:24:37.225074] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-09T20:24:37.225127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:37.225158] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:37.225185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:37.225241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:37.285716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:37.286494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:37.286597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:37.286633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:37.407609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:37.407759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:37.407807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:37.407843] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:37.411347] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=78.50%) [2026-02-09T20:24:37.411650] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-09T20:24:37.411781] [INFO ] [sig ] IFS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:37.562984] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IFS.txt [2026-02-09T20:24:37.563115] [INFO ] [sig ] [1589/3427] Completed IFS in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-09T20:24:37.563155] [INFO ] [sig ] [1590/3427] Forecasting IGA... [2026-02-09T20:24:37.563184] [INFO ] [sig ] Generating forecast for: IGA [2026-02-09T20:24:37.563215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-09T20:24:37.574307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-09T20:24:37.574656] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-09T20:24:37.575663] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-09T20:24:37.575715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:37.575747] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:37.575774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:37.575830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:37.634801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:37.635673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:37.635777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:37.635815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:37.755631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:37.755758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:37.755796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:37.755824] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:37.759167] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: DOWN (p=5.33%) [2026-02-09T20:24:37.759432] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-09T20:24:37.759555] [INFO ] [sig ] IGA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:37.903141] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IGA.txt [2026-02-09T20:24:37.903249] [INFO ] [sig ] [1590/3427] Completed IGA in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:37.903287] [INFO ] [sig ] [1591/3427] Forecasting IGD... [2026-02-09T20:24:37.903317] [INFO ] [sig ] Generating forecast for: IGD [2026-02-09T20:24:37.903348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-09T20:24:37.914929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-09T20:24:37.915415] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-09T20:24:37.916392] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-09T20:24:37.916444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:37.916475] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:37.916501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:37.916562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:37.974370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:37.974986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:37.975062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:37.975094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:38.094378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:38.094545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:38.094611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:38.094648] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:38.098705] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: UP (p=93.84%) [2026-02-09T20:24:38.099013] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-09T20:24:38.099147] [INFO ] [sig ] IGD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:38.244473] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IGD.txt [2026-02-09T20:24:38.244623] [INFO ] [sig ] [1591/3427] Completed IGD in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:38.244666] [INFO ] [sig ] [1592/3427] Forecasting IGF... [2026-02-09T20:24:38.244695] [INFO ] [sig ] Generating forecast for: IGF [2026-02-09T20:24:38.244730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-09T20:24:38.256647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-09T20:24:38.256930] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-09T20:24:38.257768] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-09T20:24:38.257819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:38.257850] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:38.257877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:38.257942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:38.317017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:38.317659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:38.317759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:38.317796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:38.446290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:38.446449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:38.446490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:38.446536] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:38.450353] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=94.23%) [2026-02-09T20:24:38.450844] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-09T20:24:38.450976] [INFO ] [sig ] IGF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:38.600640] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IGF.txt [2026-02-09T20:24:38.600839] [INFO ] [sig ] [1592/3427] Completed IGF in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:38.600886] [INFO ] [sig ] [1593/3427] Forecasting IGI... [2026-02-09T20:24:38.600919] [INFO ] [sig ] Generating forecast for: IGI [2026-02-09T20:24:38.600964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-09T20:24:38.612778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-09T20:24:38.613306] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-09T20:24:38.614148] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-09T20:24:38.614202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:38.614235] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:38.614264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:38.614323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:38.673046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:38.673669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:38.673750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:38.673782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:38.776598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:38.776723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:38.776760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:38.776788] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:38.780174] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: DOWN (p=5.03%) [2026-02-09T20:24:38.780441] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-09T20:24:38.780563] [INFO ] [sig ] IGI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:38.922676] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IGI.txt [2026-02-09T20:24:38.922820] [INFO ] [sig ] [1593/3427] Completed IGI in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:38.922860] [INFO ] [sig ] [1594/3427] Forecasting IGIB... [2026-02-09T20:24:38.922891] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-09T20:24:38.922923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-09T20:24:38.934146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-09T20:24:38.934510] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-09T20:24:38.935333] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-09T20:24:38.935386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:38.935419] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:38.935446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:38.935503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:38.993316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:38.994139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:38.994221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:38.994296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:39.117445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:39.117683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:39.117731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:39.117765] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:39.121271] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: DOWN (p=35.70%) [2026-02-09T20:24:39.121542] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-09T20:24:39.121696] [INFO ] [sig ] IGIB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:39.265300] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IGIB.txt [2026-02-09T20:24:39.265431] [INFO ] [sig ] [1594/3427] Completed IGIB in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:39.265471] [INFO ] [sig ] [1595/3427] Forecasting IGIC... [2026-02-09T20:24:39.265501] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-09T20:24:39.265539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-09T20:24:39.278133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-09T20:24:39.278455] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-09T20:24:39.279289] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-09T20:24:39.279342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:39.279375] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:39.279402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:39.279460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:39.337871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:39.338500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:39.338612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:39.338651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:39.456609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:39.456769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:39.456809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:39.456838] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:39.460233] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-02-09T20:24:39.460511] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-09T20:24:39.460655] [INFO ] [sig ] IGIC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:39.607456] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IGIC.txt [2026-02-09T20:24:39.607623] [INFO ] [sig ] [1595/3427] Completed IGIC in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:39.607667] [INFO ] [sig ] [1596/3427] Forecasting IGSB... [2026-02-09T20:24:39.607697] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-09T20:24:39.607727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-09T20:24:39.619424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-09T20:24:39.619795] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-09T20:24:39.620821] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-09T20:24:39.620875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:39.620909] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:39.620968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:39.621030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:39.681991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:39.682804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:39.682914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:39.682955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:39.804373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:39.804531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:39.804590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:39.804624] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:39.808054] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-09T20:24:39.808334] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-09T20:24:39.808463] [INFO ] [sig ] IGSB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:39.956867] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IGSB.txt [2026-02-09T20:24:39.957013] [INFO ] [sig ] [1596/3427] Completed IGSB in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:39.957053] [INFO ] [sig ] [1597/3427] Forecasting IHD... [2026-02-09T20:24:39.957272] [INFO ] [sig ] Generating forecast for: IHD [2026-02-09T20:24:39.957303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-09T20:24:39.969890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-09T20:24:39.970240] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-09T20:24:39.971073] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-09T20:24:39.971126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:39.971208] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:39.971238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:39.971298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:40.029285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:40.029977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:40.030057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:40.030090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:40.159432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:40.159628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:40.159670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:40.159699] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:40.163745] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: DOWN (p=24.89%) [2026-02-09T20:24:40.164295] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-09T20:24:40.164441] [INFO ] [sig ] IHD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:40.318858] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IHD.txt [2026-02-09T20:24:40.318987] [INFO ] [sig ] [1597/3427] Completed IHD in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:40.319026] [INFO ] [sig ] [1598/3427] Forecasting IHG... [2026-02-09T20:24:40.319057] [INFO ] [sig ] Generating forecast for: IHG [2026-02-09T20:24:40.319088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-09T20:24:40.330708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-09T20:24:40.331046] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-09T20:24:40.331872] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-09T20:24:40.331927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:40.331960] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:40.331987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:40.332045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:40.389892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:40.390613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:40.390695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:40.390728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:40.514031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:40.514393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:40.514434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:40.514462] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:40.517889] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=93.10%) [2026-02-09T20:24:40.518172] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-09T20:24:40.518491] [INFO ] [sig ] IHG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:40.662884] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IHG.txt [2026-02-09T20:24:40.663050] [INFO ] [sig ] [1598/3427] Completed IHG in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:40.663089] [INFO ] [sig ] [1599/3427] Forecasting IHS... [2026-02-09T20:24:40.663118] [INFO ] [sig ] Generating forecast for: IHS [2026-02-09T20:24:40.663149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-09T20:24:40.673977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-09T20:24:40.674365] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-09T20:24:40.675221] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-09T20:24:40.675273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:40.675304] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:40.675330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:40.675386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:40.738682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:40.739617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:40.739706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:40.739739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:40.860188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:40.860348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:40.860388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:40.860416] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:40.863860] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=15.03%) [2026-02-09T20:24:40.864143] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-09T20:24:40.864271] [INFO ] [sig ] IHS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:41.016174] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IHS.txt [2026-02-09T20:24:41.016338] [INFO ] [sig ] [1599/3427] Completed IHS in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:41.016378] [INFO ] [sig ] [1600/3427] Forecasting IIF... [2026-02-09T20:24:41.016408] [INFO ] [sig ] Generating forecast for: IIF [2026-02-09T20:24:41.016440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-09T20:24:41.028049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-09T20:24:41.028675] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-09T20:24:41.029509] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-09T20:24:41.029562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:41.029619] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:41.029647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:41.029703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:41.089533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:41.090690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:41.090775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:41.090807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:41.204782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:41.204946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:41.204985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:41.205013] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:41.208551] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=6.54%) [2026-02-09T20:24:41.208854] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-09T20:24:41.209008] [INFO ] [sig ] IIF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:41.358240] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IIF.txt [2026-02-09T20:24:41.358402] [INFO ] [sig ] [1600/3427] Completed IIF in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:41.358443] [INFO ] [sig ] [1601/3427] Forecasting III... [2026-02-09T20:24:41.358474] [INFO ] [sig ] Generating forecast for: III [2026-02-09T20:24:41.358505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-09T20:24:41.370484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-09T20:24:41.370872] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-09T20:24:41.371701] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-09T20:24:41.371753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:41.371785] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:41.371811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:41.371868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:41.429712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:41.430402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:41.430483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:41.430516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:41.554073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:41.554234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:41.554275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:41.554304] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:41.558175] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=85.39%) [2026-02-09T20:24:41.558449] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-09T20:24:41.558593] [INFO ] [sig ] III: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:41.700690] [INFO ] [LOCAL ] Saved forecast: III 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/III.txt [2026-02-09T20:24:41.700828] [INFO ] [sig ] [1601/3427] Completed III in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:41.700869] [INFO ] [sig ] [1602/3427] Forecasting IIIN... [2026-02-09T20:24:41.700900] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-09T20:24:41.700930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-09T20:24:41.712473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-09T20:24:41.712880] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-09T20:24:41.713734] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-09T20:24:41.713788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:41.713820] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:41.713848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:41.713906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:41.776540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:41.777533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:41.777632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:41.777668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:41.906841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:41.906996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:41.907038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:41.907079] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:41.911014] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: UP (p=78.52%) [2026-02-09T20:24:41.911320] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-09T20:24:41.911485] [INFO ] [sig ] IIIN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:42.069887] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IIIN.txt [2026-02-09T20:24:42.070035] [INFO ] [sig ] [1602/3427] Completed IIIN in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:42.070077] [INFO ] [sig ] [1603/3427] Forecasting IIM... [2026-02-09T20:24:42.070108] [INFO ] [sig ] Generating forecast for: IIM [2026-02-09T20:24:42.070140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-09T20:24:42.082019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-09T20:24:42.082401] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-09T20:24:42.083318] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-09T20:24:42.083374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:42.083419] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:42.083465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:42.083543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:42.144032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:42.144835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:42.144918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:42.144958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:42.263380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:42.263540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:42.263603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:42.263634] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:42.267029] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=8.04%) [2026-02-09T20:24:42.267325] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-09T20:24:42.267483] [INFO ] [sig ] IIM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:42.415100] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IIM.txt [2026-02-09T20:24:42.415270] [INFO ] [sig ] [1603/3427] Completed IIM in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:42.415312] [INFO ] [sig ] [1604/3427] Forecasting ILMN... [2026-02-09T20:24:42.415341] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-09T20:24:42.415372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-09T20:24:42.427440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-09T20:24:42.427878] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-09T20:24:42.428912] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-09T20:24:42.428965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:42.428997] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:42.429025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:42.429082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:42.486921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:42.487855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:42.487941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:42.487975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:42.617420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:42.617596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:42.617638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:42.617667] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:42.621033] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: UP (p=83.78%) [2026-02-09T20:24:42.621310] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-09T20:24:42.621436] [INFO ] [sig ] ILMN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:42.764783] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ILMN.txt [2026-02-09T20:24:42.764922] [INFO ] [sig ] [1604/3427] Completed ILMN in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-09T20:24:42.764961] [INFO ] [sig ] [1605/3427] Forecasting IMAX... [2026-02-09T20:24:42.764991] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-09T20:24:42.765022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-09T20:24:42.776870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-09T20:24:42.777244] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-09T20:24:42.778137] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-09T20:24:42.778192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:42.778224] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:42.778253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:42.778312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:42.835757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:42.836481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:42.836562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:42.836615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:42.954623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:42.954826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:42.954868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:42.954896] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:42.958710] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=37.08%) [2026-02-09T20:24:42.959061] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-09T20:24:42.959403] [INFO ] [sig ] IMAX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:43.123504] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IMAX.txt [2026-02-09T20:24:43.123720] [INFO ] [sig ] [1605/3427] Completed IMAX in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-09T20:24:43.123781] [INFO ] [sig ] [1606/3427] Forecasting IMMP... [2026-02-09T20:24:43.123818] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-09T20:24:43.123851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-09T20:24:43.136110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-09T20:24:43.136524] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-09T20:24:43.137628] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-09T20:24:43.137690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:43.137726] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:43.137756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:43.137817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:43.204754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:43.205736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:43.205835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:43.205872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:43.336604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:43.336769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:43.336823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:43.336860] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:43.340738] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: UP (p=55.85%) [2026-02-09T20:24:43.341072] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-09T20:24:43.341416] [INFO ] [sig ] IMMP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:43.517288] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IMMP.txt [2026-02-09T20:24:43.517487] [INFO ] [sig ] [1606/3427] Completed IMMP in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-09T20:24:43.517533] [INFO ] [sig ] [1607/3427] Forecasting IMMX... [2026-02-09T20:24:43.517591] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-09T20:24:43.517646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-09T20:24:43.530340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-09T20:24:43.530767] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-09T20:24:43.531951] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-09T20:24:43.532009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:43.532043] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:43.532074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:43.532135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:43.601382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:43.602541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:43.602694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:43.602746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:43.735998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:43.736173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:43.736220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:43.736254] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:43.740526] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: DOWN (p=30.03%) [2026-02-09T20:24:43.740886] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-09T20:24:43.741054] [INFO ] [sig ] IMMX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:43.907671] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IMMX.txt [2026-02-09T20:24:43.907815] [INFO ] [sig ] [1607/3427] Completed IMMX in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:43.907859] [INFO ] [sig ] [1608/3427] Forecasting IMNM... [2026-02-09T20:24:43.907894] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-09T20:24:43.907928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-09T20:24:43.920482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-09T20:24:43.920878] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-09T20:24:43.921818] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-09T20:24:43.921873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:43.921907] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:43.921937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:43.921999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:43.988941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:43.989722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:43.989843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:43.989883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:44.121463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:44.121643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:44.121689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:44.121721] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:44.126338] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: UP (p=57.15%) [2026-02-09T20:24:44.126658] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-09T20:24:44.126806] [INFO ] [sig ] IMNM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:44.292232] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IMNM.txt [2026-02-09T20:24:44.292389] [INFO ] [sig ] [1608/3427] Completed IMNM in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:44.292435] [INFO ] [sig ] [1609/3427] Forecasting IMNN... [2026-02-09T20:24:44.292469] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-09T20:24:44.292504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-09T20:24:44.304468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-09T20:24:44.304880] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-09T20:24:44.305806] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-09T20:24:44.305895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:44.305934] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:44.305966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:44.306047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:44.374037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:44.374851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:44.374939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:44.374975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:44.507109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:44.507485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:44.507537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:44.507595] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:44.512407] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=19.93%) [2026-02-09T20:24:44.512755] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-09T20:24:44.512910] [INFO ] [sig ] IMNN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:44.679365] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IMNN.txt [2026-02-09T20:24:44.679513] [INFO ] [sig ] [1609/3427] Completed IMNN in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:44.679557] [INFO ] [sig ] [1610/3427] Forecasting IMOS... [2026-02-09T20:24:44.679624] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-09T20:24:44.679660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-09T20:24:44.691920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-09T20:24:44.692301] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-09T20:24:44.693250] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-09T20:24:44.693306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:44.693343] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:44.693374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:44.693435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:44.761264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:44.762120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:44.762214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:44.762252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:44.892429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:44.892629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:44.892694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:44.892743] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:44.897446] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=28.04%) [2026-02-09T20:24:44.897793] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-09T20:24:44.897940] [INFO ] [sig ] IMOS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:45.053912] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IMOS.txt [2026-02-09T20:24:45.054121] [INFO ] [sig ] [1610/3427] Completed IMOS in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:45.054352] [INFO ] [sig ] [1611/3427] Forecasting IMPP... [2026-02-09T20:24:45.054390] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-09T20:24:45.054431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-09T20:24:45.065717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-09T20:24:45.066093] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-09T20:24:45.066963] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-09T20:24:45.067015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:45.067048] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:45.067075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:45.067134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:45.131644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:45.132768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:45.132855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:45.132891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:45.255471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:45.255647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:45.255688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:45.255718] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:45.259122] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: DOWN (p=4.97%) [2026-02-09T20:24:45.259430] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-09T20:24:45.259570] [INFO ] [sig ] IMPP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:45.417037] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IMPP.txt [2026-02-09T20:24:45.417198] [INFO ] [sig ] [1611/3427] Completed IMPP in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:45.417242] [INFO ] [sig ] [1612/3427] Forecasting IMRX... [2026-02-09T20:24:45.417276] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-09T20:24:45.417310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-09T20:24:45.428548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-09T20:24:45.428928] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-09T20:24:45.429835] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-09T20:24:45.429890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:45.429926] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:45.429957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:45.430018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:45.491606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:45.492430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:45.492517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:45.492553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:45.611469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:45.611651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:45.611697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:45.611730] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:45.615509] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=33.11%) [2026-02-09T20:24:45.615849] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-09T20:24:45.616007] [INFO ] [sig ] IMRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:45.774809] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IMRX.txt [2026-02-09T20:24:45.774964] [INFO ] [sig ] [1612/3427] Completed IMRX in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:45.775015] [INFO ] [sig ] [1613/3427] Forecasting IMTX... [2026-02-09T20:24:45.775051] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-09T20:24:45.775086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-09T20:24:45.786349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-09T20:24:45.786718] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-09T20:24:45.787535] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-09T20:24:45.787610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:45.787645] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:45.787672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:45.787728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:45.849444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:45.850232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:45.850317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:45.850354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:45.976055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:45.976217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:45.976261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:45.976295] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:45.980241] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: UP (p=84.74%) [2026-02-09T20:24:45.980594] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-09T20:24:45.980740] [INFO ] [sig ] IMTX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:46.144876] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IMTX.txt [2026-02-09T20:24:46.145041] [INFO ] [sig ] [1613/3427] Completed IMTX in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:46.145086] [INFO ] [sig ] [1614/3427] Forecasting IMXI... [2026-02-09T20:24:46.145117] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-09T20:24:46.145147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-09T20:24:46.156639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-09T20:24:46.157075] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-09T20:24:46.158023] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-09T20:24:46.158080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:46.158172] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:46.158206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:46.158270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:46.222479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:46.223640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:46.223739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:46.223777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:46.351761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:46.351920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:46.351960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:46.351989] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:46.355340] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-02-09T20:24:46.355655] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-09T20:24:46.355782] [INFO ] [sig ] IMXI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:46.508277] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IMXI.txt [2026-02-09T20:24:46.508418] [INFO ] [sig ] [1614/3427] Completed IMXI in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:46.508460] [INFO ] [sig ] [1615/3427] Forecasting INAB... [2026-02-09T20:24:46.508491] [INFO ] [sig ] Generating forecast for: INAB [2026-02-09T20:24:46.508522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-09T20:24:46.519535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-09T20:24:46.519961] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-09T20:24:46.521069] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-09T20:24:46.521135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:46.521178] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:46.521212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:46.521274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:46.583273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:46.584071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:46.584170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:46.584209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:46.703539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:46.703716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:46.703756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:46.703784] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:46.707272] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: UP (p=90.77%) [2026-02-09T20:24:46.707600] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-09T20:24:46.707732] [INFO ] [sig ] INAB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:46.860084] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INAB.txt [2026-02-09T20:24:46.860245] [INFO ] [sig ] [1615/3427] Completed INAB in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:46.860289] [INFO ] [sig ] [1616/3427] Forecasting INBK... [2026-02-09T20:24:46.860326] [INFO ] [sig ] Generating forecast for: INBK [2026-02-09T20:24:46.860360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-09T20:24:46.874907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-09T20:24:46.875370] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-09T20:24:46.876268] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-09T20:24:46.876324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:46.876361] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:46.876390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:46.876451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:46.938904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:46.939703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:46.939787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:46.939824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:47.064759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:47.064930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:47.064993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:47.065028] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:47.068860] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: UP (p=80.09%) [2026-02-09T20:24:47.069216] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-09T20:24:47.069358] [INFO ] [sig ] INBK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:47.229426] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INBK.txt [2026-02-09T20:24:47.229587] [INFO ] [sig ] [1616/3427] Completed INBK in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:47.229630] [INFO ] [sig ] [1617/3427] Forecasting INBX... [2026-02-09T20:24:47.229660] [INFO ] [sig ] Generating forecast for: INBX [2026-02-09T20:24:47.229692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-09T20:24:47.241154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-09T20:24:47.241520] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-09T20:24:47.242557] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-09T20:24:47.242633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:47.242666] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:47.242693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:47.242753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:47.303228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:47.304061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:47.304146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:47.304184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:47.422207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:47.422367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:47.422407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:47.422471] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:47.426332] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-02-09T20:24:47.426672] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-09T20:24:47.426811] [INFO ] [sig ] INBX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:47.588402] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/INBX.txt [2026-02-09T20:24:47.588594] [INFO ] [sig ] [1617/3427] Completed INBX in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:47.588642] [INFO ] [sig ] [1618/3427] Forecasting INCY... [2026-02-09T20:24:47.588679] [INFO ] [sig ] Generating forecast for: INCY [2026-02-09T20:24:47.588713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-09T20:24:47.601482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-09T20:24:47.601906] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-09T20:24:47.602914] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-09T20:24:47.602967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:47.602998] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:47.603025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:47.603082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:47.667153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:47.668134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:47.668229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:47.668459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:47.797672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:47.797841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:47.797885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:47.797919] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:47.801880] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: DOWN (p=37.77%) [2026-02-09T20:24:47.802188] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-09T20:24:47.802520] [INFO ] [sig ] INCY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:47.966051] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/INCY.txt [2026-02-09T20:24:47.966215] [INFO ] [sig ] [1618/3427] Completed INCY in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:47.966255] [INFO ] [sig ] [1619/3427] Forecasting INDB... [2026-02-09T20:24:47.966285] [INFO ] [sig ] Generating forecast for: INDB [2026-02-09T20:24:47.966318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-09T20:24:47.978106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-09T20:24:47.978524] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-09T20:24:47.979425] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-09T20:24:47.979482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:47.979518] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:47.979549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:47.979632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:48.049610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:48.050627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:48.050720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:48.050757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:48.175807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:48.175971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:48.176013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:48.176043] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:48.179536] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: DOWN (p=30.29%) [2026-02-09T20:24:48.179877] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-09T20:24:48.180017] [INFO ] [sig ] INDB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:48.337267] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/INDB.txt [2026-02-09T20:24:48.337464] [INFO ] [sig ] [1619/3427] Completed INDB in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:48.337511] [INFO ] [sig ] [1620/3427] Forecasting INDI... [2026-02-09T20:24:48.337547] [INFO ] [sig ] Generating forecast for: INDI [2026-02-09T20:24:48.337604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-09T20:24:48.350158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-09T20:24:48.350639] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-09T20:24:48.351765] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-09T20:24:48.351820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:48.351869] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:48.351900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:48.351962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:48.419306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:48.420240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:48.420328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:48.420365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:48.542020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:48.542180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:48.542413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:48.542441] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:48.546306] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: UP (p=76.14%) [2026-02-09T20:24:48.546634] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-09T20:24:48.546773] [INFO ] [sig ] INDI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:48.701343] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INDI.txt [2026-02-09T20:24:48.701508] [INFO ] [sig ] [1620/3427] Completed INDI in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:48.701550] [INFO ] [sig ] [1621/3427] Forecasting INDP... [2026-02-09T20:24:48.701600] [INFO ] [sig ] Generating forecast for: INDP [2026-02-09T20:24:48.701634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-09T20:24:48.714919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-09T20:24:48.715305] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-09T20:24:48.716633] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-09T20:24:48.716691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:48.716725] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:48.716753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:48.716812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:48.777618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:48.778497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:48.778605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:48.778642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:48.890971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:48.891131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:48.891172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:48.891202] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:48.894978] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=99.64%) [2026-02-09T20:24:48.895303] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-09T20:24:48.895439] [INFO ] [sig ] INDP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:49.047031] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INDP.txt [2026-02-09T20:24:49.047214] [INFO ] [sig ] [1621/3427] Completed INDP in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-09T20:24:49.047260] [INFO ] [sig ] [1622/3427] Forecasting INDY... [2026-02-09T20:24:49.047292] [INFO ] [sig ] Generating forecast for: INDY [2026-02-09T20:24:49.047324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-09T20:24:49.059976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-09T20:24:49.060607] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-09T20:24:49.061764] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-09T20:24:49.061819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:49.061851] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:49.061879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:49.061941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:49.126772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:49.127589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:49.127675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:49.127719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:49.265138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:49.265705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:49.265797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:49.265832] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:49.271296] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: DOWN (p=22.90%) [2026-02-09T20:24:49.271725] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-09T20:24:49.271881] [INFO ] [sig ] INDY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:49.425468] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/INDY.txt [2026-02-09T20:24:49.425675] [INFO ] [sig ] [1622/3427] Completed INDY in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-09T20:24:49.425732] [INFO ] [sig ] [1623/3427] Forecasting INFY... [2026-02-09T20:24:49.425765] [INFO ] [sig ] Generating forecast for: INFY [2026-02-09T20:24:49.425806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-09T20:24:49.439854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-09T20:24:49.440285] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-09T20:24:49.441326] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-09T20:24:49.441382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:49.441415] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:49.441443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:49.441501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:49.501246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:49.502364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:49.502479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:49.502515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:49.625490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:49.625673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:49.625717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:49.625747] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:49.629967] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=59.14%) [2026-02-09T20:24:49.630278] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-09T20:24:49.630629] [INFO ] [sig ] INFY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:49.784498] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INFY.txt [2026-02-09T20:24:49.784661] [INFO ] [sig ] [1623/3427] Completed INFY in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:49.784749] [INFO ] [sig ] [1624/3427] Forecasting ING... [2026-02-09T20:24:49.784799] [INFO ] [sig ] Generating forecast for: ING [2026-02-09T20:24:49.784832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-09T20:24:49.795729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-09T20:24:49.796074] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-09T20:24:49.796913] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-09T20:24:49.796966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:49.796997] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:49.797025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:49.797082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:49.854043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:49.854709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:49.854825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:49.854859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:49.977636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:49.977794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:49.977838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:49.977868] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:49.981396] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: DOWN (p=13.95%) [2026-02-09T20:24:49.981711] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-09T20:24:49.981843] [INFO ] [sig ] ING: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:50.127608] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ING.txt [2026-02-09T20:24:50.127782] [INFO ] [sig ] [1624/3427] Completed ING in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:50.127824] [INFO ] [sig ] [1625/3427] Forecasting INGN... [2026-02-09T20:24:50.127856] [INFO ] [sig ] Generating forecast for: INGN [2026-02-09T20:24:50.127887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-09T20:24:50.138712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-09T20:24:50.139043] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-09T20:24:50.139895] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-09T20:24:50.139948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:50.139981] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:50.140010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:50.140082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:50.198418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:50.199282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:50.199366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:50.199399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:50.318628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:50.318794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:50.318842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:50.318877] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:50.322357] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-09T20:24:50.322664] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-09T20:24:50.322812] [INFO ] [sig ] INGN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:50.466235] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INGN.txt [2026-02-09T20:24:50.466374] [INFO ] [sig ] [1625/3427] Completed INGN in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:50.466413] [INFO ] [sig ] [1626/3427] Forecasting INMB... [2026-02-09T20:24:50.466444] [INFO ] [sig ] Generating forecast for: INMB [2026-02-09T20:24:50.466474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-09T20:24:50.477353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-09T20:24:50.477736] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-09T20:24:50.478520] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-09T20:24:50.478595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:50.478630] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:50.478657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:50.478721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:50.534995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:50.535669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:50.535748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:50.535781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:50.659886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:50.660039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:50.660078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:50.660107] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:50.663498] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: DOWN (p=7.43%) [2026-02-09T20:24:50.663790] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-09T20:24:50.663917] [INFO ] [sig ] INMB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:50.810428] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/INMB.txt [2026-02-09T20:24:50.810557] [INFO ] [sig ] [1626/3427] Completed INMB in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:50.810615] [INFO ] [sig ] [1627/3427] Forecasting INMD... [2026-02-09T20:24:50.810647] [INFO ] [sig ] Generating forecast for: INMD [2026-02-09T20:24:50.810677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-09T20:24:50.822154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-09T20:24:50.822514] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-09T20:24:50.823351] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-09T20:24:50.823403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:50.823436] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:50.823462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:50.823519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:50.880294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:50.881030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:50.881111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:50.881145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:51.006088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:51.006247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:51.006319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:51.006353] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:51.009908] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-02-09T20:24:51.010194] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-09T20:24:51.010324] [INFO ] [sig ] INMD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:51.160133] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INMD.txt [2026-02-09T20:24:51.160429] [INFO ] [sig ] [1627/3427] Completed INMD in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:51.160490] [INFO ] [sig ] [1628/3427] Forecasting INN... [2026-02-09T20:24:51.160535] [INFO ] [sig ] Generating forecast for: INN [2026-02-09T20:24:51.160609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-09T20:24:51.172789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-09T20:24:51.173251] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-09T20:24:51.174339] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-09T20:24:51.174403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:51.174444] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:51.174480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:51.174562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:51.244791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:51.245823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:51.245925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:51.245963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:51.367538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:51.367727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:51.367768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:51.367797] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:51.371342] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=87.17%) [2026-02-09T20:24:51.371691] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-09T20:24:51.371831] [INFO ] [sig ] INN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:51.517854] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INN.txt [2026-02-09T20:24:51.518012] [INFO ] [sig ] [1628/3427] Completed INN in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:51.518052] [INFO ] [sig ] [1629/3427] Forecasting INO... [2026-02-09T20:24:51.518083] [INFO ] [sig ] Generating forecast for: INO [2026-02-09T20:24:51.518117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-09T20:24:51.529431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-09T20:24:51.529859] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-09T20:24:51.530746] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-09T20:24:51.530798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:51.530829] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:51.530857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:51.530913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:51.588351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:51.589272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:51.589376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:51.589411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:51.712466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:51.712648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:51.712690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:51.712720] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:51.716437] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: DOWN (p=9.54%) [2026-02-09T20:24:51.716833] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-09T20:24:51.716989] [INFO ] [sig ] INO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:51.867743] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/INO.txt [2026-02-09T20:24:51.867913] [INFO ] [sig ] [1629/3427] Completed INO in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:51.867956] [INFO ] [sig ] [1630/3427] Forecasting INOD... [2026-02-09T20:24:51.867985] [INFO ] [sig ] Generating forecast for: INOD [2026-02-09T20:24:51.868018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-09T20:24:51.879280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-09T20:24:51.879698] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-09T20:24:51.880605] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-09T20:24:51.880660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:51.880695] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:51.880724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:51.880783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:51.940128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:51.941076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:51.941162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:51.941199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:52.069255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:52.069415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:52.069457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:52.069488] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:52.073135] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: DOWN (p=9.98%) [2026-02-09T20:24:52.073436] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-09T20:24:52.073588] [INFO ] [sig ] INOD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:52.219509] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/INOD.txt [2026-02-09T20:24:52.219692] [INFO ] [sig ] [1630/3427] Completed INOD in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:52.219733] [INFO ] [sig ] [1631/3427] Forecasting INSE... [2026-02-09T20:24:52.219764] [INFO ] [sig ] Generating forecast for: INSE [2026-02-09T20:24:52.219793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-09T20:24:52.230895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-09T20:24:52.231303] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-09T20:24:52.232136] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-09T20:24:52.232200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:52.232287] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:52.232325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:52.232383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:52.289429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:52.290345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:52.290431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:52.290465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:52.418329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:52.418489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:52.418531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:52.418560] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:52.422055] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: UP (p=69.29%) [2026-02-09T20:24:52.422340] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-09T20:24:52.422466] [INFO ] [sig ] INSE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:52.567448] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INSE.txt [2026-02-09T20:24:52.567605] [INFO ] [sig ] [1631/3427] Completed INSE in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:52.567647] [INFO ] [sig ] [1632/3427] Forecasting INSG... [2026-02-09T20:24:52.567678] [INFO ] [sig ] Generating forecast for: INSG [2026-02-09T20:24:52.567708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-09T20:24:52.579179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-09T20:24:52.579589] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-09T20:24:52.580691] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-09T20:24:52.580746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:52.580781] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:52.580820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:52.580897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:52.641259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:52.642132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:52.642212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:52.642248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:52.765042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:52.765192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:52.765232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:52.765261] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:52.768985] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=68.53%) [2026-02-09T20:24:52.769275] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-09T20:24:52.769606] [INFO ] [sig ] INSG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:52.921416] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INSG.txt [2026-02-09T20:24:52.921590] [INFO ] [sig ] [1632/3427] Completed INSG in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:52.921634] [INFO ] [sig ] [1633/3427] Forecasting INSM... [2026-02-09T20:24:52.921667] [INFO ] [sig ] Generating forecast for: INSM [2026-02-09T20:24:52.921702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-09T20:24:52.932903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-09T20:24:52.933267] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-09T20:24:52.934075] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-09T20:24:52.934128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:52.934160] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:52.934187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:52.934248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:52.993771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:52.994681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:52.994794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:52.994835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:53.116442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:53.116624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:53.116668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:53.116697] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:53.120212] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: DOWN (p=23.61%) [2026-02-09T20:24:53.120509] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-09T20:24:53.120662] [INFO ] [sig ] INSM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:53.266639] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/INSM.txt [2026-02-09T20:24:53.266796] [INFO ] [sig ] [1633/3427] Completed INSM in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:53.266838] [INFO ] [sig ] [1634/3427] Forecasting INSP... [2026-02-09T20:24:53.266869] [INFO ] [sig ] Generating forecast for: INSP [2026-02-09T20:24:53.266901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-09T20:24:53.279146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-09T20:24:53.279546] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-09T20:24:53.280390] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-09T20:24:53.280444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:53.280477] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:53.280504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:53.280560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:53.339250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:53.340374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:53.340468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:53.340515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:53.464294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:53.464438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:53.464478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:53.464536] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:53.467979] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: UP (p=90.44%) [2026-02-09T20:24:53.468265] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-09T20:24:53.468394] [INFO ] [sig ] INSP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:53.616656] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INSP.txt [2026-02-09T20:24:53.616814] [INFO ] [sig ] [1634/3427] Completed INSP in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:53.616870] [INFO ] [sig ] [1635/3427] Forecasting INTA... [2026-02-09T20:24:53.616923] [INFO ] [sig ] Generating forecast for: INTA [2026-02-09T20:24:53.616958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-09T20:24:53.629226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-09T20:24:53.629883] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-09T20:24:53.630942] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-09T20:24:53.630995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:53.631026] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:53.631054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:53.631111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:53.696091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:53.697009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:53.697103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:53.697138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:53.831946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:53.832145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:53.832203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:53.832235] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:53.836145] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: UP (p=52.46%) [2026-02-09T20:24:53.836426] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-09T20:24:53.836558] [INFO ] [sig ] INTA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:53.996168] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INTA.txt [2026-02-09T20:24:53.996352] [INFO ] [sig ] [1635/3427] Completed INTA in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:53.996400] [INFO ] [sig ] [1636/3427] Forecasting INTC... [2026-02-09T20:24:53.996435] [INFO ] [sig ] Generating forecast for: INTC [2026-02-09T20:24:53.996466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-09T20:24:54.009440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-09T20:24:54.009842] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-09T20:24:54.010699] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-09T20:24:54.010752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:54.010785] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:54.010812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:54.010869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:54.069197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:54.070124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:54.070207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:54.070241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:54.189976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:54.190134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:54.190174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:54.190211] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:54.193691] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: UP (p=82.94%) [2026-02-09T20:24:54.193967] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-09T20:24:54.194103] [INFO ] [sig ] INTC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:54.339206] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/INTC.txt [2026-02-09T20:24:54.339329] [INFO ] [sig ] [1636/3427] Completed INTC in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:54.339369] [INFO ] [sig ] [1637/3427] Forecasting INVA... [2026-02-09T20:24:54.339399] [INFO ] [sig ] Generating forecast for: INVA [2026-02-09T20:24:54.339431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-09T20:24:54.350836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-09T20:24:54.351152] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-09T20:24:54.351993] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-09T20:24:54.352047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:54.352079] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:54.352106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:54.352163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:54.409889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:54.410496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:54.410593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:54.410629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:54.531358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:54.531514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:54.531556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:54.531612] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:54.535018] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-02-09T20:24:54.535290] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-09T20:24:54.535415] [INFO ] [sig ] INVA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:54.680814] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/INVA.txt [2026-02-09T20:24:54.680955] [INFO ] [sig ] [1637/3427] Completed INVA in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-09T20:24:54.681001] [INFO ] [sig ] [1638/3427] Forecasting INVE... [2026-02-09T20:24:54.681033] [INFO ] [sig ] Generating forecast for: INVE [2026-02-09T20:24:54.681064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-09T20:24:54.691886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-09T20:24:54.692224] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-09T20:24:54.693051] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-09T20:24:54.693104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:54.693136] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:54.693162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:54.693218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:54.752399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:54.753156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:54.753237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:54.753271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:54.870392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:54.870555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:54.870615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:54.870663] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:54.874127] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: DOWN (p=21.46%) [2026-02-09T20:24:54.874402] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-09T20:24:54.874526] [INFO ] [sig ] INVE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:55.021371] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/INVE.txt [2026-02-09T20:24:55.021515] [INFO ] [sig ] [1638/3427] Completed INVE in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-09T20:24:55.021556] [INFO ] [sig ] [1639/3427] Forecasting INVH... [2026-02-09T20:24:55.021606] [INFO ] [sig ] Generating forecast for: INVH [2026-02-09T20:24:55.021639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-09T20:24:55.033160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-09T20:24:55.033544] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-09T20:24:55.034381] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-09T20:24:55.034435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:55.034466] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:55.034492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:55.034549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:55.093711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:55.094507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:55.094611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:55.094648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:55.217910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:55.218093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:55.218135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:55.218164] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:55.221667] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: DOWN (p=12.43%) [2026-02-09T20:24:55.221946] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-09T20:24:55.222072] [INFO ] [sig ] INVH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:55.370312] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/INVH.txt [2026-02-09T20:24:55.370487] [INFO ] [sig ] [1639/3427] Completed INVH in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-09T20:24:55.370529] [INFO ] [sig ] [1640/3427] Forecasting IONS... [2026-02-09T20:24:55.370559] [INFO ] [sig ] Generating forecast for: IONS [2026-02-09T20:24:55.370616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-09T20:24:55.381668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-09T20:24:55.382070] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-09T20:24:55.382949] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-09T20:24:55.383003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:55.383036] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:55.383064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:55.383123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:55.442619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:55.443522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:55.443628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:55.443696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:55.566235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:55.566556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:55.566632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:55.566663] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:55.570901] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: DOWN (p=6.55%) [2026-02-09T20:24:55.571205] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-09T20:24:55.571340] [INFO ] [sig ] IONS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:55.717117] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IONS.txt [2026-02-09T20:24:55.717263] [INFO ] [sig ] [1640/3427] Completed IONS in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:55.717303] [INFO ] [sig ] [1641/3427] Forecasting IOSP... [2026-02-09T20:24:55.717333] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-09T20:24:55.717363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-09T20:24:55.729248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-09T20:24:55.729594] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-09T20:24:55.730427] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-09T20:24:55.730479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:55.730511] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:55.730538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:55.730620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:55.787361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:55.788249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:55.788362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:55.788395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:55.906199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:55.906362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:55.906409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:55.906444] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:55.909901] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: DOWN (p=15.40%) [2026-02-09T20:24:55.910178] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-09T20:24:55.910316] [INFO ] [sig ] IOSP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:56.053772] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IOSP.txt [2026-02-09T20:24:56.053908] [INFO ] [sig ] [1641/3427] Completed IOSP in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:56.053948] [INFO ] [sig ] [1642/3427] Forecasting IOVA... [2026-02-09T20:24:56.053979] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-09T20:24:56.054009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-09T20:24:56.065002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-09T20:24:56.065306] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-09T20:24:56.066124] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-09T20:24:56.066177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:56.066209] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:56.066251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:56.066314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:56.122744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:56.123424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:56.123502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:56.123535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:56.243178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:56.243339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:56.243380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:56.243408] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:56.246801] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=15.50%) [2026-02-09T20:24:56.247079] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-09T20:24:56.247204] [INFO ] [sig ] IOVA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:56.394145] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IOVA.txt [2026-02-09T20:24:56.394338] [INFO ] [sig ] [1642/3427] Completed IOVA in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:56.394387] [INFO ] [sig ] [1643/3427] Forecasting IPGP... [2026-02-09T20:24:56.394422] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-09T20:24:56.394455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-09T20:24:56.405864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-09T20:24:56.406246] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-09T20:24:56.407116] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-09T20:24:56.407169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:56.407201] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:56.407227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:56.407308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:56.467453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:56.468180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:56.468271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:56.468306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:56.591270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:56.591429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:56.591468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:56.591496] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:56.594901] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=90.52%) [2026-02-09T20:24:56.595178] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-09T20:24:56.595301] [INFO ] [sig ] IPGP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:56.738210] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IPGP.txt [2026-02-09T20:24:56.738340] [INFO ] [sig ] [1643/3427] Completed IPGP in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:56.738380] [INFO ] [sig ] [1644/3427] Forecasting IPI... [2026-02-09T20:24:56.738411] [INFO ] [sig ] Generating forecast for: IPI [2026-02-09T20:24:56.738440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-09T20:24:56.749819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-09T20:24:56.750141] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-09T20:24:56.751022] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-09T20:24:56.751073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:56.751105] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:56.751131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:56.751188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:56.808257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:56.809144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:56.809230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:56.809263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:56.928829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:56.928987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:56.929026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:56.929055] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:56.932443] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: UP (p=95.71%) [2026-02-09T20:24:56.932743] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-09T20:24:56.932868] [INFO ] [sig ] IPI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:57.079355] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IPI.txt [2026-02-09T20:24:57.079545] [INFO ] [sig ] [1644/3427] Completed IPI in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:57.079609] [INFO ] [sig ] [1645/3427] Forecasting IQ... [2026-02-09T20:24:57.079643] [INFO ] [sig ] Generating forecast for: IQ [2026-02-09T20:24:57.079675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-09T20:24:57.091280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-09T20:24:57.091729] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-09T20:24:57.092636] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-09T20:24:57.092691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:57.092723] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:57.092751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:57.092823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:57.153525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:57.154460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:57.154551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:57.154603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:57.292444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:57.292638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:57.292686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:57.292718] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:57.296303] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=28.47%) [2026-02-09T20:24:57.296634] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-09T20:24:57.296775] [INFO ] [sig ] IQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:57.449364] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IQ.txt [2026-02-09T20:24:57.449529] [INFO ] [sig ] [1645/3427] Completed IQ in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:57.449590] [INFO ] [sig ] [1646/3427] Forecasting IQI... [2026-02-09T20:24:57.449627] [INFO ] [sig ] Generating forecast for: IQI [2026-02-09T20:24:57.449660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-09T20:24:57.461713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-09T20:24:57.462067] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-09T20:24:57.462916] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-09T20:24:57.462970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:57.463003] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:57.463032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:57.463104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:57.529092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:57.529994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:57.530082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:57.530117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:57.654631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:57.654805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:57.654850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:57.654881] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:57.659120] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: UP (p=63.81%) [2026-02-09T20:24:57.659530] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-09T20:24:57.659737] [INFO ] [sig ] IQI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:57.815086] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IQI.txt [2026-02-09T20:24:57.815247] [INFO ] [sig ] [1646/3427] Completed IQI in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:57.815290] [INFO ] [sig ] [1647/3427] Forecasting IQQQ... [2026-02-09T20:24:57.815322] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-09T20:24:57.815356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-09T20:24:57.827993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-09T20:24:57.828444] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-09T20:24:57.829324] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-09T20:24:57.829377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:57.829411] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:57.829437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:57.829493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:57.887850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:57.888786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:57.888869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:57.888902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:58.015184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:58.015346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:58.015389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:58.015421] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:58.019097] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=85.08%) [2026-02-09T20:24:58.019418] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-09T20:24:58.019561] [INFO ] [sig ] IQQQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:58.168714] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IQQQ.txt [2026-02-09T20:24:58.168883] [INFO ] [sig ] [1647/3427] Completed IQQQ in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:58.168926] [INFO ] [sig ] [1648/3427] Forecasting IRDM... [2026-02-09T20:24:58.168957] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-09T20:24:58.168987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-09T20:24:58.180619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-09T20:24:58.181019] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-09T20:24:58.181900] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-09T20:24:58.181954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:58.182016] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:58.182046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:58.182104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:58.245589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:58.246525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:58.246632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:58.246670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:58.368903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:58.369070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:58.369111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:58.369141] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:58.372800] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: UP (p=53.91%) [2026-02-09T20:24:58.373083] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-09T20:24:58.373212] [INFO ] [sig ] IRDM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:58.531335] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IRDM.txt [2026-02-09T20:24:58.531515] [INFO ] [sig ] [1648/3427] Completed IRDM in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:58.531557] [INFO ] [sig ] [1649/3427] Forecasting IREN... [2026-02-09T20:24:58.531608] [INFO ] [sig ] Generating forecast for: IREN [2026-02-09T20:24:58.531640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-09T20:24:58.543507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-09T20:24:58.543832] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-09T20:24:58.544665] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-09T20:24:58.544718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:58.544752] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:58.544779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:58.544837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:58.601763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:58.602441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:58.602528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:58.602562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:58.726447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:58.726792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:58.726832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:58.726861] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:58.730327] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: DOWN (p=47.98%) [2026-02-09T20:24:58.730627] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-09T20:24:58.730752] [INFO ] [sig ] IREN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:24:58.877331] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IREN.txt [2026-02-09T20:24:58.877472] [INFO ] [sig ] [1649/3427] Completed IREN in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:58.877713] [INFO ] [sig ] [1650/3427] Forecasting IRM... [2026-02-09T20:24:58.877747] [INFO ] [sig ] Generating forecast for: IRM [2026-02-09T20:24:58.877779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-09T20:24:58.890121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-09T20:24:58.890446] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-09T20:24:58.891467] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-09T20:24:58.891521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:58.891555] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:58.891612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:58.891679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:58.950262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:58.950906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:58.950985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:58.951017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:59.074442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:59.074617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:59.074842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:59.074871] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:59.078447] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: UP (p=81.20%) [2026-02-09T20:24:59.078937] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-09T20:24:59.079063] [INFO ] [sig ] IRM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:59.222548] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IRM.txt [2026-02-09T20:24:59.222708] [INFO ] [sig ] [1650/3427] Completed IRM in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:59.222747] [INFO ] [sig ] [1651/3427] Forecasting IRMD... [2026-02-09T20:24:59.222778] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-09T20:24:59.222809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-09T20:24:59.234070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-09T20:24:59.234413] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-09T20:24:59.235266] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-09T20:24:59.235325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:59.235364] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:59.235397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:59.235466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:59.297500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:59.298370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:59.298454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:59.298690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:59.420630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:59.420809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:59.420850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:59.420924] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:59.424525] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: UP (p=80.80%) [2026-02-09T20:24:59.424828] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-09T20:24:59.424958] [INFO ] [sig ] IRMD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:59.571681] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IRMD.txt [2026-02-09T20:24:59.571799] [INFO ] [sig ] [1651/3427] Completed IRMD in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:59.571838] [INFO ] [sig ] [1652/3427] Forecasting IRON... [2026-02-09T20:24:59.571867] [INFO ] [sig ] Generating forecast for: IRON [2026-02-09T20:24:59.571897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-09T20:24:59.583008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-09T20:24:59.583316] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-09T20:24:59.584331] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-09T20:24:59.584385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:59.584417] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:59.584444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:59.584500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:24:59.643061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:24:59.643681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:24:59.643758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:24:59.643790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:24:59.769721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:24:59.769868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:24:59.769908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:24:59.769937] [INFO ] [FORECASTER] Training complete [2026-02-09T20:24:59.773289] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: UP (p=88.54%) [2026-02-09T20:24:59.773563] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-09T20:24:59.773708] [INFO ] [sig ] IRON: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:24:59.935229] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IRON.txt [2026-02-09T20:24:59.935367] [INFO ] [sig ] [1652/3427] Completed IRON in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:24:59.935408] [INFO ] [sig ] [1653/3427] Forecasting IRTC... [2026-02-09T20:24:59.935439] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-09T20:24:59.935470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-09T20:24:59.946945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-09T20:24:59.947310] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-09T20:24:59.948187] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-09T20:24:59.948241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:24:59.948275] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:24:59.948303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:24:59.948363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:00.006853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:00.007740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:00.007825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:00.007863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:00.134700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:00.134862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:00.134901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:00.134930] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:00.138817] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=72.39%) [2026-02-09T20:25:00.139101] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-09T20:25:00.139227] [INFO ] [sig ] IRTC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:00.285940] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IRTC.txt [2026-02-09T20:25:00.286099] [INFO ] [sig ] [1653/3427] Completed IRTC in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-09T20:25:00.286139] [INFO ] [sig ] [1654/3427] Forecasting IRWD... [2026-02-09T20:25:00.286170] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-09T20:25:00.286203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-09T20:25:00.297416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-09T20:25:00.297818] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-09T20:25:00.298677] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-09T20:25:00.298730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:00.298763] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:00.298791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:00.298849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:00.358244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:00.359328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:00.359410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:00.359442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:00.484981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:00.485153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:00.485194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:00.485222] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:00.488729] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=2.86%) [2026-02-09T20:25:00.489017] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-09T20:25:00.489170] [INFO ] [sig ] IRWD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:00.633310] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IRWD.txt [2026-02-09T20:25:00.633465] [INFO ] [sig ] [1654/3427] Completed IRWD in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-09T20:25:00.633505] [INFO ] [sig ] [1655/3427] Forecasting ISD... [2026-02-09T20:25:00.633536] [INFO ] [sig ] Generating forecast for: ISD [2026-02-09T20:25:00.633587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-09T20:25:00.647994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-09T20:25:00.648469] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-09T20:25:00.649678] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-09T20:25:00.649769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:00.649815] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:00.649853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:00.649934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:00.710193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:00.711062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:00.711145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:00.711178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:00.837942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:00.838066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:00.838108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:00.838137] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:00.841698] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: DOWN (p=29.84%) [2026-02-09T20:25:00.842011] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-09T20:25:00.842146] [INFO ] [sig ] ISD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:01.011543] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ISD.txt [2026-02-09T20:25:01.011724] [INFO ] [sig ] [1655/3427] Completed ISD in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-09T20:25:01.011768] [INFO ] [sig ] [1656/3427] Forecasting ISRG... [2026-02-09T20:25:01.011803] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-09T20:25:01.011834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-09T20:25:01.023061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-09T20:25:01.023428] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-09T20:25:01.024346] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-09T20:25:01.024404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:01.024437] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:01.024464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:01.024521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:01.081815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:01.082696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:01.082783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:01.082818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:01.208019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:01.208155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:01.208197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:01.208227] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:01.211775] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-02-09T20:25:01.212087] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-09T20:25:01.212223] [INFO ] [sig ] ISRG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:01.357125] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ISRG.txt [2026-02-09T20:25:01.357288] [INFO ] [sig ] [1656/3427] Completed ISRG in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-09T20:25:01.357329] [INFO ] [sig ] [1657/3427] Forecasting ISSC... [2026-02-09T20:25:01.357361] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-09T20:25:01.357422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-09T20:25:01.369405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-09T20:25:01.369781] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-09T20:25:01.370603] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-09T20:25:01.370656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:01.370688] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:01.370716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:01.370773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:01.430177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:01.430897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:01.430979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:01.431013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:01.558651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:01.558795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:01.558854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:01.558887] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:01.562501] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=9.98%) [2026-02-09T20:25:01.562825] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-09T20:25:01.562957] [INFO ] [sig ] ISSC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:01.711674] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ISSC.txt [2026-02-09T20:25:01.711870] [INFO ] [sig ] [1657/3427] Completed ISSC in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:01.711914] [INFO ] [sig ] [1658/3427] Forecasting ISTB... [2026-02-09T20:25:01.711952] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-09T20:25:01.711991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-09T20:25:01.725721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-09T20:25:01.726234] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-09T20:25:01.727310] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-09T20:25:01.727409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:01.727457] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:01.727503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:01.727775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:01.790390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:01.791596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:01.791747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:01.791781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:01.916608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:01.916779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:01.916820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:01.916849] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:01.920418] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-02-09T20:25:01.920764] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-09T20:25:01.920903] [INFO ] [sig ] ISTB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:02.096535] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ISTB.txt [2026-02-09T20:25:02.096742] [INFO ] [sig ] [1658/3427] Completed ISTB in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:02.096792] [INFO ] [sig ] [1659/3427] Forecasting ITIC... [2026-02-09T20:25:02.096826] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-09T20:25:02.096858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-09T20:25:02.108366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-09T20:25:02.108844] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-09T20:25:02.109958] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-09T20:25:02.110019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:02.110053] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:02.110082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:02.110142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:02.170325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:02.171288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:02.171377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:02.171412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:02.285107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:02.285271] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:25:02.285311] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:02.285340] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:02.288877] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: DOWN (p=11.30%) [2026-02-09T20:25:02.289164] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-09T20:25:02.289297] [INFO ] [sig ] ITIC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:02.435972] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ITIC.txt [2026-02-09T20:25:02.436135] [INFO ] [sig ] [1659/3427] Completed ITIC in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:02.436176] [INFO ] [sig ] [1660/3427] Forecasting ITRI... [2026-02-09T20:25:02.436225] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-09T20:25:02.436283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-09T20:25:02.448922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-09T20:25:02.449355] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-09T20:25:02.450340] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-09T20:25:02.450400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:02.450436] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:02.450466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:02.450523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:02.518701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:02.519800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:02.519909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:02.519949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:02.661383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:02.661563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:02.661640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:02.661673] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:02.665635] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-02-09T20:25:02.666051] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-09T20:25:02.666229] [INFO ] [sig ] ITRI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:02.832696] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ITRI.txt [2026-02-09T20:25:02.832891] [INFO ] [sig ] [1660/3427] Completed ITRI in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:02.832958] [INFO ] [sig ] [1661/3427] Forecasting ITRN... [2026-02-09T20:25:02.833008] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-09T20:25:02.833054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-09T20:25:02.845063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-09T20:25:02.845450] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-09T20:25:02.846321] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-09T20:25:02.846375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:02.846409] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:02.846439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:02.846498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:02.916547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:02.917690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:02.917819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:02.917860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:03.061969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:03.062158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:03.062224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:03.062279] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:03.066766] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=95.32%) [2026-02-09T20:25:03.067072] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-09T20:25:03.067211] [INFO ] [sig ] ITRN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:03.215338] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ITRN.txt [2026-02-09T20:25:03.215566] [INFO ] [sig ] [1661/3427] Completed ITRN in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:03.215655] [INFO ] [sig ] [1662/3427] Forecasting ITUB... [2026-02-09T20:25:03.215887] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-09T20:25:03.215931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-09T20:25:03.228970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-09T20:25:03.229404] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-09T20:25:03.230322] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-09T20:25:03.230377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:03.230411] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:03.230439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:03.230498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:03.288191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:03.289100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:03.289196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:03.289230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:03.420479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:03.420660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:03.420719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:03.420749] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:03.424544] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=76.44%) [2026-02-09T20:25:03.424867] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-09T20:25:03.425003] [INFO ] [sig ] ITUB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:03.578896] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ITUB.txt [2026-02-09T20:25:03.579056] [INFO ] [sig ] [1662/3427] Completed ITUB in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:03.579096] [INFO ] [sig ] [1663/3427] Forecasting IUS... [2026-02-09T20:25:03.579127] [INFO ] [sig ] Generating forecast for: IUS [2026-02-09T20:25:03.579159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-09T20:25:03.590657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-09T20:25:03.591064] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-09T20:25:03.591935] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-09T20:25:03.591989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:03.592021] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:03.592049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:03.592106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:03.650867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:03.651786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:03.651869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:03.651903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:03.777136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:03.777313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:03.777361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:03.777405] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:03.781153] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: UP (p=92.10%) [2026-02-09T20:25:03.781466] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-09T20:25:03.781626] [INFO ] [sig ] IUS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:03.931954] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IUS.txt [2026-02-09T20:25:03.932108] [INFO ] [sig ] [1663/3427] Completed IUS in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:03.932148] [INFO ] [sig ] [1664/3427] Forecasting IUSB... [2026-02-09T20:25:03.932179] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-09T20:25:03.932209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-09T20:25:03.944945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-09T20:25:03.945345] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-09T20:25:03.946410] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-09T20:25:03.946477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:03.946519] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:03.946554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:03.946652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:04.008509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:04.009717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:04.010013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:04.010052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:04.135621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:04.135782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:04.135822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:04.135852] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:04.140112] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: DOWN (p=14.20%) [2026-02-09T20:25:04.140395] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-09T20:25:04.140548] [INFO ] [sig ] IUSB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:04.285358] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IUSB.txt [2026-02-09T20:25:04.285513] [INFO ] [sig ] [1664/3427] Completed IUSB in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:04.285554] [INFO ] [sig ] [1665/3427] Forecasting IUSG... [2026-02-09T20:25:04.285606] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-09T20:25:04.285639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-09T20:25:04.297087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-09T20:25:04.297480] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-09T20:25:04.298303] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-09T20:25:04.298356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:04.298418] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:04.298447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:04.298513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:04.356722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:04.357619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:04.357705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:04.357739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:04.482334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:04.482492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:04.482535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:04.482564] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:04.486055] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: DOWN (p=45.73%) [2026-02-09T20:25:04.486335] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-09T20:25:04.486472] [INFO ] [sig ] IUSG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:04.650455] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IUSG.txt [2026-02-09T20:25:04.650659] [INFO ] [sig ] [1665/3427] Completed IUSG in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:04.650706] [INFO ] [sig ] [1666/3427] Forecasting IVAL... [2026-02-09T20:25:04.650740] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-09T20:25:04.650772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-09T20:25:04.693465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-09T20:25:04.693943] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-09T20:25:04.694937] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-09T20:25:04.695000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:04.695053] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:04.695089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:04.695164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:04.766976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:04.767970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:04.768059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:04.768096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:04.884045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:04.884207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:04.884251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:04.884282] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:04.887889] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-02-09T20:25:04.888180] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-09T20:25:04.888314] [INFO ] [sig ] IVAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:05.043714] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IVAL.txt [2026-02-09T20:25:05.043889] [INFO ] [sig ] [1666/3427] Completed IVAL in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:05.043932] [INFO ] [sig ] [1667/3427] Forecasting IVZ... [2026-02-09T20:25:05.043963] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-09T20:25:05.043993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-09T20:25:05.055233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-09T20:25:05.055660] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-09T20:25:05.056491] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-09T20:25:05.056544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:05.056595] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:05.056625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:05.056682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:05.116486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:05.117439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:05.117593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:05.117633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:05.251984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:05.252145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:05.252186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:05.252215] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:05.256158] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=57.58%) [2026-02-09T20:25:05.256454] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-09T20:25:05.256628] [INFO ] [sig ] IVZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:05.410977] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IVZ.txt [2026-02-09T20:25:05.411133] [INFO ] [sig ] [1667/3427] Completed IVZ in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:05.411180] [INFO ] [sig ] [1668/3427] Forecasting IX... [2026-02-09T20:25:05.411215] [INFO ] [sig ] Generating forecast for: IX [2026-02-09T20:25:05.411255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-09T20:25:05.423075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-09T20:25:05.423534] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-09T20:25:05.424440] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-09T20:25:05.424508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:05.424548] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:05.424606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:05.424672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:05.487338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:05.488544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:05.488672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:05.488708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:05.617786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:05.617952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:05.617994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:05.618060] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:05.621973] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: DOWN (p=29.76%) [2026-02-09T20:25:05.622270] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-09T20:25:05.622409] [INFO ] [sig ] IX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:05.783477] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/IX.txt [2026-02-09T20:25:05.783647] [INFO ] [sig ] [1668/3427] Completed IX in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:05.783690] [INFO ] [sig ] [1669/3427] Forecasting IXUS... [2026-02-09T20:25:05.783720] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-09T20:25:05.783751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-09T20:25:05.794992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-09T20:25:05.795394] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-09T20:25:05.796216] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-09T20:25:05.796271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:05.796303] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:05.796330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:05.796388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:05.854157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:05.854996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:05.855092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:05.855129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:05.980058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:05.980220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:05.980262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:05.980292] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:05.984059] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=73.92%) [2026-02-09T20:25:05.984349] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-09T20:25:05.984481] [INFO ] [sig ] IXUS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:06.136169] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IXUS.txt [2026-02-09T20:25:06.136328] [INFO ] [sig ] [1669/3427] Completed IXUS in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:06.136370] [INFO ] [sig ] [1670/3427] Forecasting IZEA... [2026-02-09T20:25:06.136417] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-09T20:25:06.136450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-09T20:25:06.147729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-09T20:25:06.148079] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-09T20:25:06.148900] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-09T20:25:06.148953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:06.148985] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:06.149012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:06.149070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:06.205854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:06.206608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:06.206693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:06.206726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:06.327236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:06.327427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:06.327468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:06.327498] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:06.331395] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-02-09T20:25:06.331881] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-09T20:25:06.332010] [INFO ] [sig ] IZEA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:06.497451] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/IZEA.txt [2026-02-09T20:25:06.497644] [INFO ] [sig ] [1670/3427] Completed IZEA in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-09T20:25:06.497688] [INFO ] [sig ] [1671/3427] Forecasting J... [2026-02-09T20:25:06.497718] [INFO ] [sig ] Generating forecast for: J [2026-02-09T20:25:06.497750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-09T20:25:06.510118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-09T20:25:06.510527] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-09T20:25:06.511642] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-09T20:25:06.511896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:06.511935] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:06.511964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:06.512021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:06.572150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:06.573279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:06.573365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:06.573399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:06.703921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:06.704094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:06.704140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:06.704168] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:06.708144] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=81.32%) [2026-02-09T20:25:06.708442] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-09T20:25:06.708622] [INFO ] [sig ] J: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:06.856820] [INFO ] [LOCAL ] Saved forecast: J 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/J.txt [2026-02-09T20:25:06.856971] [INFO ] [sig ] [1671/3427] Completed J in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-09T20:25:06.857013] [INFO ] [sig ] [1672/3427] Forecasting JACK... [2026-02-09T20:25:06.857044] [INFO ] [sig ] Generating forecast for: JACK [2026-02-09T20:25:06.857077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-09T20:25:06.868484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-09T20:25:06.868875] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-09T20:25:06.869739] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-09T20:25:06.869793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:06.869828] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:06.869857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:06.869916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:06.930520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:06.931391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:06.931474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:06.931508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:07.052739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:07.052898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:07.052940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:07.052970] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:07.056555] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-02-09T20:25:07.056865] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-09T20:25:07.056998] [INFO ] [sig ] JACK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:07.204212] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JACK.txt [2026-02-09T20:25:07.204381] [INFO ] [sig ] [1672/3427] Completed JACK in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-09T20:25:07.204423] [INFO ] [sig ] [1673/3427] Forecasting JAKK... [2026-02-09T20:25:07.204454] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-09T20:25:07.204486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-09T20:25:07.225425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-09T20:25:07.226005] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-09T20:25:07.226823] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-09T20:25:07.226876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:07.226909] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:07.226936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:07.226994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:07.285962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:07.286741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:07.286831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:07.286866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:07.408865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:07.409022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:07.409061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:07.409119] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:07.412518] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-09T20:25:07.412817] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-09T20:25:07.412943] [INFO ] [sig ] JAKK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:07.559721] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JAKK.txt [2026-02-09T20:25:07.559882] [INFO ] [sig ] [1673/3427] Completed JAKK in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-09T20:25:07.559923] [INFO ] [sig ] [1674/3427] Forecasting JANX... [2026-02-09T20:25:07.559955] [INFO ] [sig ] Generating forecast for: JANX [2026-02-09T20:25:07.559987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-09T20:25:07.571471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-09T20:25:07.571872] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-09T20:25:07.572691] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-09T20:25:07.572743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:07.572775] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:07.572801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:07.572857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:07.631934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:07.632769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:07.632850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:07.632883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:07.754898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:07.755084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:07.755127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:07.755155] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:07.759060] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: UP (p=90.18%) [2026-02-09T20:25:07.759384] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-09T20:25:07.759528] [INFO ] [sig ] JANX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:07.918642] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JANX.txt [2026-02-09T20:25:07.919002] [INFO ] [sig ] [1674/3427] Completed JANX in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:07.919045] [INFO ] [sig ] [1675/3427] Forecasting JAZZ... [2026-02-09T20:25:07.919076] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-09T20:25:07.919108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-09T20:25:07.931001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-09T20:25:07.931427] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-09T20:25:07.932288] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-09T20:25:07.932344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:07.932376] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:07.932404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:07.932461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:07.994108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:07.995031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:07.995154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:07.995204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:08.133001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:08.133162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:08.133204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:08.133235] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:08.137057] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: UP (p=72.54%) [2026-02-09T20:25:08.137343] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-09T20:25:08.137507] [INFO ] [sig ] JAZZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:08.304566] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JAZZ.txt [2026-02-09T20:25:08.304777] [INFO ] [sig ] [1675/3427] Completed JAZZ in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:08.304819] [INFO ] [sig ] [1676/3427] Forecasting JBGS... [2026-02-09T20:25:08.304857] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-09T20:25:08.304889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-09T20:25:08.317225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-09T20:25:08.317671] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-09T20:25:08.318535] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-09T20:25:08.318640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:08.318683] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:08.318718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:08.318777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:08.378680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:08.379652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:08.379746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:08.379781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:08.510536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:08.510906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:08.510947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:08.510975] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:08.514736] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=66.01%) [2026-02-09T20:25:08.515194] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-09T20:25:08.515317] [INFO ] [sig ] JBGS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:08.661813] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JBGS.txt [2026-02-09T20:25:08.661966] [INFO ] [sig ] [1676/3427] Completed JBGS in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:08.662007] [INFO ] [sig ] [1677/3427] Forecasting JBI... [2026-02-09T20:25:08.662039] [INFO ] [sig ] Generating forecast for: JBI [2026-02-09T20:25:08.662071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-09T20:25:08.673220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-09T20:25:08.673541] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-09T20:25:08.674339] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-09T20:25:08.674393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:08.674425] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:08.674466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:08.674524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:08.733502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:08.734176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:08.734255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:08.734288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:08.856061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:08.856222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:08.856264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:08.856294] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:08.860327] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: DOWN (p=23.73%) [2026-02-09T20:25:08.860628] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-09T20:25:08.860762] [INFO ] [sig ] JBI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:09.017072] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JBI.txt [2026-02-09T20:25:09.017229] [INFO ] [sig ] [1677/3427] Completed JBI in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:09.017268] [INFO ] [sig ] [1678/3427] Forecasting JBL... [2026-02-09T20:25:09.017299] [INFO ] [sig ] Generating forecast for: JBL [2026-02-09T20:25:09.017330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-09T20:25:09.028929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-09T20:25:09.029274] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-09T20:25:09.030123] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-09T20:25:09.030176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:09.030209] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:09.030238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:09.030296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:09.089309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:09.090288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:09.090372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:09.090405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:09.215226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:09.215390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:09.215430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:09.215460] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:09.219257] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-02-09T20:25:09.219546] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-09T20:25:09.219697] [INFO ] [sig ] JBL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:09.377848] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JBL.txt [2026-02-09T20:25:09.378054] [INFO ] [sig ] [1678/3427] Completed JBL in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:09.378100] [INFO ] [sig ] [1679/3427] Forecasting JBND... [2026-02-09T20:25:09.378138] [INFO ] [sig ] Generating forecast for: JBND [2026-02-09T20:25:09.378205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-09T20:25:09.390035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-09T20:25:09.390472] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-09T20:25:09.391401] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-09T20:25:09.391457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:09.391492] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:09.391521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:09.391604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:09.456471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:09.457555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:09.457662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:09.457700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:09.572420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:09.572608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:09.572651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:09.572680] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:09.576261] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-09T20:25:09.576556] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-09T20:25:09.576712] [INFO ] [sig ] JBND: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:09.740685] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JBND.txt [2026-02-09T20:25:09.740850] [INFO ] [sig ] [1679/3427] Completed JBND in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:09.741080] [INFO ] [sig ] [1680/3427] Forecasting JBSS... [2026-02-09T20:25:09.741111] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-09T20:25:09.741142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-09T20:25:09.753097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-09T20:25:09.753477] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-09T20:25:09.754596] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-09T20:25:09.754651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:09.754685] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:09.754714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:09.754775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:09.818974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:09.819960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:09.820045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:09.820082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:09.945529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:09.945717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:09.945761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:09.945793] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:09.949510] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: DOWN (p=38.84%) [2026-02-09T20:25:09.949842] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-09T20:25:09.949979] [INFO ] [sig ] JBSS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:10.113400] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JBSS.txt [2026-02-09T20:25:10.113565] [INFO ] [sig ] [1680/3427] Completed JBSS in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:10.113630] [INFO ] [sig ] [1681/3427] Forecasting JCE... [2026-02-09T20:25:10.113662] [INFO ] [sig ] Generating forecast for: JCE [2026-02-09T20:25:10.113718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-09T20:25:10.125640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-09T20:25:10.125991] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-09T20:25:10.126842] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-09T20:25:10.126894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:10.126928] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:10.126956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:10.127013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:10.192508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:10.193456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:10.193543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:10.193599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:10.317944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:10.318105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:10.318144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:10.318174] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:10.321657] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: DOWN (p=20.46%) [2026-02-09T20:25:10.321934] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-09T20:25:10.322058] [INFO ] [sig ] JCE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:10.482102] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JCE.txt [2026-02-09T20:25:10.482259] [INFO ] [sig ] [1681/3427] Completed JCE in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:10.482303] [INFO ] [sig ] [1682/3427] Forecasting JCI... [2026-02-09T20:25:10.482342] [INFO ] [sig ] Generating forecast for: JCI [2026-02-09T20:25:10.482383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-09T20:25:10.494349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-09T20:25:10.494765] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-09T20:25:10.495552] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-09T20:25:10.495630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:10.495692] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:10.495721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:10.495778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:10.563083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:10.564173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:10.564260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:10.564296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:10.688918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:10.689078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:10.689118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:10.689147] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:10.692631] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=82.93%) [2026-02-09T20:25:10.692925] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-09T20:25:10.693048] [INFO ] [sig ] JCI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:10.846536] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JCI.txt [2026-02-09T20:25:10.846749] [INFO ] [sig ] [1682/3427] Completed JCI in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:10.846796] [INFO ] [sig ] [1683/3427] Forecasting JD... [2026-02-09T20:25:10.846832] [INFO ] [sig ] Generating forecast for: JD [2026-02-09T20:25:10.846867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-09T20:25:10.858410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-09T20:25:10.858800] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-09T20:25:10.859648] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-09T20:25:10.859711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:10.859750] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:10.859780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:10.859836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:10.921150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:10.922085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:10.922173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:10.922209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:11.047314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:11.047500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:11.047544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:11.047595] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:11.051414] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: DOWN (p=48.45%) [2026-02-09T20:25:11.051736] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-09T20:25:11.051873] [INFO ] [sig ] JD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:11.208382] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JD.txt [2026-02-09T20:25:11.208550] [INFO ] [sig ] [1683/3427] Completed JD in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:11.208610] [INFO ] [sig ] [1684/3427] Forecasting JEF... [2026-02-09T20:25:11.208643] [INFO ] [sig ] Generating forecast for: JEF [2026-02-09T20:25:11.208673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-09T20:25:11.220788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-09T20:25:11.221400] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-09T20:25:11.222525] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-09T20:25:11.222597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:11.222636] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:11.222665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:11.222725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:11.289420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:11.290363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:11.290451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:11.290487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:11.421468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:11.421647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:11.421688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:11.421717] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:11.425083] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=18.82%) [2026-02-09T20:25:11.425410] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-09T20:25:11.425539] [INFO ] [sig ] JEF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:11.581951] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JEF.txt [2026-02-09T20:25:11.582146] [INFO ] [sig ] [1684/3427] Completed JEF in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:11.582195] [INFO ] [sig ] [1685/3427] Forecasting JELD... [2026-02-09T20:25:11.582226] [INFO ] [sig ] Generating forecast for: JELD [2026-02-09T20:25:11.582258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-09T20:25:11.593796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-09T20:25:11.594200] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-09T20:25:11.595134] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-09T20:25:11.595190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:11.595224] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:11.595255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:11.595315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:11.661419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:11.662724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:11.662849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:11.662888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:11.791416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:11.791611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:11.791663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:11.791692] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:11.795395] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-02-09T20:25:11.795734] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-09T20:25:11.795874] [INFO ] [sig ] JELD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:11.952185] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JELD.txt [2026-02-09T20:25:11.952366] [INFO ] [sig ] [1685/3427] Completed JELD in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:11.952412] [INFO ] [sig ] [1686/3427] Forecasting JEPQ... [2026-02-09T20:25:11.952446] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-09T20:25:11.952488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-09T20:25:11.966242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-09T20:25:11.966637] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-09T20:25:11.967750] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-09T20:25:11.967805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:11.967840] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:11.967870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:11.968115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:12.033014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:12.033855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:12.033940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:12.033978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:12.163373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:12.163556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:12.163622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:12.163656] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:12.167395] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-02-09T20:25:12.167718] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-09T20:25:12.167856] [INFO ] [sig ] JEPQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:12.338765] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JEPQ.txt [2026-02-09T20:25:12.338896] [INFO ] [sig ] [1686/3427] Completed JEPQ in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:12.338935] [INFO ] [sig ] [1687/3427] Forecasting JFIN... [2026-02-09T20:25:12.338965] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-09T20:25:12.338996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-09T20:25:12.350830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-09T20:25:12.351194] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-09T20:25:12.352161] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-09T20:25:12.352217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:12.352252] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:12.352283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:12.352342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:12.417029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:12.417765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:12.417848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:12.417885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:12.541787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:12.541948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:12.541992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:12.542023] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:12.545806] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: DOWN (p=34.47%) [2026-02-09T20:25:12.546100] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-09T20:25:12.546237] [INFO ] [sig ] JFIN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:12.701411] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JFIN.txt [2026-02-09T20:25:12.701535] [INFO ] [sig ] [1687/3427] Completed JFIN in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-09T20:25:12.701591] [INFO ] [sig ] [1688/3427] Forecasting JGLO... [2026-02-09T20:25:12.701625] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-09T20:25:12.701655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-09T20:25:12.713161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-09T20:25:12.713552] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-09T20:25:12.714449] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-09T20:25:12.714506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:12.714541] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:12.714598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:12.714667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:12.782049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:12.783014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:12.783094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:12.783136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:12.904507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:12.904677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:12.904721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:12.904749] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:12.908158] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-02-09T20:25:12.908429] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-09T20:25:12.908555] [INFO ] [sig ] JGLO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:13.054332] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JGLO.txt [2026-02-09T20:25:13.054485] [INFO ] [sig ] [1688/3427] Completed JGLO in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-09T20:25:13.054536] [INFO ] [sig ] [1689/3427] Forecasting JHG... [2026-02-09T20:25:13.054583] [INFO ] [sig ] Generating forecast for: JHG [2026-02-09T20:25:13.054619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-09T20:25:13.065885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-09T20:25:13.066249] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-09T20:25:13.067099] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-09T20:25:13.067153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:13.067186] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:13.067214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:13.067273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:13.124484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:13.125142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:13.125219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:13.125251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:13.255277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:13.255436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:13.255477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:13.255507] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:13.259088] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: DOWN (p=39.19%) [2026-02-09T20:25:13.259373] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-09T20:25:13.259502] [INFO ] [sig ] JHG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:13.403404] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JHG.txt [2026-02-09T20:25:13.403539] [INFO ] [sig ] [1689/3427] Completed JHG in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-09T20:25:13.403598] [INFO ] [sig ] [1690/3427] Forecasting JHI... [2026-02-09T20:25:13.403630] [INFO ] [sig ] Generating forecast for: JHI [2026-02-09T20:25:13.403662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-09T20:25:13.415089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-09T20:25:13.415493] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-09T20:25:13.416396] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-09T20:25:13.416466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:13.416502] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:13.416533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:13.416610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:13.479749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:13.480558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:13.480669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:13.480714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:13.598737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:13.598901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:13.598946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:13.598980] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:13.602748] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: DOWN (p=9.67%) [2026-02-09T20:25:13.603053] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-09T20:25:13.603193] [INFO ] [sig ] JHI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:13.758441] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JHI.txt [2026-02-09T20:25:13.758598] [INFO ] [sig ] [1690/3427] Completed JHI in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:13.758639] [INFO ] [sig ] [1691/3427] Forecasting JHX... [2026-02-09T20:25:13.758668] [INFO ] [sig ] Generating forecast for: JHX [2026-02-09T20:25:13.758700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-09T20:25:13.769862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-09T20:25:13.770197] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-09T20:25:13.771028] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-09T20:25:13.771079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:13.771111] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:13.771138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:13.771195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:13.828328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:13.829068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:13.829170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:13.829202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:13.953495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:13.953709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:13.953752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:13.953782] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:13.957544] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: UP (p=74.13%) [2026-02-09T20:25:13.957895] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-09T20:25:13.958040] [INFO ] [sig ] JHX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:14.106073] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JHX.txt [2026-02-09T20:25:14.106430] [INFO ] [sig ] [1691/3427] Completed JHX in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:14.106477] [INFO ] [sig ] [1692/3427] Forecasting JILL... [2026-02-09T20:25:14.106510] [INFO ] [sig ] Generating forecast for: JILL [2026-02-09T20:25:14.106540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-09T20:25:14.118381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-09T20:25:14.118784] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-09T20:25:14.119695] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-09T20:25:14.119762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:14.119802] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:14.119836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:14.119895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:14.177024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:14.177786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:14.177917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:14.177970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:14.297135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:14.297293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:14.297334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:14.297363] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:14.300899] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: UP (p=73.29%) [2026-02-09T20:25:14.301185] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-09T20:25:14.301316] [INFO ] [sig ] JILL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:14.449051] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JILL.txt [2026-02-09T20:25:14.449233] [INFO ] [sig ] [1692/3427] Completed JILL in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:14.449276] [INFO ] [sig ] [1693/3427] Forecasting JIVE... [2026-02-09T20:25:14.449308] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-09T20:25:14.449340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-09T20:25:14.460546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-09T20:25:14.460972] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-09T20:25:14.461840] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-09T20:25:14.461895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:14.461929] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:14.461959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:14.462017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:14.520460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:14.521351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:14.521435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:14.521469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:14.644544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:14.644733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:14.644779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:14.644809] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:14.648631] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: DOWN (p=19.85%) [2026-02-09T20:25:14.648935] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-09T20:25:14.649073] [INFO ] [sig ] JIVE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:14.794694] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JIVE.txt [2026-02-09T20:25:14.794834] [INFO ] [sig ] [1693/3427] Completed JIVE in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:14.794888] [INFO ] [sig ] [1694/3427] Forecasting JJSF... [2026-02-09T20:25:14.794923] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-09T20:25:14.794954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-09T20:25:14.806062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-09T20:25:14.806415] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-09T20:25:14.807228] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-09T20:25:14.807281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:14.807312] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:14.807340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:14.807423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:14.865380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:14.866309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:14.866399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:14.866434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:14.992757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:14.992945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:14.992992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:14.993023] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:14.997421] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: DOWN (p=38.12%) [2026-02-09T20:25:14.997832] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-09T20:25:14.997995] [INFO ] [sig ] JJSF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:15.146964] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JJSF.txt [2026-02-09T20:25:15.147179] [INFO ] [sig ] [1694/3427] Completed JJSF in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:15.147236] [INFO ] [sig ] [1695/3427] Forecasting JKHY... [2026-02-09T20:25:15.147285] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-09T20:25:15.147335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-09T20:25:15.162381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-09T20:25:15.163054] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-09T20:25:15.164020] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-09T20:25:15.164078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:15.164114] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:15.164143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:15.164203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:15.227615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:15.228517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:15.228618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:15.228655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:15.353200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:15.353364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:15.353403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:15.353432] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:15.356953] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: DOWN (p=40.41%) [2026-02-09T20:25:15.357272] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-09T20:25:15.357418] [INFO ] [sig ] JKHY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:15.506139] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JKHY.txt [2026-02-09T20:25:15.506293] [INFO ] [sig ] [1695/3427] Completed JKHY in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:15.506334] [INFO ] [sig ] [1696/3427] Forecasting JKS... [2026-02-09T20:25:15.506366] [INFO ] [sig ] Generating forecast for: JKS [2026-02-09T20:25:15.506396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-09T20:25:15.518191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-09T20:25:15.518542] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-09T20:25:15.519384] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-09T20:25:15.519438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:15.519472] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:15.519500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:15.519559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:15.580909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:15.581806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:15.581897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:15.581932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:15.710843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:15.711002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:15.711045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:15.711075] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:15.714834] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: UP (p=91.87%) [2026-02-09T20:25:15.715122] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-09T20:25:15.715251] [INFO ] [sig ] JKS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:15.864181] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JKS.txt [2026-02-09T20:25:15.864326] [INFO ] [sig ] [1696/3427] Completed JKS in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:15.864367] [INFO ] [sig ] [1697/3427] Forecasting JLL... [2026-02-09T20:25:15.864398] [INFO ] [sig ] Generating forecast for: JLL [2026-02-09T20:25:15.864431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-09T20:25:15.877079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-09T20:25:15.877523] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-09T20:25:15.878399] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-09T20:25:15.878455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:15.878489] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:15.878519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:15.878594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:15.940329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:15.941334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:15.941430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:15.941465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:16.074613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:16.074778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:16.074836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:16.074867] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:16.078409] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: UP (p=75.15%) [2026-02-09T20:25:16.078728] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-09T20:25:16.078871] [INFO ] [sig ] JLL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:16.231540] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JLL.txt [2026-02-09T20:25:16.231708] [INFO ] [sig ] [1697/3427] Completed JLL in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:16.231748] [INFO ] [sig ] [1698/3427] Forecasting JLS... [2026-02-09T20:25:16.231778] [INFO ] [sig ] Generating forecast for: JLS [2026-02-09T20:25:16.231810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-09T20:25:16.243766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-09T20:25:16.244119] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-09T20:25:16.244960] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-09T20:25:16.245013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:16.245045] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:16.245072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:16.245127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:16.303889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:16.304688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:16.304791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:16.304850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:16.419517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:16.419691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:16.419732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:16.419762] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:16.423164] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=56.64%) [2026-02-09T20:25:16.423449] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-09T20:25:16.423592] [INFO ] [sig ] JLS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:16.572626] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JLS.txt [2026-02-09T20:25:16.572791] [INFO ] [sig ] [1698/3427] Completed JLS in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:16.572835] [INFO ] [sig ] [1699/3427] Forecasting JMIA... [2026-02-09T20:25:16.572865] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-09T20:25:16.572896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-09T20:25:16.585666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-09T20:25:16.586129] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-09T20:25:16.587010] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-09T20:25:16.587094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:16.587129] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:16.587158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:16.587217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:16.650664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:16.651625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:16.651730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:16.651766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:16.776717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:16.776878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:16.776921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:16.776953] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:16.780444] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: DOWN (p=25.93%) [2026-02-09T20:25:16.780749] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-09T20:25:16.780882] [INFO ] [sig ] JMIA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:16.933563] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JMIA.txt [2026-02-09T20:25:16.933742] [INFO ] [sig ] [1699/3427] Completed JMIA in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:16.933783] [INFO ] [sig ] [1700/3427] Forecasting JMSB... [2026-02-09T20:25:16.933814] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-09T20:25:16.933844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-09T20:25:16.944694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-09T20:25:16.945079] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-09T20:25:16.945896] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-09T20:25:16.945948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:16.945980] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:16.946007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:16.946064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:17.005760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:17.006645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:17.006726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:17.006759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:17.115612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:17.115765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:17.115812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:17.115842] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:17.119559] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=8.90%) [2026-02-09T20:25:17.119887] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-09T20:25:17.120025] [INFO ] [sig ] JMSB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:17.285093] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JMSB.txt [2026-02-09T20:25:17.285272] [INFO ] [sig ] [1700/3427] Completed JMSB in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:17.285325] [INFO ] [sig ] [1701/3427] Forecasting JNJ... [2026-02-09T20:25:17.285357] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-09T20:25:17.285390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-09T20:25:17.297119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-09T20:25:17.297486] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-09T20:25:17.298334] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-09T20:25:17.298399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:17.298457] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:17.298492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:17.298553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:17.384225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:17.385387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:17.385491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:17.385541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:17.526117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:17.526278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:17.526320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:17.526350] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:17.529932] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: UP (p=53.58%) [2026-02-09T20:25:17.530222] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-09T20:25:17.530358] [INFO ] [sig ] JNJ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:17.683858] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JNJ.txt [2026-02-09T20:25:17.684264] [INFO ] [sig ] [1701/3427] Completed JNJ in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:17.684324] [INFO ] [sig ] [1702/3427] Forecasting JOBY... [2026-02-09T20:25:17.684370] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-09T20:25:17.684412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-09T20:25:17.697179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-09T20:25:17.697604] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-09T20:25:17.698418] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-09T20:25:17.698472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:17.698506] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:17.698534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:17.698621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:17.763614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:17.764520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:17.764626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:17.764662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:17.888642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:17.888807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:17.888885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:17.888916] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:17.893129] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: DOWN (p=6.99%) [2026-02-09T20:25:17.893414] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-09T20:25:17.893544] [INFO ] [sig ] JOBY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:18.126440] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JOBY.txt [2026-02-09T20:25:18.126616] [INFO ] [sig ] [1702/3427] Completed JOBY in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:18.126658] [INFO ] [sig ] [1703/3427] Forecasting JOE... [2026-02-09T20:25:18.126688] [INFO ] [sig ] Generating forecast for: JOE [2026-02-09T20:25:18.126720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-09T20:25:18.138098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-09T20:25:18.138489] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-09T20:25:18.139332] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-09T20:25:18.139385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:18.139417] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:18.139443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:18.139501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:18.198955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:18.199849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:18.199935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:18.199969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:18.325789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:18.325945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:18.325988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:18.326018] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:18.329672] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: DOWN (p=24.88%) [2026-02-09T20:25:18.329983] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-09T20:25:18.330123] [INFO ] [sig ] JOE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:18.498088] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JOE.txt [2026-02-09T20:25:18.498249] [INFO ] [sig ] [1703/3427] Completed JOE in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:18.498290] [INFO ] [sig ] [1704/3427] Forecasting JOF... [2026-02-09T20:25:18.498322] [INFO ] [sig ] Generating forecast for: JOF [2026-02-09T20:25:18.498353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-09T20:25:18.509352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-09T20:25:18.509723] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-09T20:25:18.510638] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-09T20:25:18.510694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:18.510727] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:18.510755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:18.510813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:18.570054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:18.570701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:18.570780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:18.570814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:18.689347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:18.689503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:18.689543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:18.689591] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:18.693101] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: DOWN (p=10.50%) [2026-02-09T20:25:18.693383] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-09T20:25:18.693519] [INFO ] [sig ] JOF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:18.837660] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JOF.txt [2026-02-09T20:25:18.837793] [INFO ] [sig ] [1704/3427] Completed JOF in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-09T20:25:18.837832] [INFO ] [sig ] [1705/3427] Forecasting JPC... [2026-02-09T20:25:18.837872] [INFO ] [sig ] Generating forecast for: JPC [2026-02-09T20:25:18.837906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-09T20:25:18.849468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-09T20:25:18.849849] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-09T20:25:18.850746] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-09T20:25:18.850800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:18.850833] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:18.850861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:18.850919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:18.911376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:18.912068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:18.912146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:18.912179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:19.032464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:19.032635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:19.032678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:19.032708] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:19.036232] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-02-09T20:25:19.036513] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-09T20:25:19.036661] [INFO ] [sig ] JPC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:19.180712] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JPC.txt [2026-02-09T20:25:19.180844] [INFO ] [sig ] [1705/3427] Completed JPC in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-09T20:25:19.180892] [INFO ] [sig ] [1706/3427] Forecasting JPEF... [2026-02-09T20:25:19.180928] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-09T20:25:19.180992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-09T20:25:19.191862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-09T20:25:19.192210] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-09T20:25:19.193120] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-09T20:25:19.193176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:19.193210] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:19.193238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:19.193297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:19.251587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:19.252267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:19.252347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:19.252380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:19.372542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:19.372710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:19.372750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:19.372779] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:19.376171] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-09T20:25:19.376444] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-09T20:25:19.376568] [INFO ] [sig ] JPEF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:19.528736] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JPEF.txt [2026-02-09T20:25:19.528929] [INFO ] [sig ] [1706/3427] Completed JPEF in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-09T20:25:19.528976] [INFO ] [sig ] [1707/3427] Forecasting JPM... [2026-02-09T20:25:19.529007] [INFO ] [sig ] Generating forecast for: JPM [2026-02-09T20:25:19.529039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-09T20:25:19.540364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-09T20:25:19.540728] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-09T20:25:19.541642] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-09T20:25:19.541697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:19.541730] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:19.541758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:19.541817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:19.600837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:19.601698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:19.601789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:19.601832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:19.731376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:19.731534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:19.731591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:19.731625] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:19.735400] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=79.64%) [2026-02-09T20:25:19.735689] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-09T20:25:19.735814] [INFO ] [sig ] JPM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:19.880373] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JPM.txt [2026-02-09T20:25:19.880513] [INFO ] [sig ] [1707/3427] Completed JPM in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:19.880553] [INFO ] [sig ] [1708/3427] Forecasting JQC... [2026-02-09T20:25:19.880602] [INFO ] [sig ] Generating forecast for: JQC [2026-02-09T20:25:19.880637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-09T20:25:19.891368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-09T20:25:19.891776] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-09T20:25:19.892605] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-09T20:25:19.892658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:19.892689] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:19.892716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:19.892773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:19.951416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:19.952322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:19.952403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:19.952436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:20.075798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:20.075953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:20.075992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:20.076036] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:20.079481] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: DOWN (p=17.41%) [2026-02-09T20:25:20.079780] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-09T20:25:20.079910] [INFO ] [sig ] JQC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:20.222787] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JQC.txt [2026-02-09T20:25:20.222921] [INFO ] [sig ] [1708/3427] Completed JQC in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:20.222959] [INFO ] [sig ] [1709/3427] Forecasting JRI... [2026-02-09T20:25:20.222990] [INFO ] [sig ] Generating forecast for: JRI [2026-02-09T20:25:20.223021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-09T20:25:20.234061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-09T20:25:20.234401] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-09T20:25:20.235229] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-09T20:25:20.235280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:20.235313] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:20.235339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:20.235395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:20.292376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:20.293198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:20.293280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:20.293314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:20.410318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:20.410476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:20.410516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:20.410546] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:20.413918] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: DOWN (p=11.73%) [2026-02-09T20:25:20.414192] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-09T20:25:20.414319] [INFO ] [sig ] JRI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:20.562082] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JRI.txt [2026-02-09T20:25:20.562226] [INFO ] [sig ] [1709/3427] Completed JRI in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:20.562267] [INFO ] [sig ] [1710/3427] Forecasting JRS... [2026-02-09T20:25:20.562298] [INFO ] [sig ] Generating forecast for: JRS [2026-02-09T20:25:20.562330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-09T20:25:20.572928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-09T20:25:20.573298] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-09T20:25:20.574118] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-09T20:25:20.574172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:20.574205] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:20.574233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:20.574291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:20.634245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:20.635338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:20.635438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:20.635473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:20.748917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:20.749093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:20.749135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:20.749164] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:20.752824] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-02-09T20:25:20.753295] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-09T20:25:20.753421] [INFO ] [sig ] JRS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:20.900151] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JRS.txt [2026-02-09T20:25:20.900295] [INFO ] [sig ] [1710/3427] Completed JRS in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:20.900335] [INFO ] [sig ] [1711/3427] Forecasting JSM... [2026-02-09T20:25:20.900366] [INFO ] [sig ] Generating forecast for: JSM [2026-02-09T20:25:20.900397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-09T20:25:20.911609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-09T20:25:20.911970] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-09T20:25:20.912790] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-09T20:25:20.912842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:20.912874] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:20.912901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:20.912957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:20.974643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:20.975870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:20.976027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:20.976087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:21.099281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:21.099437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:21.099479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:21.099509] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:21.102962] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-02-09T20:25:21.103245] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-09T20:25:21.103371] [INFO ] [sig ] JSM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:21.248988] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JSM.txt [2026-02-09T20:25:21.249338] [INFO ] [sig ] [1711/3427] Completed JSM in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:21.249381] [INFO ] [sig ] [1712/3427] Forecasting JSMD... [2026-02-09T20:25:21.249411] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-09T20:25:21.249441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-09T20:25:21.260950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-09T20:25:21.261329] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-09T20:25:21.262177] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-09T20:25:21.262232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:21.262265] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:21.262294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:21.262368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:21.320020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:21.320964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:21.321054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:21.321089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:21.446391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:21.446551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:21.446613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:21.446643] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:21.450188] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: DOWN (p=27.25%) [2026-02-09T20:25:21.450483] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-09T20:25:21.450699] [INFO ] [sig ] JSMD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:21.599805] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JSMD.txt [2026-02-09T20:25:21.599958] [INFO ] [sig ] [1712/3427] Completed JSMD in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:21.600005] [INFO ] [sig ] [1713/3427] Forecasting JSML... [2026-02-09T20:25:21.600037] [INFO ] [sig ] Generating forecast for: JSML [2026-02-09T20:25:21.600067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-09T20:25:21.611050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-09T20:25:21.611413] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-09T20:25:21.612248] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-09T20:25:21.612315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:21.612354] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:21.612382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:21.612439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:21.671407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:21.672271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:21.672352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:21.672386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:21.805799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:21.805990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:21.806036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:21.806068] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:21.809894] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=11.33%) [2026-02-09T20:25:21.810251] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-09T20:25:21.810395] [INFO ] [sig ] JSML: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:21.961631] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JSML.txt [2026-02-09T20:25:21.961796] [INFO ] [sig ] [1713/3427] Completed JSML in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:21.961839] [INFO ] [sig ] [1714/3427] Forecasting JTEK... [2026-02-09T20:25:21.961871] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-09T20:25:21.961906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-09T20:25:21.973484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-09T20:25:21.973923] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-09T20:25:21.974791] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-09T20:25:21.974860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:21.974895] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:21.974923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:21.974980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:22.033439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:22.034346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:22.034431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:22.034464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:22.159645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:22.159808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:22.159849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:22.159879] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:22.163637] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: UP (p=75.95%) [2026-02-09T20:25:22.163954] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-09T20:25:22.164126] [INFO ] [sig ] JTEK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:22.311057] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JTEK.txt [2026-02-09T20:25:22.311196] [INFO ] [sig ] [1714/3427] Completed JTEK in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:22.311236] [INFO ] [sig ] [1715/3427] Forecasting JVA... [2026-02-09T20:25:22.311266] [INFO ] [sig ] Generating forecast for: JVA [2026-02-09T20:25:22.311298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-09T20:25:22.322944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-09T20:25:22.323353] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-09T20:25:22.324411] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-09T20:25:22.324465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:22.324499] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:22.324526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:22.324602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:22.383440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:22.384595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:22.384683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:22.384715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:22.510933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:22.511311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:22.511370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:22.511401] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:22.515431] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: DOWN (p=12.56%) [2026-02-09T20:25:22.515787] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-09T20:25:22.515933] [INFO ] [sig ] JVA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:22.693273] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/JVA.txt [2026-02-09T20:25:22.693503] [INFO ] [sig ] [1715/3427] Completed JVA in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:22.693595] [INFO ] [sig ] [1716/3427] Forecasting JXN... [2026-02-09T20:25:22.693656] [INFO ] [sig ] Generating forecast for: JXN [2026-02-09T20:25:22.693710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-09T20:25:22.709124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-09T20:25:22.709705] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-09T20:25:22.710937] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-09T20:25:22.711024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:22.711074] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:22.711118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:22.711206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:22.805499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:22.806751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:22.806869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:22.806915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:22.987184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:22.987442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:22.987509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:22.987555] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:22.992759] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-02-09T20:25:22.993290] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-09T20:25:22.993511] [INFO ] [sig ] JXN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:23.225094] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/JXN.txt [2026-02-09T20:25:23.225328] [INFO ] [sig ] [1716/3427] Completed JXN in 0.5s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:23.225400] [INFO ] [sig ] [1717/3427] Forecasting KAI... [2026-02-09T20:25:23.225455] [INFO ] [sig ] Generating forecast for: KAI [2026-02-09T20:25:23.225513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-09T20:25:23.270353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-09T20:25:23.270925] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-09T20:25:23.272248] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-09T20:25:23.272322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:23.272375] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:23.272422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:23.272512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:23.372203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:23.373424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:23.373612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:23.373660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:23.545532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:23.545762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:23.545827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:23.545876] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:23.551485] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: DOWN (p=37.98%) [2026-02-09T20:25:23.552036] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-09T20:25:23.552251] [INFO ] [sig ] KAI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:23.784857] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KAI.txt [2026-02-09T20:25:23.785099] [INFO ] [sig ] [1717/3427] Completed KAI in 0.6s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:23.785153] [INFO ] [sig ] [1718/3427] Forecasting KARO... [2026-02-09T20:25:23.785195] [INFO ] [sig ] Generating forecast for: KARO [2026-02-09T20:25:23.785235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-09T20:25:23.801404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-09T20:25:23.801994] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-09T20:25:23.803257] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-09T20:25:23.803329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:23.803378] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:23.803421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:23.803514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:23.890626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:23.891884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:23.892009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:23.892065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:24.020969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:24.021138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:24.021181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:24.021211] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:24.024720] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: UP (p=89.31%) [2026-02-09T20:25:24.025006] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-09T20:25:24.025136] [INFO ] [sig ] KARO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:24.172368] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KARO.txt [2026-02-09T20:25:24.172525] [INFO ] [sig ] [1718/3427] Completed KARO in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:24.172566] [INFO ] [sig ] [1719/3427] Forecasting KB... [2026-02-09T20:25:24.172617] [INFO ] [sig ] Generating forecast for: KB [2026-02-09T20:25:24.172650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-09T20:25:24.184526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-09T20:25:24.184879] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-09T20:25:24.185714] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-09T20:25:24.185768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:24.185799] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:24.185826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:24.185882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:24.243693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:24.244387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:24.244467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:24.244501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:24.372172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:24.372358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:24.372399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:24.372428] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:24.376019] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: UP (p=84.35%) [2026-02-09T20:25:24.376340] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-09T20:25:24.376469] [INFO ] [sig ] KB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:24.522224] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KB.txt [2026-02-09T20:25:24.522563] [INFO ] [sig ] [1719/3427] Completed KB in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:24.522624] [INFO ] [sig ] [1720/3427] Forecasting KBH... [2026-02-09T20:25:24.522656] [INFO ] [sig ] Generating forecast for: KBH [2026-02-09T20:25:24.522686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-09T20:25:24.534136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-09T20:25:24.534453] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-09T20:25:24.535273] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-09T20:25:24.535326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:24.535357] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:24.535384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:24.535441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:24.593561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:24.594211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:24.594288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:24.594321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:24.711898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:24.712067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:24.712112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:24.712141] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:24.715521] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: DOWN (p=45.01%) [2026-02-09T20:25:24.715822] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-09T20:25:24.715949] [INFO ] [sig ] KBH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:24.860036] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KBH.txt [2026-02-09T20:25:24.860177] [INFO ] [sig ] [1720/3427] Completed KBH in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:24.860216] [INFO ] [sig ] [1721/3427] Forecasting KBWB... [2026-02-09T20:25:24.860246] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-09T20:25:24.860277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-09T20:25:24.872318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-09T20:25:24.872896] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-09T20:25:24.873921] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-09T20:25:24.873974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:24.874007] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:24.874033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:24.874090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:24.931105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:24.931916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:24.931998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:24.932032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:25.059911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:25.060072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:25.060131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:25.060163] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:25.063653] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=93.93%) [2026-02-09T20:25:25.063948] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-09T20:25:25.064081] [INFO ] [sig ] KBWB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:25.211014] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KBWB.txt [2026-02-09T20:25:25.211167] [INFO ] [sig ] [1721/3427] Completed KBWB in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-09T20:25:25.211211] [INFO ] [sig ] [1722/3427] Forecasting KBWD... [2026-02-09T20:25:25.211241] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-09T20:25:25.211271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-09T20:25:25.223597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-09T20:25:25.223963] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-09T20:25:25.224795] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-09T20:25:25.224849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:25.224881] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:25.224908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:25.224967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:25.281798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:25.282619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:25.282703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:25.282736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:25.405965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:25.406123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:25.406165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:25.406194] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:25.410031] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: UP (p=67.28%) [2026-02-09T20:25:25.410510] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-09T20:25:25.410662] [INFO ] [sig ] KBWD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:25.566690] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KBWD.txt [2026-02-09T20:25:25.566839] [INFO ] [sig ] [1722/3427] Completed KBWD in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-09T20:25:25.566911] [INFO ] [sig ] [1723/3427] Forecasting KBWP... [2026-02-09T20:25:25.566943] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-09T20:25:25.566975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-09T20:25:25.578869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-09T20:25:25.579241] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-09T20:25:25.580081] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-09T20:25:25.580135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:25.580168] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:25.580197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:25.580256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:25.641741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:25.642644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:25.642732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:25.642766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:25.761335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:25.761495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:25.761538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:25.761589] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:25.765150] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: UP (p=58.99%) [2026-02-09T20:25:25.765637] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-09T20:25:25.765768] [INFO ] [sig ] KBWP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:25.911448] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KBWP.txt [2026-02-09T20:25:25.911586] [INFO ] [sig ] [1723/3427] Completed KBWP in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:25.911628] [INFO ] [sig ] [1724/3427] Forecasting KBWY... [2026-02-09T20:25:25.911658] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-09T20:25:25.911687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-09T20:25:25.924195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-09T20:25:25.924491] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-09T20:25:25.925289] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-09T20:25:25.925342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:25.925374] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:25.925401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:25.925459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:25.983730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:25.984334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:25.984413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:25.984446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:26.103773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:26.103922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:26.103961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:26.103989] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:26.107570] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-02-09T20:25:26.107860] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-09T20:25:26.107985] [INFO ] [sig ] KBWY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:26.251165] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KBWY.txt [2026-02-09T20:25:26.251282] [INFO ] [sig ] [1724/3427] Completed KBWY in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:26.251321] [INFO ] [sig ] [1725/3427] Forecasting KC... [2026-02-09T20:25:26.251351] [INFO ] [sig ] Generating forecast for: KC [2026-02-09T20:25:26.251381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-09T20:25:26.262426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-09T20:25:26.262813] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-09T20:25:26.263638] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-09T20:25:26.263691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:26.263737] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:26.263768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:26.263825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:26.320299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:26.320965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:26.321044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:26.321076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:26.444550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:26.444719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:26.444759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:26.444788] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:26.448252] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: UP (p=83.60%) [2026-02-09T20:25:26.448525] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-09T20:25:26.448667] [INFO ] [sig ] KC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:26.594216] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KC.txt [2026-02-09T20:25:26.594477] [INFO ] [sig ] [1725/3427] Completed KC in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:26.594534] [INFO ] [sig ] [1726/3427] Forecasting KD... [2026-02-09T20:25:26.594613] [INFO ] [sig ] Generating forecast for: KD [2026-02-09T20:25:26.594647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-09T20:25:26.607130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-09T20:25:26.607516] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-09T20:25:26.608474] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-09T20:25:26.608526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:26.608558] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:26.608647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:26.608710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:26.666663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:26.667466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:26.667598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:26.667636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:26.794515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:26.794691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:26.794732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:26.794761] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:26.798262] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: DOWN (p=37.11%) [2026-02-09T20:25:26.798538] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-09T20:25:26.798682] [INFO ] [sig ] KD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:26.944918] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KD.txt [2026-02-09T20:25:26.945059] [INFO ] [sig ] [1726/3427] Completed KD in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:26.945098] [INFO ] [sig ] [1727/3427] Forecasting KDP... [2026-02-09T20:25:26.945129] [INFO ] [sig ] Generating forecast for: KDP [2026-02-09T20:25:26.945160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-09T20:25:26.956302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-09T20:25:26.956656] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-09T20:25:26.957478] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-09T20:25:26.957529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:26.957561] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:26.957609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:26.957667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:27.014737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:27.015460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:27.015537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:27.015599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:27.135960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:27.136107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:27.136146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:27.136176] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:27.139643] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=47.37%) [2026-02-09T20:25:27.139921] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-09T20:25:27.140049] [INFO ] [sig ] KDP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:27.283771] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KDP.txt [2026-02-09T20:25:27.283898] [INFO ] [sig ] [1727/3427] Completed KDP in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:27.283938] [INFO ] [sig ] [1728/3427] Forecasting KE... [2026-02-09T20:25:27.283968] [INFO ] [sig ] Generating forecast for: KE [2026-02-09T20:25:27.283998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-09T20:25:27.294894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-09T20:25:27.295219] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-09T20:25:27.296024] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-09T20:25:27.296076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:27.296107] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:27.296134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:27.296190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:27.352544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:27.353181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:27.353258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:27.353290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:27.475043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:27.475187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:27.475226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:27.475255] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:27.478672] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: UP (p=60.68%) [2026-02-09T20:25:27.478943] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-09T20:25:27.479070] [INFO ] [sig ] KE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:27.625624] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KE.txt [2026-02-09T20:25:27.625787] [INFO ] [sig ] [1728/3427] Completed KE in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:27.625829] [INFO ] [sig ] [1729/3427] Forecasting KELYA... [2026-02-09T20:25:27.625867] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-09T20:25:27.625900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-09T20:25:27.637246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-09T20:25:27.637667] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-09T20:25:27.638466] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-09T20:25:27.638519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:27.638550] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:27.638596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:27.638657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:27.695637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:27.696523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:27.696632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:27.696668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:27.817183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:27.817715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:27.817757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:27.817784] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:27.821836] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: UP (p=87.43%) [2026-02-09T20:25:27.822200] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-09T20:25:27.822524] [INFO ] [sig ] KELYA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:27.976530] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KELYA.txt [2026-02-09T20:25:27.976740] [INFO ] [sig ] [1729/3427] Completed KELYA in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:27.976784] [INFO ] [sig ] [1730/3427] Forecasting KEN... [2026-02-09T20:25:27.976815] [INFO ] [sig ] Generating forecast for: KEN [2026-02-09T20:25:27.976851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-09T20:25:27.989508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-09T20:25:27.989919] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-09T20:25:27.990788] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-09T20:25:27.990841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:27.990872] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:27.990900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:27.990956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:28.052524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:28.053476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:28.053619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:28.053658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:28.178550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:28.178724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:28.178765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:28.178794] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:28.182217] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: DOWN (p=32.79%) [2026-02-09T20:25:28.182522] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-09T20:25:28.182676] [INFO ] [sig ] KEN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:28.333214] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KEN.txt [2026-02-09T20:25:28.333374] [INFO ] [sig ] [1730/3427] Completed KEN in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:28.333414] [INFO ] [sig ] [1731/3427] Forecasting KEP... [2026-02-09T20:25:28.333445] [INFO ] [sig ] Generating forecast for: KEP [2026-02-09T20:25:28.333476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-09T20:25:28.344932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-09T20:25:28.345321] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-09T20:25:28.346133] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-09T20:25:28.346186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:28.346217] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:28.346244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:28.346301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:28.402706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:28.403621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:28.403710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:28.403743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:28.526521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:28.526687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:28.526728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:28.526756] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:28.530311] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=18.90%) [2026-02-09T20:25:28.530622] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-09T20:25:28.530756] [INFO ] [sig ] KEP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:28.676120] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KEP.txt [2026-02-09T20:25:28.676300] [INFO ] [sig ] [1731/3427] Completed KEP in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:28.676343] [INFO ] [sig ] [1732/3427] Forecasting KEX... [2026-02-09T20:25:28.676374] [INFO ] [sig ] Generating forecast for: KEX [2026-02-09T20:25:28.676405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-09T20:25:28.688897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-09T20:25:28.689309] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-09T20:25:28.690164] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-09T20:25:28.690218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:28.690251] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:28.690278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:28.690334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:28.747694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:28.748638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:28.748727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:28.748759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:28.878183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:28.878348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:28.878389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:28.878435] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:28.881919] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=22.65%) [2026-02-09T20:25:28.882221] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-09T20:25:28.882358] [INFO ] [sig ] KEX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:29.042171] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KEX.txt [2026-02-09T20:25:29.042322] [INFO ] [sig ] [1732/3427] Completed KEX in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:29.042364] [INFO ] [sig ] [1733/3427] Forecasting KEYS... [2026-02-09T20:25:29.042395] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-09T20:25:29.042425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-09T20:25:29.055426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-09T20:25:29.055913] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-09T20:25:29.056845] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-09T20:25:29.056906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:29.056941] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:29.056970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:29.057036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:29.118981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:29.119948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:29.120041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:29.120076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:29.251883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:29.252047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:29.252093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:29.252122] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:29.255633] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: UP (p=88.01%) [2026-02-09T20:25:29.255928] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-09T20:25:29.256071] [INFO ] [sig ] KEYS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:29.405288] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KEYS.txt [2026-02-09T20:25:29.405442] [INFO ] [sig ] [1733/3427] Completed KEYS in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:29.405481] [INFO ] [sig ] [1734/3427] Forecasting KFS... [2026-02-09T20:25:29.405513] [INFO ] [sig ] Generating forecast for: KFS [2026-02-09T20:25:29.405543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-09T20:25:29.417159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-09T20:25:29.417605] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-09T20:25:29.418478] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-09T20:25:29.418533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:29.418567] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:29.418616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:29.418674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:29.487048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:29.488220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:29.488331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:29.488429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:29.614157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:29.614329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:29.614560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:29.614611] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:29.618380] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-02-09T20:25:29.618703] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-09T20:25:29.618845] [INFO ] [sig ] KFS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:29.773486] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KFS.txt [2026-02-09T20:25:29.773655] [INFO ] [sig ] [1734/3427] Completed KFS in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:29.773701] [INFO ] [sig ] [1735/3427] Forecasting KFY... [2026-02-09T20:25:29.773732] [INFO ] [sig ] Generating forecast for: KFY [2026-02-09T20:25:29.773764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-09T20:25:29.785016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-09T20:25:29.785419] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-09T20:25:29.786316] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-09T20:25:29.786370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:29.786402] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:29.786430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:29.786488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:29.847534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:29.848544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:29.848645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:29.848680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:29.964717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:29.964880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:29.964920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:29.964949] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:29.968526] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-02-09T20:25:29.968850] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-09T20:25:29.968982] [INFO ] [sig ] KFY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:30.118198] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KFY.txt [2026-02-09T20:25:30.118352] [INFO ] [sig ] [1735/3427] Completed KFY in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:30.118394] [INFO ] [sig ] [1736/3427] Forecasting KGS... [2026-02-09T20:25:30.118425] [INFO ] [sig ] Generating forecast for: KGS [2026-02-09T20:25:30.118456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-09T20:25:30.129747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-09T20:25:30.130120] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-09T20:25:30.130955] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-09T20:25:30.131009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:30.131041] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:30.131068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:30.131151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:30.188885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:30.189787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:30.189873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:30.189908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:30.315781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:30.315945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:30.315986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:30.316015] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:30.319454] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-09T20:25:30.319766] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-09T20:25:30.319898] [INFO ] [sig ] KGS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:30.483822] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KGS.txt [2026-02-09T20:25:30.484003] [INFO ] [sig ] [1736/3427] Completed KGS in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:30.484052] [INFO ] [sig ] [1737/3427] Forecasting KHC... [2026-02-09T20:25:30.484086] [INFO ] [sig ] Generating forecast for: KHC [2026-02-09T20:25:30.484119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-09T20:25:30.496247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-09T20:25:30.496610] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-09T20:25:30.497472] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-09T20:25:30.497528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:30.497561] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:30.497621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:30.497681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:30.558232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:30.559103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:30.559203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:30.559244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:30.681618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:30.681796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:30.681843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:30.681884] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:30.685509] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=68.69%) [2026-02-09T20:25:30.685868] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-09T20:25:30.686023] [INFO ] [sig ] KHC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:30.840638] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KHC.txt [2026-02-09T20:25:30.840819] [INFO ] [sig ] [1737/3427] Completed KHC in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-09T20:25:30.840874] [INFO ] [sig ] [1738/3427] Forecasting KIDS... [2026-02-09T20:25:30.840910] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-09T20:25:30.840940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-09T20:25:30.852431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-09T20:25:30.852884] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-09T20:25:30.853783] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-09T20:25:30.853854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:30.853889] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:30.853916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:30.853973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:30.913849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:30.914816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:30.914902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:30.914936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:31.037320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:31.037511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:31.037551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:31.037598] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:31.040990] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=27.67%) [2026-02-09T20:25:31.041271] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-09T20:25:31.041396] [INFO ] [sig ] KIDS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:31.186121] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KIDS.txt [2026-02-09T20:25:31.186310] [INFO ] [sig ] [1738/3427] Completed KIDS in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-09T20:25:31.186351] [INFO ] [sig ] [1739/3427] Forecasting KIM... [2026-02-09T20:25:31.186382] [INFO ] [sig ] Generating forecast for: KIM [2026-02-09T20:25:31.186412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-09T20:25:31.198371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-09T20:25:31.198784] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-09T20:25:31.199613] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-09T20:25:31.199667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:31.199700] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:31.199729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:31.199788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:31.263271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:31.264195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:31.264290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:31.264325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:31.388076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:31.388251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:31.388295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:31.388324] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:31.391847] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: DOWN (p=2.77%) [2026-02-09T20:25:31.392135] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-09T20:25:31.392265] [INFO ] [sig ] KIM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:31.537610] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KIM.txt [2026-02-09T20:25:31.537771] [INFO ] [sig ] [1739/3427] Completed KIM in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-09T20:25:31.537862] [INFO ] [sig ] [1740/3427] Forecasting KINS... [2026-02-09T20:25:31.537895] [INFO ] [sig ] Generating forecast for: KINS [2026-02-09T20:25:31.537927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-09T20:25:31.549217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-09T20:25:31.549665] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-09T20:25:31.550505] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-09T20:25:31.550559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:31.550614] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:31.550643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:31.550699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:31.609221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:31.610115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:31.610203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:31.610236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:31.731430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:31.731619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:31.731662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:31.731691] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:31.735180] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: DOWN (p=11.06%) [2026-02-09T20:25:31.735480] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-09T20:25:31.735627] [INFO ] [sig ] KINS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:31.879677] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KINS.txt [2026-02-09T20:25:31.879818] [INFO ] [sig ] [1740/3427] Completed KINS in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:31.879858] [INFO ] [sig ] [1741/3427] Forecasting KIO... [2026-02-09T20:25:31.879887] [INFO ] [sig ] Generating forecast for: KIO [2026-02-09T20:25:31.879918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-09T20:25:31.891060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-09T20:25:31.891392] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-09T20:25:31.892204] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-09T20:25:31.892257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:31.892289] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:31.892317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:31.892375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:31.967855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:31.968777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:31.968861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:31.968895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:32.093910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:32.094081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:32.094121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:32.094150] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:32.097611] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-02-09T20:25:32.097891] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-09T20:25:32.098018] [INFO ] [sig ] KIO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:32.246116] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KIO.txt [2026-02-09T20:25:32.246288] [INFO ] [sig ] [1741/3427] Completed KIO in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:32.246330] [INFO ] [sig ] [1742/3427] Forecasting KKRS... [2026-02-09T20:25:32.246360] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-09T20:25:32.246391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-09T20:25:32.257353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-09T20:25:32.257779] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-09T20:25:32.258635] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-09T20:25:32.258689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:32.258720] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:32.258749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:32.258806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:32.317148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:32.318029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:32.318111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:32.318145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:32.433640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:32.433792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:32.433832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:32.433860] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:32.437251] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=16.47%) [2026-02-09T20:25:32.437545] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-09T20:25:32.437690] [INFO ] [sig ] KKRS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:32.581527] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KKRS.txt [2026-02-09T20:25:32.581669] [INFO ] [sig ] [1742/3427] Completed KKRS in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:32.581709] [INFO ] [sig ] [1743/3427] Forecasting KLAC... [2026-02-09T20:25:32.581737] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-09T20:25:32.581767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-09T20:25:32.592647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-09T20:25:32.592971] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-09T20:25:32.593779] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-09T20:25:32.593831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:32.593862] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:32.593918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:32.593977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:32.651165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:32.651839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:32.651919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:32.651951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:32.774596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:32.774750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:32.774790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:32.774819] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:32.778209] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: DOWN (p=23.84%) [2026-02-09T20:25:32.778497] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-09T20:25:32.778642] [INFO ] [sig ] KLAC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:32.923144] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KLAC.txt [2026-02-09T20:25:32.923314] [INFO ] [sig ] [1743/3427] Completed KLAC in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:32.923354] [INFO ] [sig ] [1744/3427] Forecasting KLIC... [2026-02-09T20:25:32.923384] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-09T20:25:32.923416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-09T20:25:32.935345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-09T20:25:32.935801] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-09T20:25:32.936846] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-09T20:25:32.936898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:32.936930] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:32.936957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:32.937014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:32.994202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:32.995137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:32.995221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:32.995254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:33.129786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:33.129971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:33.130023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:33.130061] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:33.135076] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-02-09T20:25:33.135533] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-09T20:25:33.135734] [INFO ] [sig ] KLIC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:33.291198] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KLIC.txt [2026-02-09T20:25:33.291553] [INFO ] [sig ] [1744/3427] Completed KLIC in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:33.291617] [INFO ] [sig ] [1745/3427] Forecasting KLXE... [2026-02-09T20:25:33.291648] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-09T20:25:33.291681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-09T20:25:33.303246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-09T20:25:33.303801] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-09T20:25:33.304618] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-09T20:25:33.304671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:33.304703] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:33.304731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:33.304789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:33.362772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:33.363384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:33.363462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:33.363494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:33.482512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:33.482708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:33.482750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:33.482780] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:33.486237] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=7.54%) [2026-02-09T20:25:33.486523] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-09T20:25:33.486668] [INFO ] [sig ] KLXE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:33.631460] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KLXE.txt [2026-02-09T20:25:33.631609] [INFO ] [sig ] [1745/3427] Completed KLXE in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:33.631652] [INFO ] [sig ] [1746/3427] Forecasting KMB... [2026-02-09T20:25:33.631682] [INFO ] [sig ] Generating forecast for: KMB [2026-02-09T20:25:33.631714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-09T20:25:33.643139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-09T20:25:33.643476] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-09T20:25:33.644291] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-09T20:25:33.644344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:33.644375] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:33.644402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:33.644459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:33.717364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:33.718552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:33.718655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:33.718691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:33.844956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:33.845118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:33.845167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:33.845204] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:33.849237] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: UP (p=55.50%) [2026-02-09T20:25:33.849560] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-09T20:25:33.849721] [INFO ] [sig ] KMB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:33.996699] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KMB.txt [2026-02-09T20:25:33.996861] [INFO ] [sig ] [1746/3427] Completed KMB in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:33.996902] [INFO ] [sig ] [1747/3427] Forecasting KMDA... [2026-02-09T20:25:33.996932] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-09T20:25:33.996966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-09T20:25:34.010330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-09T20:25:34.010812] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-09T20:25:34.011837] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-09T20:25:34.011897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:34.011935] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:34.011967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:34.012039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:34.073130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:34.074047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:34.074127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:34.074161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:34.196962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:34.197112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:34.197151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:34.197180] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:34.200659] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=19.25%) [2026-02-09T20:25:34.200931] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-09T20:25:34.201054] [INFO ] [sig ] KMDA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:34.344982] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KMDA.txt [2026-02-09T20:25:34.345116] [INFO ] [sig ] [1747/3427] Completed KMDA in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:34.345156] [INFO ] [sig ] [1748/3427] Forecasting KMI... [2026-02-09T20:25:34.345186] [INFO ] [sig ] Generating forecast for: KMI [2026-02-09T20:25:34.345217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-09T20:25:34.356110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-09T20:25:34.356451] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-09T20:25:34.357260] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-09T20:25:34.357313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:34.357344] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:34.357395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:34.357474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:34.416075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:34.416749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:34.416828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:34.416863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:34.534502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:34.534655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:34.534696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:34.534724] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:34.538316] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: DOWN (p=22.63%) [2026-02-09T20:25:34.538634] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-09T20:25:34.538766] [INFO ] [sig ] KMI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:34.684275] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KMI.txt [2026-02-09T20:25:34.684422] [INFO ] [sig ] [1748/3427] Completed KMI in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:34.684463] [INFO ] [sig ] [1749/3427] Forecasting KMPB... [2026-02-09T20:25:34.684494] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-09T20:25:34.684526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-09T20:25:34.695038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-09T20:25:34.695386] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-09T20:25:34.696229] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-09T20:25:34.696324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:34.696362] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:34.696390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:34.696449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:34.755622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:34.756311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:34.756389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:34.756423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:34.866473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:34.866641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:34.866682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:34.866711] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:34.870175] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: DOWN (p=17.85%) [2026-02-09T20:25:34.870453] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-09T20:25:34.870600] [INFO ] [sig ] KMPB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:35.021112] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KMPB.txt [2026-02-09T20:25:35.021272] [INFO ] [sig ] [1749/3427] Completed KMPB in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:35.021323] [INFO ] [sig ] [1750/3427] Forecasting KMX... [2026-02-09T20:25:35.021359] [INFO ] [sig ] Generating forecast for: KMX [2026-02-09T20:25:35.021389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-09T20:25:35.033807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-09T20:25:35.034151] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-09T20:25:35.034996] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-09T20:25:35.035050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:35.035083] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:35.035112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:35.035184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:35.095522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:35.096241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:35.096321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:35.096356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:35.224147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:35.224325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:35.224383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:35.224429] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:35.229234] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=25.22%) [2026-02-09T20:25:35.229635] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-09T20:25:35.229813] [INFO ] [sig ] KMX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:35.387362] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KMX.txt [2026-02-09T20:25:35.387552] [INFO ] [sig ] [1750/3427] Completed KMX in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:35.387617] [INFO ] [sig ] [1751/3427] Forecasting KN... [2026-02-09T20:25:35.387649] [INFO ] [sig ] Generating forecast for: KN [2026-02-09T20:25:35.387682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-09T20:25:35.399335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-09T20:25:35.399756] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-09T20:25:35.400588] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-09T20:25:35.400643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:35.400676] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:35.400704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:35.400763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:35.461818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:35.462796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:35.462884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:35.462917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:35.597993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:35.598150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:35.598197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:35.598232] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:35.601702] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: UP (p=65.13%) [2026-02-09T20:25:35.601997] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-09T20:25:35.602127] [INFO ] [sig ] KN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:35.747436] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KN.txt [2026-02-09T20:25:35.747622] [INFO ] [sig ] [1751/3427] Completed KN in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:35.747667] [INFO ] [sig ] [1752/3427] Forecasting KNF... [2026-02-09T20:25:35.747698] [INFO ] [sig ] Generating forecast for: KNF [2026-02-09T20:25:35.747727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-09T20:25:35.759351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-09T20:25:35.759791] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-09T20:25:35.760630] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-09T20:25:35.760683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:35.760715] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:35.760742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:35.760800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:35.819719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:35.820601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:35.820687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:35.820721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:35.940369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:35.940529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:35.940589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:35.940623] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:35.944157] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=92.12%) [2026-02-09T20:25:35.944697] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-09T20:25:35.944832] [INFO ] [sig ] KNF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:36.095398] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KNF.txt [2026-02-09T20:25:36.095553] [INFO ] [sig ] [1752/3427] Completed KNF in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:36.095620] [INFO ] [sig ] [1753/3427] Forecasting KNOP... [2026-02-09T20:25:36.095653] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-09T20:25:36.095685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-09T20:25:36.107282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-09T20:25:36.107694] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-09T20:25:36.108486] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-09T20:25:36.108537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:36.108588] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:36.108620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:36.108679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:36.167871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:36.168758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:36.168845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:36.168910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:36.293508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:36.293698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:36.293742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:36.293772] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:36.297316] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=76.30%) [2026-02-09T20:25:36.297673] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-09T20:25:36.297816] [INFO ] [sig ] KNOP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:36.444927] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KNOP.txt [2026-02-09T20:25:36.445087] [INFO ] [sig ] [1753/3427] Completed KNOP in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-09T20:25:36.445128] [INFO ] [sig ] [1754/3427] Forecasting KNSA... [2026-02-09T20:25:36.445157] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-09T20:25:36.445188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-09T20:25:36.456850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-09T20:25:36.457228] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-09T20:25:36.458118] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-09T20:25:36.458173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:36.458213] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:36.458246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:36.458318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:36.517875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:36.518798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:36.518883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:36.518917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:36.642567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:36.642745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:36.642787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:36.642817] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:36.646382] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-09T20:25:36.646711] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-09T20:25:36.646867] [INFO ] [sig ] KNSA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:36.797678] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KNSA.txt [2026-02-09T20:25:36.797836] [INFO ] [sig ] [1754/3427] Completed KNSA in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-09T20:25:36.797879] [INFO ] [sig ] [1755/3427] Forecasting KNSL... [2026-02-09T20:25:36.797908] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-09T20:25:36.797941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-09T20:25:36.809599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-09T20:25:36.809929] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-09T20:25:36.810767] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-09T20:25:36.810819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:36.810851] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:36.810878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:36.810935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:36.871519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:36.872415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:36.872504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:36.872539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:36.996604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:36.996765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:36.996806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:36.996836] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:37.001236] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: DOWN (p=22.62%) [2026-02-09T20:25:37.001745] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-09T20:25:37.001878] [INFO ] [sig ] KNSL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:37.148819] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KNSL.txt [2026-02-09T20:25:37.148956] [INFO ] [sig ] [1755/3427] Completed KNSL in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-09T20:25:37.148996] [INFO ] [sig ] [1756/3427] Forecasting KNTK... [2026-02-09T20:25:37.149026] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-09T20:25:37.149056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-09T20:25:37.160004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-09T20:25:37.160396] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-09T20:25:37.161251] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-09T20:25:37.161316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:37.161355] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:37.161390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:37.161449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:37.220673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:37.221600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:37.221688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:37.221723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:37.346100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:37.346263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:37.346324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:37.346355] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:37.350428] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=10.46%) [2026-02-09T20:25:37.350868] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-09T20:25:37.351027] [INFO ] [sig ] KNTK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:37.509780] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KNTK.txt [2026-02-09T20:25:37.509990] [INFO ] [sig ] [1756/3427] Completed KNTK in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-09T20:25:37.510031] [INFO ] [sig ] [1757/3427] Forecasting KNX... [2026-02-09T20:25:37.510061] [INFO ] [sig ] Generating forecast for: KNX [2026-02-09T20:25:37.510092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-09T20:25:37.526816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-09T20:25:37.527345] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-09T20:25:37.528931] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-09T20:25:37.529001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:37.529049] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:37.529092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:37.529181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:37.599025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:37.599925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:37.600007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:37.600041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:37.730400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:37.730564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:37.730628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:37.730657] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:37.734646] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=49.80%) [2026-02-09T20:25:37.734937] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-09T20:25:37.735068] [INFO ] [sig ] KNX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:37.884391] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KNX.txt [2026-02-09T20:25:37.884556] [INFO ] [sig ] [1757/3427] Completed KNX in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:37.884621] [INFO ] [sig ] [1758/3427] Forecasting KOD... [2026-02-09T20:25:37.884653] [INFO ] [sig ] Generating forecast for: KOD [2026-02-09T20:25:37.884683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-09T20:25:37.896012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-09T20:25:37.896404] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-09T20:25:37.897290] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-09T20:25:37.897350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:37.897408] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:37.897438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:37.897496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:37.959764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:37.960691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:37.960794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:37.960829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:38.086046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:38.086205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:38.086245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:38.086273] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:38.089859] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=4.80%) [2026-02-09T20:25:38.090178] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-09T20:25:38.090319] [INFO ] [sig ] KOD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:38.242014] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KOD.txt [2026-02-09T20:25:38.242176] [INFO ] [sig ] [1758/3427] Completed KOD in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:38.242216] [INFO ] [sig ] [1759/3427] Forecasting KODK... [2026-02-09T20:25:38.242246] [INFO ] [sig ] Generating forecast for: KODK [2026-02-09T20:25:38.242279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-09T20:25:38.253349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-09T20:25:38.253785] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-09T20:25:38.254706] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-09T20:25:38.254760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:38.254794] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:38.254821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:38.254878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:38.320804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:38.321690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:38.321776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:38.321809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:38.444101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:38.444262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:38.444310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:38.444345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:38.448008] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: UP (p=75.42%) [2026-02-09T20:25:38.448287] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-09T20:25:38.448415] [INFO ] [sig ] KODK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:38.598893] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KODK.txt [2026-02-09T20:25:38.599056] [INFO ] [sig ] [1759/3427] Completed KODK in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:38.599097] [INFO ] [sig ] [1760/3427] Forecasting KOF... [2026-02-09T20:25:38.599128] [INFO ] [sig ] Generating forecast for: KOF [2026-02-09T20:25:38.599171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-09T20:25:38.610682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-09T20:25:38.611067] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-09T20:25:38.611930] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-09T20:25:38.611983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:38.612059] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:38.612090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:38.612150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:38.677074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:38.678007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:38.678090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:38.678125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:38.806282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:38.806453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:38.806495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:38.806524] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:38.810192] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: DOWN (p=44.08%) [2026-02-09T20:25:38.810466] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-09T20:25:38.810611] [INFO ] [sig ] KOF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:38.958631] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KOF.txt [2026-02-09T20:25:38.958777] [INFO ] [sig ] [1760/3427] Completed KOF in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:38.958817] [INFO ] [sig ] [1761/3427] Forecasting KOP... [2026-02-09T20:25:38.958847] [INFO ] [sig ] Generating forecast for: KOP [2026-02-09T20:25:38.958878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-09T20:25:38.970169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-09T20:25:38.970541] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-09T20:25:38.971349] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-09T20:25:38.971402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:38.971434] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:38.971460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:38.971517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:39.031585] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:39.032387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:39.032468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:39.032501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:39.157968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:39.158135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:39.158177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:39.158207] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:39.162307] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: DOWN (p=45.30%) [2026-02-09T20:25:39.162629] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-09T20:25:39.162760] [INFO ] [sig ] KOP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:39.307166] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KOP.txt [2026-02-09T20:25:39.307313] [INFO ] [sig ] [1761/3427] Completed KOP in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:39.307353] [INFO ] [sig ] [1762/3427] Forecasting KOPN... [2026-02-09T20:25:39.307398] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-09T20:25:39.307434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-09T20:25:39.318554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-09T20:25:39.318915] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-09T20:25:39.319769] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-09T20:25:39.319822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:39.319855] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:39.319883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:39.319941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:39.377350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:39.378012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:39.378092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:39.378125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:39.505626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:39.505818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:39.505861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:39.505890] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:39.509410] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: UP (p=94.19%) [2026-02-09T20:25:39.509702] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-09T20:25:39.509828] [INFO ] [sig ] KOPN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:39.653273] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KOPN.txt [2026-02-09T20:25:39.653421] [INFO ] [sig ] [1762/3427] Completed KOPN in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:39.653461] [INFO ] [sig ] [1763/3427] Forecasting KOSS... [2026-02-09T20:25:39.653491] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-09T20:25:39.653522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-09T20:25:39.664789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-09T20:25:39.665130] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-09T20:25:39.665962] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-09T20:25:39.666014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:39.666045] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:39.666072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:39.666128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:39.724730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:39.725452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:39.725533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:39.725566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:39.846963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:39.847116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:39.847156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:39.847238] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:39.850865] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: DOWN (p=25.55%) [2026-02-09T20:25:39.851160] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-09T20:25:39.851294] [INFO ] [sig ] KOSS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:39.998396] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KOSS.txt [2026-02-09T20:25:39.998557] [INFO ] [sig ] [1763/3427] Completed KOSS in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:39.998619] [INFO ] [sig ] [1764/3427] Forecasting KPRX... [2026-02-09T20:25:39.998655] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-09T20:25:39.998688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-09T20:25:40.011355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-09T20:25:40.011764] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-09T20:25:40.012820] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-09T20:25:40.012873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:40.012905] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:40.012933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:40.012990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:40.071431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:40.072291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:40.072378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:40.072414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:40.199723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:40.199883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:40.199925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:40.199955] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:40.203814] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=76.96%) [2026-02-09T20:25:40.204100] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-09T20:25:40.204230] [INFO ] [sig ] KPRX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:40.365267] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KPRX.txt [2026-02-09T20:25:40.365428] [INFO ] [sig ] [1764/3427] Completed KPRX in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:40.365470] [INFO ] [sig ] [1765/3427] Forecasting KPTI... [2026-02-09T20:25:40.365500] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-09T20:25:40.365531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-09T20:25:40.378850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-09T20:25:40.379201] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-09T20:25:40.380275] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-09T20:25:40.380328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:40.380360] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:40.380387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:40.380444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:40.441982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:40.443056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:40.443139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:40.443172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:40.565319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:40.565484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:40.565525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:40.565557] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:40.569898] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: DOWN (p=32.69%) [2026-02-09T20:25:40.570197] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-09T20:25:40.570332] [INFO ] [sig ] KPTI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:40.725797] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KPTI.txt [2026-02-09T20:25:40.725962] [INFO ] [sig ] [1765/3427] Completed KPTI in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:40.726003] [INFO ] [sig ] [1766/3427] Forecasting KRC... [2026-02-09T20:25:40.726032] [INFO ] [sig ] Generating forecast for: KRC [2026-02-09T20:25:40.726066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-09T20:25:40.738910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-09T20:25:40.739359] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-09T20:25:40.740222] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-09T20:25:40.740276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:40.740314] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:40.740348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:40.740417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:40.800160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:40.801001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:40.801087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:40.801123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:40.930093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:40.930251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:40.930292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:40.930322] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:40.934027] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: DOWN (p=36.45%) [2026-02-09T20:25:40.934389] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-09T20:25:40.934765] [INFO ] [sig ] KRC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:41.091875] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KRC.txt [2026-02-09T20:25:41.092026] [INFO ] [sig ] [1766/3427] Completed KRC in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:41.092067] [INFO ] [sig ] [1767/3427] Forecasting KREF... [2026-02-09T20:25:41.092099] [INFO ] [sig ] Generating forecast for: KREF [2026-02-09T20:25:41.092132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-09T20:25:41.102957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-09T20:25:41.103310] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-09T20:25:41.104202] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-09T20:25:41.104257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:41.104290] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:41.104323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:41.104399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:41.168416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:41.169453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:41.169542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:41.169594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:41.293565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:41.293738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:41.293777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:41.293837] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:41.297305] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=89.22%) [2026-02-09T20:25:41.297690] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-09T20:25:41.297823] [INFO ] [sig ] KREF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:41.453803] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KREF.txt [2026-02-09T20:25:41.453952] [INFO ] [sig ] [1767/3427] Completed KREF in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:41.453992] [INFO ] [sig ] [1768/3427] Forecasting KRG... [2026-02-09T20:25:41.454023] [INFO ] [sig ] Generating forecast for: KRG [2026-02-09T20:25:41.454054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-09T20:25:41.465560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-09T20:25:41.465925] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-09T20:25:41.466742] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-09T20:25:41.466795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:41.466826] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:41.466854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:41.466912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:41.525047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:41.525765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:41.525848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:41.525882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:41.650051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:41.650208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:41.650250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:41.650280] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:41.653934] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=78.18%) [2026-02-09T20:25:41.654220] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-09T20:25:41.654347] [INFO ] [sig ] KRG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:41.823485] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KRG.txt [2026-02-09T20:25:41.823674] [INFO ] [sig ] [1768/3427] Completed KRG in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:41.823719] [INFO ] [sig ] [1769/3427] Forecasting KRMD... [2026-02-09T20:25:41.823749] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-09T20:25:41.823781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-09T20:25:41.835551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-09T20:25:41.835989] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-09T20:25:41.836874] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-09T20:25:41.836929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:41.836962] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:41.836988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:41.837045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:41.899682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:41.900868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:41.900962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:41.901046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:42.028134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:42.028311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:42.028363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:42.028394] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:42.032014] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-02-09T20:25:42.032312] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-09T20:25:42.032447] [INFO ] [sig ] KRMD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:42.188159] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KRMD.txt [2026-02-09T20:25:42.188309] [INFO ] [sig ] [1769/3427] Completed KRMD in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:42.188353] [INFO ] [sig ] [1770/3427] Forecasting KRNY... [2026-02-09T20:25:42.188391] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-09T20:25:42.188430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-09T20:25:42.200188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-09T20:25:42.200600] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-09T20:25:42.201456] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-09T20:25:42.201510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:42.201543] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:42.201591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:42.201653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:42.262446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:42.263312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:42.263427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:42.263463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:42.393104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:42.393265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:42.393307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:42.393343] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:42.397009] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=72.84%) [2026-02-09T20:25:42.397306] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-09T20:25:42.397476] [INFO ] [sig ] KRNY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:42.544679] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KRNY.txt [2026-02-09T20:25:42.544831] [INFO ] [sig ] [1770/3427] Completed KRNY in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-09T20:25:42.544872] [INFO ] [sig ] [1771/3427] Forecasting KRO... [2026-02-09T20:25:42.544904] [INFO ] [sig ] Generating forecast for: KRO [2026-02-09T20:25:42.544938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-09T20:25:42.557217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-09T20:25:42.557666] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-09T20:25:42.558507] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-09T20:25:42.558561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:42.558623] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:42.558651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:42.558737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:42.621905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:42.622860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:42.622952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:42.622988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:42.744657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:42.744825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:42.744872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:42.744904] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:42.748979] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=53.49%) [2026-02-09T20:25:42.749274] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-09T20:25:42.749423] [INFO ] [sig ] KRO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:42.896659] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KRO.txt [2026-02-09T20:25:42.896834] [INFO ] [sig ] [1771/3427] Completed KRO in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-09T20:25:42.896908] [INFO ] [sig ] [1772/3427] Forecasting KROS... [2026-02-09T20:25:42.896953] [INFO ] [sig ] Generating forecast for: KROS [2026-02-09T20:25:42.897023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-09T20:25:42.908979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-09T20:25:42.909377] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-09T20:25:42.910329] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-09T20:25:42.910384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:42.910417] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:42.910448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:42.910522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:42.969332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:42.970153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:42.970237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:42.970271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:43.094912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:43.095073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:43.095114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:43.095143] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:43.098660] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: UP (p=64.10%) [2026-02-09T20:25:43.098947] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-09T20:25:43.099076] [INFO ] [sig ] KROS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:43.243338] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KROS.txt [2026-02-09T20:25:43.243485] [INFO ] [sig ] [1772/3427] Completed KROS in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-09T20:25:43.243526] [INFO ] [sig ] [1773/3427] Forecasting KRRO... [2026-02-09T20:25:43.243555] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-09T20:25:43.243607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-09T20:25:43.254599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-09T20:25:43.254967] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-09T20:25:43.255818] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-09T20:25:43.255872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:43.255904] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:43.255930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:43.255987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:43.314337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:43.315168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:43.315250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:43.315286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:43.454907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:43.455086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:43.455140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:43.455173] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:43.458969] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=62.72%) [2026-02-09T20:25:43.459302] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-09T20:25:43.459450] [INFO ] [sig ] KRRO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:43.618975] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KRRO.txt [2026-02-09T20:25:43.619166] [INFO ] [sig ] [1773/3427] Completed KRRO in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-09T20:25:43.619208] [INFO ] [sig ] [1774/3427] Forecasting KRUS... [2026-02-09T20:25:43.619239] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-09T20:25:43.619269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-09T20:25:43.631287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-09T20:25:43.631681] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-09T20:25:43.632524] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-09T20:25:43.632598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:43.632635] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:43.632663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:43.632721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:43.693429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:43.694491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:43.694599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:43.694637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:43.817691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:43.818048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:43.818092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:43.818121] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:43.821729] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: DOWN (p=24.68%) [2026-02-09T20:25:43.822029] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-09T20:25:43.822158] [INFO ] [sig ] KRUS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:43.978299] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KRUS.txt [2026-02-09T20:25:43.978462] [INFO ] [sig ] [1774/3427] Completed KRUS in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:43.978502] [INFO ] [sig ] [1775/3427] Forecasting KRYS... [2026-02-09T20:25:43.978531] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-09T20:25:43.978586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-09T20:25:43.990967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-09T20:25:43.991357] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-09T20:25:43.992360] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-09T20:25:43.992416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:43.992452] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:43.992479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:43.992563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:44.056545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:44.057448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:44.057537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:44.057625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:44.188086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:44.188259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:44.188318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:44.188362] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:44.191969] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: DOWN (p=11.23%) [2026-02-09T20:25:44.192268] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-09T20:25:44.192402] [INFO ] [sig ] KRYS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:44.341026] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KRYS.txt [2026-02-09T20:25:44.341183] [INFO ] [sig ] [1775/3427] Completed KRYS in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:44.341224] [INFO ] [sig ] [1776/3427] Forecasting KSCP... [2026-02-09T20:25:44.341254] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-09T20:25:44.341287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-09T20:25:44.353434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-09T20:25:44.353848] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-09T20:25:44.354750] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-09T20:25:44.354807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:44.354841] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:44.354867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:44.354925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:44.417657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:44.418643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:44.418737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:44.418771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:44.550249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:44.550409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:44.550450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:44.550481] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:44.554321] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-02-09T20:25:44.554666] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-09T20:25:44.554951] [INFO ] [sig ] KSCP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:44.707336] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KSCP.txt [2026-02-09T20:25:44.707542] [INFO ] [sig ] [1776/3427] Completed KSCP in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:44.707605] [INFO ] [sig ] [1777/3427] Forecasting KSPI... [2026-02-09T20:25:44.707833] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-09T20:25:44.707871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-09T20:25:44.720795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-09T20:25:44.721208] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-09T20:25:44.722102] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-09T20:25:44.722157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:44.722219] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:44.722249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:44.722307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:44.784035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:44.784951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:44.785040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:44.785075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:44.911910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:44.912077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:44.912118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:44.912148] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:44.916614] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: DOWN (p=8.03%) [2026-02-09T20:25:44.917127] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-09T20:25:44.917285] [INFO ] [sig ] KSPI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:45.064045] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KSPI.txt [2026-02-09T20:25:45.064200] [INFO ] [sig ] [1777/3427] Completed KSPI in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:45.064240] [INFO ] [sig ] [1778/3427] Forecasting KSS... [2026-02-09T20:25:45.064272] [INFO ] [sig ] Generating forecast for: KSS [2026-02-09T20:25:45.064302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-09T20:25:45.075857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-09T20:25:45.076214] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-09T20:25:45.077056] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-09T20:25:45.077109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:45.077141] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:45.077167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:45.077224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:45.137280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:45.138411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:45.138510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:45.138551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:45.271366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:45.271535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:45.271596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:45.271630] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:45.275300] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=9.47%) [2026-02-09T20:25:45.275622] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-09T20:25:45.275788] [INFO ] [sig ] KSS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:45.437360] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KSS.txt [2026-02-09T20:25:45.437559] [INFO ] [sig ] [1778/3427] Completed KSS in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:45.437617] [INFO ] [sig ] [1779/3427] Forecasting KTB... [2026-02-09T20:25:45.437649] [INFO ] [sig ] Generating forecast for: KTB [2026-02-09T20:25:45.437842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-09T20:25:45.451223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-09T20:25:45.451753] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-09T20:25:45.452998] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-09T20:25:45.453062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:45.453102] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:45.453135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:45.453209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:45.528315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:45.529733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:45.529842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:45.529894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:45.677973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:45.678140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:45.678183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:45.678213] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:45.681791] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: DOWN (p=9.91%) [2026-02-09T20:25:45.682135] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-09T20:25:45.682276] [INFO ] [sig ] KTB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:45.832284] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KTB.txt [2026-02-09T20:25:45.832439] [INFO ] [sig ] [1779/3427] Completed KTB in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:45.832487] [INFO ] [sig ] [1780/3427] Forecasting KTCC... [2026-02-09T20:25:45.832525] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-09T20:25:45.832565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-09T20:25:45.844306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-09T20:25:45.844921] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-09T20:25:45.845941] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-09T20:25:45.845994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:45.846027] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:45.846055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:45.846113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:45.907993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:45.908929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:45.909020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:45.909055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:46.026053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:46.026262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:46.026326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:46.026409] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:46.030367] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: UP (p=73.96%) [2026-02-09T20:25:46.030675] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-09T20:25:46.030810] [INFO ] [sig ] KTCC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:46.183008] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KTCC.txt [2026-02-09T20:25:46.183164] [INFO ] [sig ] [1780/3427] Completed KTCC in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:46.183206] [INFO ] [sig ] [1781/3427] Forecasting KTF... [2026-02-09T20:25:46.183237] [INFO ] [sig ] Generating forecast for: KTF [2026-02-09T20:25:46.183270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-09T20:25:46.194884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-09T20:25:46.195298] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-09T20:25:46.196152] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-09T20:25:46.196209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:46.196241] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:46.196269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:46.196328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:46.261457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:46.262481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:46.262605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:46.262649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:46.390447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:46.390630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:46.390676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:46.390706] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:46.394399] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: UP (p=63.24%) [2026-02-09T20:25:46.394713] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-09T20:25:46.394847] [INFO ] [sig ] KTF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:46.549236] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KTF.txt [2026-02-09T20:25:46.549398] [INFO ] [sig ] [1781/3427] Completed KTF in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:46.549440] [INFO ] [sig ] [1782/3427] Forecasting KURA... [2026-02-09T20:25:46.549470] [INFO ] [sig ] Generating forecast for: KURA [2026-02-09T20:25:46.549501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-09T20:25:46.562141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-09T20:25:46.562530] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-09T20:25:46.563606] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-09T20:25:46.563838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:46.563869] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:46.563896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:46.563952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:46.628567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:46.629437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:46.629531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:46.629605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:46.762650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:46.762813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:46.762856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:46.762887] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:46.766496] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: DOWN (p=3.64%) [2026-02-09T20:25:46.766811] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-09T20:25:46.766943] [INFO ] [sig ] KURA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:46.919632] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KURA.txt [2026-02-09T20:25:46.919790] [INFO ] [sig ] [1782/3427] Completed KURA in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:46.919831] [INFO ] [sig ] [1783/3427] Forecasting KVHI... [2026-02-09T20:25:46.919861] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-09T20:25:46.919893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-09T20:25:46.932446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-09T20:25:46.932852] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-09T20:25:46.933926] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-09T20:25:46.933980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:46.934013] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:46.934040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:46.934099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:46.999182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:47.000137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:47.000233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:47.000269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:47.123866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:47.124026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:47.124067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:47.124096] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:47.127776] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: DOWN (p=46.32%) [2026-02-09T20:25:47.128140] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-09T20:25:47.128288] [INFO ] [sig ] KVHI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:47.272812] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KVHI.txt [2026-02-09T20:25:47.272957] [INFO ] [sig ] [1783/3427] Completed KVHI in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:47.272997] [INFO ] [sig ] [1784/3427] Forecasting KVUE... [2026-02-09T20:25:47.273027] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-09T20:25:47.273057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-09T20:25:47.284745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-09T20:25:47.285133] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-09T20:25:47.285965] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-09T20:25:47.286031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:47.286065] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:47.286092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:47.286149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:47.346435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:47.347198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:47.347278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:47.347310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:47.463330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:47.463494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:47.463537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:47.463586] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:47.467186] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-09T20:25:47.467623] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-09T20:25:47.467778] [INFO ] [sig ] KVUE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:47.616005] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KVUE.txt [2026-02-09T20:25:47.616160] [INFO ] [sig ] [1784/3427] Completed KVUE in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:47.616201] [INFO ] [sig ] [1785/3427] Forecasting KVYO... [2026-02-09T20:25:47.616230] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-09T20:25:47.616262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-09T20:25:47.627842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-09T20:25:47.628210] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-09T20:25:47.629054] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-09T20:25:47.629109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:47.629142] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:47.629169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:47.629228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:47.688273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:47.689135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:47.689226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:47.689261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:47.821517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:47.821720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:47.821765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:47.821797] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:47.826042] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: DOWN (p=32.31%) [2026-02-09T20:25:47.826357] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-09T20:25:47.826505] [INFO ] [sig ] KVYO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:47.981820] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KVYO.txt [2026-02-09T20:25:47.981978] [INFO ] [sig ] [1785/3427] Completed KVYO in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:47.982020] [INFO ] [sig ] [1786/3427] Forecasting KYN... [2026-02-09T20:25:47.982052] [INFO ] [sig ] Generating forecast for: KYN [2026-02-09T20:25:47.982083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-09T20:25:47.993386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-09T20:25:47.993762] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-09T20:25:47.994601] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-09T20:25:47.994654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:47.994686] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:47.994713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:47.994770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:48.052738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:48.053512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:48.053641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:48.053678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:48.171866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:48.172028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:48.172068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:48.172098] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:48.175546] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: UP (p=86.04%) [2026-02-09T20:25:48.175877] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-09T20:25:48.176009] [INFO ] [sig ] KYN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:48.322989] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KYN.txt [2026-02-09T20:25:48.323148] [INFO ] [sig ] [1786/3427] Completed KYN in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:48.323190] [INFO ] [sig ] [1787/3427] Forecasting KYTX... [2026-02-09T20:25:48.323222] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-09T20:25:48.323252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-09T20:25:48.334956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-09T20:25:48.335340] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-09T20:25:48.336235] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-09T20:25:48.336297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:48.336331] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:48.336360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:48.336419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:48.396827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:48.397811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:48.397940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:48.397976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:48.534091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:48.534286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:48.534329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:48.534358] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:48.538481] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: UP (p=85.26%) [2026-02-09T20:25:48.539077] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-09T20:25:48.539222] [INFO ] [sig ] KYTX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:48.701005] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/KYTX.txt [2026-02-09T20:25:48.701177] [INFO ] [sig ] [1787/3427] Completed KYTX in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-09T20:25:48.701225] [INFO ] [sig ] [1788/3427] Forecasting KZIA... [2026-02-09T20:25:48.701258] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-09T20:25:48.701291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-09T20:25:48.713669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-09T20:25:48.714096] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-09T20:25:48.715008] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-09T20:25:48.715064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:48.715098] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:48.715126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:48.715186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:48.777846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:48.778843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:48.779136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:48.779171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:48.902959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:48.903128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:48.903172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:48.903202] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:48.907238] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: DOWN (p=10.79%) [2026-02-09T20:25:48.907849] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-09T20:25:48.908035] [INFO ] [sig ] KZIA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:49.065545] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/KZIA.txt [2026-02-09T20:25:49.065748] [INFO ] [sig ] [1788/3427] Completed KZIA in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-09T20:25:49.065795] [INFO ] [sig ] [1789/3427] Forecasting L... [2026-02-09T20:25:49.065828] [INFO ] [sig ] Generating forecast for: L [2026-02-09T20:25:49.065864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-09T20:25:49.078118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-09T20:25:49.078510] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-09T20:25:49.079335] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-09T20:25:49.079388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:49.079420] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:49.079448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:49.079505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:49.141372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:49.142358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:49.142452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:49.142488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:49.264286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:49.264448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:49.264490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:49.264520] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:49.268099] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-02-09T20:25:49.268406] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-09T20:25:49.268600] [INFO ] [sig ] L: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:49.418375] [INFO ] [LOCAL ] Saved forecast: L 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/L.txt [2026-02-09T20:25:49.418548] [INFO ] [sig ] [1789/3427] Completed L in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-09T20:25:49.418634] [INFO ] [sig ] [1790/3427] Forecasting LAB... [2026-02-09T20:25:49.418677] [INFO ] [sig ] Generating forecast for: LAB [2026-02-09T20:25:49.418709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-09T20:25:49.430363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-09T20:25:49.430810] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-09T20:25:49.431744] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-09T20:25:49.431801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:49.431836] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:49.431865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:49.431924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:49.493085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:49.494069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:49.494157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:49.494195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:49.616170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:49.616333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:49.616373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:49.616404] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:49.620007] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: UP (p=70.07%) [2026-02-09T20:25:49.620315] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-09T20:25:49.620459] [INFO ] [sig ] LAB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:49.767414] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LAB.txt [2026-02-09T20:25:49.767647] [INFO ] [sig ] [1790/3427] Completed LAB in 0.3s | 2.77 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:49.767693] [INFO ] [sig ] [1791/3427] Forecasting LAC... [2026-02-09T20:25:49.767724] [INFO ] [sig ] Generating forecast for: LAC [2026-02-09T20:25:49.767756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-09T20:25:49.778900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-09T20:25:49.779289] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-09T20:25:49.780216] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-09T20:25:49.780270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:49.780304] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:49.780333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:49.780428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:49.838002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:49.838933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:49.839022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:49.839056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:49.966719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:49.966896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:49.966966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:49.966998] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:49.970880] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: UP (p=61.81%) [2026-02-09T20:25:49.971187] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-09T20:25:49.971331] [INFO ] [sig ] LAC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:50.117861] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LAC.txt [2026-02-09T20:25:50.118043] [INFO ] [sig ] [1791/3427] Completed LAC in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:50.118097] [INFO ] [sig ] [1792/3427] Forecasting LAD... [2026-02-09T20:25:50.118130] [INFO ] [sig ] Generating forecast for: LAD [2026-02-09T20:25:50.118164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-09T20:25:50.129236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-09T20:25:50.129638] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-09T20:25:50.130457] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-09T20:25:50.130509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:50.130542] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:50.130599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:50.130661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:50.189164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:50.190100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:50.190186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:50.190222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:50.307137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:50.307295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:50.307334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:50.307362] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:50.310823] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: UP (p=58.24%) [2026-02-09T20:25:50.311105] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-09T20:25:50.311230] [INFO ] [sig ] LAD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:50.455384] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LAD.txt [2026-02-09T20:25:50.455540] [INFO ] [sig ] [1792/3427] Completed LAD in 0.3s | 2.77 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:50.455599] [INFO ] [sig ] [1793/3427] Forecasting LAES... [2026-02-09T20:25:50.455632] [INFO ] [sig ] Generating forecast for: LAES [2026-02-09T20:25:50.455663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-09T20:25:50.467740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-09T20:25:50.468122] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-09T20:25:50.468949] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-09T20:25:50.469002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:50.469034] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:50.469060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:50.469115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:50.527837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:50.528710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:50.528831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:50.528866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:50.658155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:50.658322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:50.658372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:50.658403] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:50.661947] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: UP (p=61.23%) [2026-02-09T20:25:50.662226] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-09T20:25:50.662353] [INFO ] [sig ] LAES: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:50.806933] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LAES.txt [2026-02-09T20:25:50.807110] [INFO ] [sig ] [1793/3427] Completed LAES in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:50.807151] [INFO ] [sig ] [1794/3427] Forecasting LAKE... [2026-02-09T20:25:50.807181] [INFO ] [sig ] Generating forecast for: LAKE [2026-02-09T20:25:50.807211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAKE' from 'https://tdm.silogroup.org/data/derivative_storage/LAKE.csv'. [2026-02-09T20:25:50.819893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAKE'. [2026-02-09T20:25:50.820371] [INFO ] [FORECASTER] Starting predict_future for LAKE [2026-02-09T20:25:50.821424] [DEBUG] [LOCAL ] No optimal features file found for LAKE: ./output/feature-sets/LAKE.txt [2026-02-09T20:25:50.821491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:50.821564] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:50.821632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:50.821716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:50.892209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:50.893374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:50.893488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:50.893539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:51.020358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:51.020516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:51.020556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:51.020606] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:51.024055] [DEBUG] [FORECASTER] LAKE: Forecast T+1@11:T+2@11: UP (p=70.22%) [2026-02-09T20:25:51.024339] [INFO ] [FORECASTER] Completed predict_future for LAKE [2026-02-09T20:25:51.024470] [INFO ] [sig ] LAKE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:51.171178] [INFO ] [LOCAL ] Saved forecast: LAKE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LAKE.txt [2026-02-09T20:25:51.171338] [INFO ] [sig ] [1794/3427] Completed LAKE in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:51.171381] [INFO ] [sig ] [1795/3427] Forecasting LAND... [2026-02-09T20:25:51.171412] [INFO ] [sig ] Generating forecast for: LAND [2026-02-09T20:25:51.171451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-09T20:25:51.183767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-09T20:25:51.184155] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-09T20:25:51.185027] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-09T20:25:51.185083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:51.185138] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:51.185168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:51.185225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:51.244214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:51.245126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:51.245215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:51.245248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:51.368645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:51.368805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:51.368844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:51.368873] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:51.372774] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=41.36%) [2026-02-09T20:25:51.373269] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-09T20:25:51.373402] [INFO ] [sig ] LAND: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:51.526193] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LAND.txt [2026-02-09T20:25:51.526368] [INFO ] [sig ] [1795/3427] Completed LAND in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:51.526410] [INFO ] [sig ] [1796/3427] Forecasting LANDO... [2026-02-09T20:25:51.526440] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-09T20:25:51.526470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-09T20:25:51.538863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-09T20:25:51.539270] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-09T20:25:51.540225] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-09T20:25:51.540289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:51.540326] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:51.540354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:51.540412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:51.611502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:51.612461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:51.612544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:51.612596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:51.720531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:51.720704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:51.720744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:51.720773] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:51.724223] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=7.29%) [2026-02-09T20:25:51.724501] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-09T20:25:51.724650] [INFO ] [sig ] LANDO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:51.869497] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LANDO.txt [2026-02-09T20:25:51.869681] [INFO ] [sig ] [1796/3427] Completed LANDO in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:51.869725] [INFO ] [sig ] [1797/3427] Forecasting LANDP... [2026-02-09T20:25:51.869756] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-09T20:25:51.869788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-09T20:25:51.880986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-09T20:25:51.881390] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-09T20:25:51.882247] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-09T20:25:51.882300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:51.882332] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:51.882360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:51.882417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:51.939911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:51.940809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:51.940902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:51.940936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:52.063624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:52.063783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:52.063822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:52.063888] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:52.068789] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=62.71%) [2026-02-09T20:25:52.069121] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-09T20:25:52.069267] [INFO ] [sig ] LANDP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:52.225942] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LANDP.txt [2026-02-09T20:25:52.226153] [INFO ] [sig ] [1797/3427] Completed LANDP in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:52.226216] [INFO ] [sig ] [1798/3427] Forecasting LAZ... [2026-02-09T20:25:52.226249] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-09T20:25:52.226289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-09T20:25:52.241780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-09T20:25:52.242218] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-09T20:25:52.243349] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-09T20:25:52.243415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:52.243458] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:52.243487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:52.243557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:52.309599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:52.310806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:52.310939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:52.310989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:52.450144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:52.450306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:52.450346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:52.450376] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:52.453922] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-02-09T20:25:52.454215] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-09T20:25:52.454348] [INFO ] [sig ] LAZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:52.603369] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LAZ.txt [2026-02-09T20:25:52.603532] [INFO ] [sig ] [1798/3427] Completed LAZ in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:52.603589] [INFO ] [sig ] [1799/3427] Forecasting LBRDA... [2026-02-09T20:25:52.603635] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-09T20:25:52.603670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-09T20:25:52.615998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-09T20:25:52.616425] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-09T20:25:52.617360] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-09T20:25:52.617444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:52.617477] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:52.617504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:52.617616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:52.681098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:52.682125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:52.682234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:52.682283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:52.812980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:52.813139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:52.813179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:52.813211] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:52.816742] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-02-09T20:25:52.817109] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-09T20:25:52.817277] [INFO ] [sig ] LBRDA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:52.972558] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LBRDA.txt [2026-02-09T20:25:52.972754] [INFO ] [sig ] [1799/3427] Completed LBRDA in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:52.972814] [INFO ] [sig ] [1800/3427] Forecasting LBRDK... [2026-02-09T20:25:52.972853] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-09T20:25:52.972893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-09T20:25:52.985391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-09T20:25:52.985801] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-09T20:25:52.986736] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-09T20:25:52.986790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:52.986823] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:52.986851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:52.986910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:53.045479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:53.046386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:53.046467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:53.046501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:53.167288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:53.167466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:53.167506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:53.167534] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:53.170971] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: DOWN (p=40.46%) [2026-02-09T20:25:53.171248] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-09T20:25:53.171373] [INFO ] [sig ] LBRDK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:53.313526] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LBRDK.txt [2026-02-09T20:25:53.313695] [INFO ] [sig ] [1800/3427] Completed LBRDK in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:53.313744] [INFO ] [sig ] [1801/3427] Forecasting LBTYA... [2026-02-09T20:25:53.313778] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-09T20:25:53.313808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-09T20:25:53.325009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-09T20:25:53.325354] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-09T20:25:53.326185] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-09T20:25:53.326238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:53.326270] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:53.326297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:53.326354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:53.383253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:53.384001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:53.384084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:53.384132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:53.514082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:53.514246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:53.514288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:53.514318] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:53.517851] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: UP (p=50.59%) [2026-02-09T20:25:53.518137] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-09T20:25:53.518267] [INFO ] [sig ] LBTYA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:53.667681] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LBTYA.txt [2026-02-09T20:25:53.667838] [INFO ] [sig ] [1801/3427] Completed LBTYA in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:53.667878] [INFO ] [sig ] [1802/3427] Forecasting LBTYK... [2026-02-09T20:25:53.667909] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-09T20:25:53.667940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-09T20:25:53.680407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-09T20:25:53.680806] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-09T20:25:53.681687] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-09T20:25:53.681742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:53.681775] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:53.681817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:53.681882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:53.746360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:53.747323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:53.747436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:53.747471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:53.875427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:53.875602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:53.875646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:53.875705] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:53.879303] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-09T20:25:53.879631] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-09T20:25:53.879775] [INFO ] [sig ] LBTYK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:54.030083] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LBTYK.txt [2026-02-09T20:25:54.030233] [INFO ] [sig ] [1802/3427] Completed LBTYK in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:54.030274] [INFO ] [sig ] [1803/3427] Forecasting LC... [2026-02-09T20:25:54.030306] [INFO ] [sig ] Generating forecast for: LC [2026-02-09T20:25:54.030338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-09T20:25:54.041904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-09T20:25:54.042268] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-09T20:25:54.043119] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-09T20:25:54.043173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:54.043205] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:54.043234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:54.043292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:54.104003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:54.104827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:54.104914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:54.104963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:54.228879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:54.229040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:54.229080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:54.229110] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:54.232681] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-02-09T20:25:54.232962] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-09T20:25:54.233094] [INFO ] [sig ] LC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:54.378745] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LC.txt [2026-02-09T20:25:54.378889] [INFO ] [sig ] [1803/3427] Completed LC in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-09T20:25:54.378930] [INFO ] [sig ] [1804/3427] Forecasting LCFY... [2026-02-09T20:25:54.378962] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-09T20:25:54.378993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-09T20:25:54.390437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-09T20:25:54.390867] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-09T20:25:54.391748] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-09T20:25:54.391816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:54.391848] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:54.391875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:54.391934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:54.450733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:54.451634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:54.451781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:54.451817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:54.579004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:54.579378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:54.579420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:54.579458] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:54.583741] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=4.74%) [2026-02-09T20:25:54.584054] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-09T20:25:54.584204] [INFO ] [sig ] LCFY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:54.737207] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LCFY.txt [2026-02-09T20:25:54.737354] [INFO ] [sig ] [1804/3427] Completed LCFY in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-09T20:25:54.737428] [INFO ] [sig ] [1805/3427] Forecasting LCID... [2026-02-09T20:25:54.737465] [INFO ] [sig ] Generating forecast for: LCID [2026-02-09T20:25:54.737496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-09T20:25:54.749020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-09T20:25:54.749398] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-09T20:25:54.750263] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-09T20:25:54.750318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:54.750351] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:54.750378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:54.750435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:54.808385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:54.809111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:54.809192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:54.809225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:54.930555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:54.930741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:54.930783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:54.930811] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:54.934625] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: UP (p=68.55%) [2026-02-09T20:25:54.935183] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-09T20:25:54.935327] [INFO ] [sig ] LCID: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:55.081355] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LCID.txt [2026-02-09T20:25:55.081501] [INFO ] [sig ] [1805/3427] Completed LCID in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-09T20:25:55.081541] [INFO ] [sig ] [1806/3427] Forecasting LCII... [2026-02-09T20:25:55.081588] [INFO ] [sig ] Generating forecast for: LCII [2026-02-09T20:25:55.081622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-09T20:25:55.093114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-09T20:25:55.093450] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-09T20:25:55.094258] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-09T20:25:55.094310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:55.094367] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:55.094397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:55.094455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:55.152079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:55.152840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:55.152925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:55.152959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:55.273217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:55.273371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:55.273412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:55.273442] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:55.276948] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=95.01%) [2026-02-09T20:25:55.277223] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-09T20:25:55.277349] [INFO ] [sig ] LCII: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:55.430170] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LCII.txt [2026-02-09T20:25:55.430528] [INFO ] [sig ] [1806/3427] Completed LCII in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-09T20:25:55.430598] [INFO ] [sig ] [1807/3427] Forecasting LCNB... [2026-02-09T20:25:55.430633] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-09T20:25:55.430663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-09T20:25:55.443058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-09T20:25:55.443430] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-09T20:25:55.444308] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-09T20:25:55.444363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:55.444395] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:55.444423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:55.444481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:55.504601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:55.505350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:55.505432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:55.505466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:55.626045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:55.626199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:55.626240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:55.626270] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:55.629855] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: DOWN (p=21.13%) [2026-02-09T20:25:55.630158] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-09T20:25:55.630294] [INFO ] [sig ] LCNB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:55.778305] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LCNB.txt [2026-02-09T20:25:55.778466] [INFO ] [sig ] [1807/3427] Completed LCNB in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:55.778510] [INFO ] [sig ] [1808/3427] Forecasting LDI... [2026-02-09T20:25:55.778542] [INFO ] [sig ] Generating forecast for: LDI [2026-02-09T20:25:55.778591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-09T20:25:55.789688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-09T20:25:55.790085] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-09T20:25:55.790978] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-09T20:25:55.791033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:55.791067] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:55.791095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:55.791154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:55.850811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:55.851655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:55.851740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:55.851774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:55.974790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:55.974960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:55.975000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:55.975029] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:55.979275] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=77.40%) [2026-02-09T20:25:55.979706] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-09T20:25:55.979858] [INFO ] [sig ] LDI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:56.136256] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LDI.txt [2026-02-09T20:25:56.136399] [INFO ] [sig ] [1808/3427] Completed LDI in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:56.136445] [INFO ] [sig ] [1809/3427] Forecasting LDOS... [2026-02-09T20:25:56.136479] [INFO ] [sig ] Generating forecast for: LDOS [2026-02-09T20:25:56.136510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDOS' from 'https://tdm.silogroup.org/data/derivative_storage/LDOS.csv'. [2026-02-09T20:25:56.148249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDOS'. [2026-02-09T20:25:56.148735] [INFO ] [FORECASTER] Starting predict_future for LDOS [2026-02-09T20:25:56.149708] [DEBUG] [LOCAL ] No optimal features file found for LDOS: ./output/feature-sets/LDOS.txt [2026-02-09T20:25:56.149783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:56.149828] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:56.149870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:56.149934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:56.212184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:56.213007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:56.213088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:56.213121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:56.331899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:56.332057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:56.332096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:56.332124] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:56.335481] [DEBUG] [FORECASTER] LDOS: Forecast T+1@11:T+2@11: DOWN (p=46.48%) [2026-02-09T20:25:56.335812] [INFO ] [FORECASTER] Completed predict_future for LDOS [2026-02-09T20:25:56.335938] [INFO ] [sig ] LDOS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:56.480058] [INFO ] [LOCAL ] Saved forecast: LDOS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LDOS.txt [2026-02-09T20:25:56.480193] [INFO ] [sig ] [1809/3427] Completed LDOS in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:56.480233] [INFO ] [sig ] [1810/3427] Forecasting LDP... [2026-02-09T20:25:56.480276] [INFO ] [sig ] Generating forecast for: LDP [2026-02-09T20:25:56.480308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-09T20:25:56.491942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-09T20:25:56.492288] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-09T20:25:56.493102] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-09T20:25:56.493153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:56.493186] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:56.493212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:56.493269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:56.550765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:56.551443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:56.551521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:56.551554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:56.669346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:56.669512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:56.669553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:56.669606] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:56.673266] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=74.06%) [2026-02-09T20:25:56.673666] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-09T20:25:56.673812] [INFO ] [sig ] LDP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:56.820001] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LDP.txt [2026-02-09T20:25:56.820156] [INFO ] [sig ] [1810/3427] Completed LDP in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:56.820197] [INFO ] [sig ] [1811/3427] Forecasting LDSF... [2026-02-09T20:25:56.820228] [INFO ] [sig ] Generating forecast for: LDSF [2026-02-09T20:25:56.820258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDSF' from 'https://tdm.silogroup.org/data/derivative_storage/LDSF.csv'. [2026-02-09T20:25:56.834344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDSF'. [2026-02-09T20:25:56.834807] [INFO ] [FORECASTER] Starting predict_future for LDSF [2026-02-09T20:25:56.835686] [DEBUG] [LOCAL ] No optimal features file found for LDSF: ./output/feature-sets/LDSF.txt [2026-02-09T20:25:56.835750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:56.835824] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:56.835857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:56.835914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:56.893966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:56.894859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:56.894942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:56.894975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:57.012028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:57.012209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:57.012253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:57.012282] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:57.015856] [DEBUG] [FORECASTER] LDSF: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-02-09T20:25:57.016143] [INFO ] [FORECASTER] Completed predict_future for LDSF [2026-02-09T20:25:57.016270] [INFO ] [sig ] LDSF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:57.167716] [INFO ] [LOCAL ] Saved forecast: LDSF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LDSF.txt [2026-02-09T20:25:57.167888] [INFO ] [sig ] [1811/3427] Completed LDSF in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:57.167929] [INFO ] [sig ] [1812/3427] Forecasting LE... [2026-02-09T20:25:57.167959] [INFO ] [sig ] Generating forecast for: LE [2026-02-09T20:25:57.167991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-09T20:25:57.179107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-09T20:25:57.179494] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-09T20:25:57.180341] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-09T20:25:57.180393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:57.180425] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:57.180452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:57.180509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:57.240095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:57.240940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:57.241022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:57.241055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:57.370360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:57.370516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:57.370556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:57.370608] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:57.374349] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=0.12%) [2026-02-09T20:25:57.374645] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-09T20:25:57.374776] [INFO ] [sig ] LE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:57.523605] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LE.txt [2026-02-09T20:25:57.523759] [INFO ] [sig ] [1812/3427] Completed LE in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:57.523801] [INFO ] [sig ] [1813/3427] Forecasting LEA... [2026-02-09T20:25:57.523833] [INFO ] [sig ] Generating forecast for: LEA [2026-02-09T20:25:57.523864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-09T20:25:57.535458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-09T20:25:57.535874] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-09T20:25:57.536714] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-09T20:25:57.536780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:57.536819] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:57.536854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:57.536914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:57.596733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:57.597631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:57.597723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:57.597763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:57.720534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:57.720735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:57.720791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:57.720823] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:57.724638] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-02-09T20:25:57.724933] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-09T20:25:57.725078] [INFO ] [sig ] LEA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:57.871607] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LEA.txt [2026-02-09T20:25:57.871757] [INFO ] [sig ] [1813/3427] Completed LEA in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:57.871797] [INFO ] [sig ] [1814/3427] Forecasting LECO... [2026-02-09T20:25:57.871827] [INFO ] [sig ] Generating forecast for: LECO [2026-02-09T20:25:57.871860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-09T20:25:57.883040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-09T20:25:57.883368] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-09T20:25:57.884177] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-09T20:25:57.884230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:57.884261] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:57.884288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:57.884344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:57.942285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:57.943104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:57.943186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:57.943219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:58.064609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:58.064771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:58.064812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:58.064843] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:58.068527] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=92.94%) [2026-02-09T20:25:58.068865] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-09T20:25:58.069195] [INFO ] [sig ] LECO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:58.220098] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LECO.txt [2026-02-09T20:25:58.220250] [INFO ] [sig ] [1814/3427] Completed LECO in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:58.220289] [INFO ] [sig ] [1815/3427] Forecasting LEG... [2026-02-09T20:25:58.220321] [INFO ] [sig ] Generating forecast for: LEG [2026-02-09T20:25:58.220354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-09T20:25:58.231707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-09T20:25:58.232258] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-09T20:25:58.233081] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-09T20:25:58.233133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:58.233166] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:58.233193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:58.233249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:58.295755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:58.296570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:58.296671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:58.296704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:58.422851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:58.423039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:58.423080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:58.423110] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:58.426828] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-02-09T20:25:58.427109] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-09T20:25:58.427244] [INFO ] [sig ] LEG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:58.592113] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LEG.txt [2026-02-09T20:25:58.592271] [INFO ] [sig ] [1815/3427] Completed LEG in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:58.592311] [INFO ] [sig ] [1816/3427] Forecasting LEGH... [2026-02-09T20:25:58.592342] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-09T20:25:58.592372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-09T20:25:58.604121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-09T20:25:58.604462] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-09T20:25:58.605320] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-09T20:25:58.605373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:58.605405] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:58.605431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:58.605487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:58.664684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:58.665523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:58.665622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:58.665658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:58.787496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:58.787684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:58.787728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:58.787757] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:58.791778] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=69.29%) [2026-02-09T20:25:58.792131] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-09T20:25:58.792279] [INFO ] [sig ] LEGH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:25:58.957848] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LEGH.txt [2026-02-09T20:25:58.958022] [INFO ] [sig ] [1816/3427] Completed LEGH in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:58.958065] [INFO ] [sig ] [1817/3427] Forecasting LEGN... [2026-02-09T20:25:58.958097] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-09T20:25:58.958128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-09T20:25:58.971851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-09T20:25:58.972306] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-09T20:25:58.973395] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-09T20:25:58.973461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:58.973505] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:58.973544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:58.973678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:59.055888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:59.056790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:59.056872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:59.056908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:59.181105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:59.181324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:59.181365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:59.181394] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:59.185637] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=30.58%) [2026-02-09T20:25:59.186010] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-09T20:25:59.186154] [INFO ] [sig ] LEGN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:59.334343] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LEGN.txt [2026-02-09T20:25:59.334499] [INFO ] [sig ] [1817/3427] Completed LEGN in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:59.334542] [INFO ] [sig ] [1818/3427] Forecasting LEN... [2026-02-09T20:25:59.334590] [INFO ] [sig ] Generating forecast for: LEN [2026-02-09T20:25:59.334625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-09T20:25:59.346765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-09T20:25:59.347122] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-09T20:25:59.348038] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-09T20:25:59.348283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:59.348325] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:59.348360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:59.348419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:59.406659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:59.407708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:59.407817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:59.407872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:59.540810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:59.540969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:59.541009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:59.541039] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:59.544448] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: DOWN (p=45.47%) [2026-02-09T20:25:59.544745] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-09T20:25:59.544899] [INFO ] [sig ] LEN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:25:59.693502] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LEN.txt [2026-02-09T20:25:59.693674] [INFO ] [sig ] [1818/3427] Completed LEN in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:25:59.693717] [INFO ] [sig ] [1819/3427] Forecasting LENZ... [2026-02-09T20:25:59.693747] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-09T20:25:59.693778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-09T20:25:59.705217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-09T20:25:59.705544] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-09T20:25:59.706528] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-09T20:25:59.706639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:25:59.706675] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:25:59.706703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:25:59.706761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:25:59.767600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:25:59.768700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:25:59.768796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:25:59.768835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:25:59.893394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:25:59.893552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:25:59.893614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:25:59.893644] [INFO ] [FORECASTER] Training complete [2026-02-09T20:25:59.897143] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: DOWN (p=34.65%) [2026-02-09T20:25:59.897429] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-09T20:25:59.897556] [INFO ] [sig ] LENZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:00.044385] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LENZ.txt [2026-02-09T20:26:00.044555] [INFO ] [sig ] [1819/3427] Completed LENZ in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-09T20:26:00.044618] [INFO ] [sig ] [1820/3427] Forecasting LEO... [2026-02-09T20:26:00.044651] [INFO ] [sig ] Generating forecast for: LEO [2026-02-09T20:26:00.044683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-09T20:26:00.057727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-09T20:26:00.058119] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-09T20:26:00.059051] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-09T20:26:00.059106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:00.059139] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:00.059166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:00.059225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:00.126721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:00.127890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:00.127981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:00.128013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:00.257442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:00.257617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:00.257659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:00.257689] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:00.261145] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=8.96%) [2026-02-09T20:26:00.261416] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-09T20:26:00.261543] [INFO ] [sig ] LEO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:00.411337] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LEO.txt [2026-02-09T20:26:00.411497] [INFO ] [sig ] [1820/3427] Completed LEO in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-09T20:26:00.411537] [INFO ] [sig ] [1821/3427] Forecasting LESL... [2026-02-09T20:26:00.411585] [INFO ] [sig ] Generating forecast for: LESL [2026-02-09T20:26:00.411620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LESL' from 'https://tdm.silogroup.org/data/derivative_storage/LESL.csv'. [2026-02-09T20:26:00.423757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LESL'. [2026-02-09T20:26:00.424160] [INFO ] [FORECASTER] Starting predict_future for LESL [2026-02-09T20:26:00.424984] [DEBUG] [LOCAL ] No optimal features file found for LESL: ./output/feature-sets/LESL.txt [2026-02-09T20:26:00.425037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:00.425068] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:00.425096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:00.425153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:00.483987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:00.484901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:00.485019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:00.485053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:00.611734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:00.611912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:00.612012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:00.612047] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:00.615483] [DEBUG] [FORECASTER] LESL: Forecast T+1@11:T+2@11: UP (p=75.73%) [2026-02-09T20:26:00.615782] [INFO ] [FORECASTER] Completed predict_future for LESL [2026-02-09T20:26:00.615915] [INFO ] [sig ] LESL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:00.773259] [INFO ] [LOCAL ] Saved forecast: LESL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LESL.txt [2026-02-09T20:26:00.773420] [INFO ] [sig ] [1821/3427] Completed LESL in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-09T20:26:00.773461] [INFO ] [sig ] [1822/3427] Forecasting LEVI... [2026-02-09T20:26:00.773493] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-09T20:26:00.773524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-09T20:26:00.786940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-09T20:26:00.787621] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-09T20:26:00.788749] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-09T20:26:00.788808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:00.788846] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:00.788879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:00.788946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:00.856101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:00.857043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:00.857131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:00.857165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:00.985493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:00.985686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:00.985731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:00.985762] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:00.989780] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: DOWN (p=41.90%) [2026-02-09T20:26:00.990087] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-09T20:26:00.990223] [INFO ] [sig ] LEVI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:01.166755] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LEVI.txt [2026-02-09T20:26:01.166927] [INFO ] [sig ] [1822/3427] Completed LEVI in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-09T20:26:01.166969] [INFO ] [sig ] [1823/3427] Forecasting LFMD... [2026-02-09T20:26:01.166999] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-09T20:26:01.167032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-09T20:26:01.178926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-09T20:26:01.179553] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-09T20:26:01.180468] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-09T20:26:01.180524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:01.180560] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:01.180626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:01.180688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:01.242796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:01.243764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:01.243858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:01.243893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:01.371587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:01.371749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:01.371790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:01.371818] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:01.375400] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: UP (p=90.98%) [2026-02-09T20:26:01.375738] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-09T20:26:01.375883] [INFO ] [sig ] LFMD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:01.533646] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LFMD.txt [2026-02-09T20:26:01.533818] [INFO ] [sig ] [1823/3427] Completed LFMD in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-09T20:26:01.533862] [INFO ] [sig ] [1824/3427] Forecasting LFUS... [2026-02-09T20:26:01.533893] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-09T20:26:01.533924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-09T20:26:01.545472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-09T20:26:01.545950] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-09T20:26:01.547035] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-09T20:26:01.547090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:01.547123] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:01.547151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:01.547209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:01.607202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:01.608305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:01.608392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:01.608425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:01.735566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:01.735748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:01.735789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:01.735819] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:01.739283] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: DOWN (p=26.70%) [2026-02-09T20:26:01.739640] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-09T20:26:01.739779] [INFO ] [sig ] LFUS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:01.884660] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LFUS.txt [2026-02-09T20:26:01.884870] [INFO ] [sig ] [1824/3427] Completed LFUS in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:01.884921] [INFO ] [sig ] [1825/3427] Forecasting LFVN... [2026-02-09T20:26:01.884957] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-09T20:26:01.884991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-09T20:26:01.896995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-09T20:26:01.897433] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-09T20:26:01.898308] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-09T20:26:01.898364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:01.898396] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:01.898424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:01.898481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:01.955491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:01.956365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:01.956448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:01.956482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:02.076926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:02.077090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:02.077132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:02.077161] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:02.080749] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=25.71%) [2026-02-09T20:26:02.081051] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-09T20:26:02.081187] [INFO ] [sig ] LFVN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:02.229734] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LFVN.txt [2026-02-09T20:26:02.229893] [INFO ] [sig ] [1825/3427] Completed LFVN in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:02.229936] [INFO ] [sig ] [1826/3427] Forecasting LGCL... [2026-02-09T20:26:02.229967] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-09T20:26:02.229997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-09T20:26:02.241492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-09T20:26:02.241856] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-09T20:26:02.242656] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-09T20:26:02.242708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:02.242740] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:02.242767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:02.242824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:02.305074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:02.305947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:02.306028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:02.306062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:02.423825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:02.424038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:02.424081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:02.424110] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:02.427697] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: DOWN (p=46.37%) [2026-02-09T20:26:02.428033] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-09T20:26:02.428174] [INFO ] [sig ] LGCL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:02.578157] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LGCL.txt [2026-02-09T20:26:02.578289] [INFO ] [sig ] [1826/3427] Completed LGCL in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:02.578327] [INFO ] [sig ] [1827/3427] Forecasting LGI... [2026-02-09T20:26:02.578356] [INFO ] [sig ] Generating forecast for: LGI [2026-02-09T20:26:02.578387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-09T20:26:02.589821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-09T20:26:02.590342] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-09T20:26:02.591168] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-09T20:26:02.591220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:02.591252] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:02.591280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:02.591337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:02.651320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:02.651960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:02.652042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:02.652078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:02.774051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:02.774207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:02.774247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:02.774277] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:02.777753] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=63.64%) [2026-02-09T20:26:02.778029] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-09T20:26:02.778156] [INFO ] [sig ] LGI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:02.926791] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LGI.txt [2026-02-09T20:26:02.926933] [INFO ] [sig ] [1827/3427] Completed LGI in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:02.926973] [INFO ] [sig ] [1828/3427] Forecasting LGIH... [2026-02-09T20:26:02.927004] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-09T20:26:02.927035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-09T20:26:02.937981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-09T20:26:02.938301] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-09T20:26:02.939111] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-09T20:26:02.939164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:02.939224] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:02.939253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:02.939311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:02.999013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:02.999889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:03.000023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:03.000060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:03.117672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:03.117820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:03.117859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:03.117888] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:03.121687] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=88.46%) [2026-02-09T20:26:03.122007] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-09T20:26:03.122158] [INFO ] [sig ] LGIH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:03.267332] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LGIH.txt [2026-02-09T20:26:03.267480] [INFO ] [sig ] [1828/3427] Completed LGIH in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:03.267529] [INFO ] [sig ] [1829/3427] Forecasting LGND... [2026-02-09T20:26:03.267560] [INFO ] [sig ] Generating forecast for: LGND [2026-02-09T20:26:03.267610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-09T20:26:03.280545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-09T20:26:03.280893] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-09T20:26:03.281925] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-09T20:26:03.281988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:03.282023] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:03.282052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:03.282113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:03.342014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:03.342695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:03.342774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:03.342808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:03.464334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:03.464489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:03.464530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:03.464560] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:03.468136] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=99.54%) [2026-02-09T20:26:03.468417] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-09T20:26:03.468545] [INFO ] [sig ] LGND: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:03.612020] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LGND.txt [2026-02-09T20:26:03.612149] [INFO ] [sig ] [1829/3427] Completed LGND in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:03.612188] [INFO ] [sig ] [1830/3427] Forecasting LH... [2026-02-09T20:26:03.612218] [INFO ] [sig ] Generating forecast for: LH [2026-02-09T20:26:03.612248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-09T20:26:03.623183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-09T20:26:03.623506] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-09T20:26:03.624391] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-09T20:26:03.624446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:03.624516] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:03.624547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:03.624624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:03.683073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:03.683729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:03.683809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:03.683844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:03.805235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:03.805399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:03.805440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:03.805472] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:03.809182] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=20.45%) [2026-02-09T20:26:03.809501] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-09T20:26:03.809662] [INFO ] [sig ] LH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:03.954918] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LH.txt [2026-02-09T20:26:03.955059] [INFO ] [sig ] [1830/3427] Completed LH in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:03.955099] [INFO ] [sig ] [1831/3427] Forecasting LHX... [2026-02-09T20:26:03.955130] [INFO ] [sig ] Generating forecast for: LHX [2026-02-09T20:26:03.955162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-09T20:26:03.966161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-09T20:26:03.966515] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-09T20:26:03.967413] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-09T20:26:03.967469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:03.967505] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:03.967536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:03.967794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:04.029332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:04.030466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:04.030553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:04.030608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:04.156834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:04.156996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:04.157043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:04.157108] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:04.160746] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: UP (p=76.01%) [2026-02-09T20:26:04.161079] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-09T20:26:04.161213] [INFO ] [sig ] LHX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:04.306658] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LHX.txt [2026-02-09T20:26:04.306830] [INFO ] [sig ] [1831/3427] Completed LHX in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:04.306873] [INFO ] [sig ] [1832/3427] Forecasting LI... [2026-02-09T20:26:04.306903] [INFO ] [sig ] Generating forecast for: LI [2026-02-09T20:26:04.306933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-09T20:26:04.319232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-09T20:26:04.319689] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-09T20:26:04.320526] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-09T20:26:04.320604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:04.320640] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:04.320667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:04.320724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:04.378085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:04.379031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:04.379119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:04.379152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:04.523884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:04.524331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:04.524396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:04.524440] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:04.529749] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: UP (p=88.87%) [2026-02-09T20:26:04.530440] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-09T20:26:04.530669] [INFO ] [sig ] LI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:04.692674] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LI.txt [2026-02-09T20:26:04.692845] [INFO ] [sig ] [1832/3427] Completed LI in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:04.692887] [INFO ] [sig ] [1833/3427] Forecasting LICN... [2026-02-09T20:26:04.692917] [INFO ] [sig ] Generating forecast for: LICN [2026-02-09T20:26:04.692956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-09T20:26:04.707432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-09T20:26:04.707883] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-09T20:26:04.708934] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-09T20:26:04.709004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:04.709048] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:04.709087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:04.709166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:04.772934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:04.773870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:04.774001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:04.774043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:04.891412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:04.891569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:04.891632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:04.891663] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:04.895193] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: DOWN (p=19.76%) [2026-02-09T20:26:04.895486] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-09T20:26:04.895644] [INFO ] [sig ] LICN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:05.105074] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LICN.txt [2026-02-09T20:26:05.105215] [INFO ] [sig ] [1833/3427] Completed LICN in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:05.105256] [INFO ] [sig ] [1834/3427] Forecasting LIF... [2026-02-09T20:26:05.105299] [INFO ] [sig ] Generating forecast for: LIF [2026-02-09T20:26:05.105334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-09T20:26:05.116435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-09T20:26:05.116810] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-09T20:26:05.117779] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-09T20:26:05.117834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:05.117867] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:05.117895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:05.117952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:05.175329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:05.175994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:05.176074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:05.176107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:05.302100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:05.302253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:05.302293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:05.302322] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:05.305865] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-02-09T20:26:05.306177] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-09T20:26:05.306320] [INFO ] [sig ] LIF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:05.451673] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LIF.txt [2026-02-09T20:26:05.451811] [INFO ] [sig ] [1834/3427] Completed LIF in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:05.451851] [INFO ] [sig ] [1835/3427] Forecasting LII... [2026-02-09T20:26:05.451881] [INFO ] [sig ] Generating forecast for: LII [2026-02-09T20:26:05.451911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-09T20:26:05.463436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-09T20:26:05.463842] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-09T20:26:05.464717] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-09T20:26:05.464773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:05.464814] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:05.464847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:05.464919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:05.526049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:05.526820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:05.526903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:05.526938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:05.657040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:05.657208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:05.657250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:05.657283] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:05.661259] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-02-09T20:26:05.661555] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-09T20:26:05.661712] [INFO ] [sig ] LII: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:05.808642] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LII.txt [2026-02-09T20:26:05.808805] [INFO ] [sig ] [1835/3427] Completed LII in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:05.808847] [INFO ] [sig ] [1836/3427] Forecasting LILA... [2026-02-09T20:26:05.808879] [INFO ] [sig ] Generating forecast for: LILA [2026-02-09T20:26:05.808916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-09T20:26:05.820017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-09T20:26:05.820405] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-09T20:26:05.821261] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-09T20:26:05.821317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:05.821350] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:05.821379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:05.821438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:05.879766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:05.880543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:05.880644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:05.880680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:06.001682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:06.001837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:06.001881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:06.001914] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:06.005438] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: DOWN (p=19.14%) [2026-02-09T20:26:06.005742] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-09T20:26:06.005879] [INFO ] [sig ] LILA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:06.157961] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LILA.txt [2026-02-09T20:26:06.158138] [INFO ] [sig ] [1836/3427] Completed LILA in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-09T20:26:06.158190] [INFO ] [sig ] [1837/3427] Forecasting LILAK... [2026-02-09T20:26:06.158225] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-09T20:26:06.158256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-09T20:26:06.169547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-09T20:26:06.169930] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-09T20:26:06.170793] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-09T20:26:06.170848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:06.170881] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:06.170909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:06.170967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:06.230131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:06.230969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:06.231050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:06.231083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:06.357349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:06.357523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:06.357564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:06.357639] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:06.361064] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-02-09T20:26:06.361338] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-09T20:26:06.361462] [INFO ] [sig ] LILAK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:06.513392] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LILAK.txt [2026-02-09T20:26:06.513537] [INFO ] [sig ] [1837/3427] Completed LILAK in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-09T20:26:06.513594] [INFO ] [sig ] [1838/3427] Forecasting LIN... [2026-02-09T20:26:06.513627] [INFO ] [sig ] Generating forecast for: LIN [2026-02-09T20:26:06.513657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-09T20:26:06.524858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-09T20:26:06.525171] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-09T20:26:06.525991] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-09T20:26:06.526043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:06.526075] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:06.526103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:06.526160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:06.583734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:06.584558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:06.584689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:06.584724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:06.706238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:06.706398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:06.706440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:06.706470] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:06.711157] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: UP (p=60.34%) [2026-02-09T20:26:06.711555] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-09T20:26:06.711743] [INFO ] [sig ] LIN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:06.877339] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LIN.txt [2026-02-09T20:26:06.877528] [INFO ] [sig ] [1838/3427] Completed LIN in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-09T20:26:06.877589] [INFO ] [sig ] [1839/3427] Forecasting LINC... [2026-02-09T20:26:06.877626] [INFO ] [sig ] Generating forecast for: LINC [2026-02-09T20:26:06.877657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-09T20:26:06.889274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-09T20:26:06.889703] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-09T20:26:06.890732] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-09T20:26:06.890799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:06.890833] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:06.890861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:06.890919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:06.950105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:06.951011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:06.951095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:06.951163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:07.069959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:07.070130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:07.070171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:07.070200] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:07.073733] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: UP (p=83.16%) [2026-02-09T20:26:07.074023] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-09T20:26:07.074154] [INFO ] [sig ] LINC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:07.220260] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LINC.txt [2026-02-09T20:26:07.220415] [INFO ] [sig ] [1839/3427] Completed LINC in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-09T20:26:07.220455] [INFO ] [sig ] [1840/3427] Forecasting LIND... [2026-02-09T20:26:07.220485] [INFO ] [sig ] Generating forecast for: LIND [2026-02-09T20:26:07.220518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-09T20:26:07.231533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-09T20:26:07.231884] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-09T20:26:07.232719] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-09T20:26:07.232772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:07.232804] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:07.232831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:07.232888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:07.291202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:07.292101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:07.292189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:07.292222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:07.414145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:07.414300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:07.414340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:07.414369] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:07.418230] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: DOWN (p=14.41%) [2026-02-09T20:26:07.418505] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-09T20:26:07.418651] [INFO ] [sig ] LIND: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:07.561230] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LIND.txt [2026-02-09T20:26:07.561358] [INFO ] [sig ] [1840/3427] Completed LIND in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-09T20:26:07.561398] [INFO ] [sig ] [1841/3427] Forecasting LINE... [2026-02-09T20:26:07.561428] [INFO ] [sig ] Generating forecast for: LINE [2026-02-09T20:26:07.561458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-09T20:26:07.575863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-09T20:26:07.576232] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-09T20:26:07.577038] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-09T20:26:07.577090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:07.577123] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:07.577181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:07.577242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:07.633761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:07.634529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:07.634630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:07.634664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:07.761234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:07.761396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:07.761436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:07.761468] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:07.765025] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=15.30%) [2026-02-09T20:26:07.765315] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-09T20:26:07.765443] [INFO ] [sig ] LINE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:07.912647] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LINE.txt [2026-02-09T20:26:07.912852] [INFO ] [sig ] [1841/3427] Completed LINE in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:07.912898] [INFO ] [sig ] [1842/3427] Forecasting LINK... [2026-02-09T20:26:07.912929] [INFO ] [sig ] Generating forecast for: LINK [2026-02-09T20:26:07.912961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-09T20:26:07.923975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-09T20:26:07.924396] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-09T20:26:07.925340] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-09T20:26:07.925397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:07.925429] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:07.925457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:07.925515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:07.985055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:07.985985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:07.986080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:07.986114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:08.101276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:08.101433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:08.101475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:08.101505] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:08.105048] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: DOWN (p=38.74%) [2026-02-09T20:26:08.105324] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-09T20:26:08.105451] [INFO ] [sig ] LINK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:08.250866] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LINK.txt [2026-02-09T20:26:08.251005] [INFO ] [sig ] [1842/3427] Completed LINK in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:08.251047] [INFO ] [sig ] [1843/3427] Forecasting LITE... [2026-02-09T20:26:08.251079] [INFO ] [sig ] Generating forecast for: LITE [2026-02-09T20:26:08.251111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-09T20:26:08.262236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-09T20:26:08.262562] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-09T20:26:08.263416] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-09T20:26:08.263469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:08.263501] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:08.263529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:08.263610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:08.322705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:08.323348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:08.323432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:08.323464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:08.448326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:08.448479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:08.448519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:08.448548] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:08.451953] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=79.26%) [2026-02-09T20:26:08.452249] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-09T20:26:08.452372] [INFO ] [sig ] LITE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:08.601972] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LITE.txt [2026-02-09T20:26:08.602150] [INFO ] [sig ] [1843/3427] Completed LITE in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:08.602192] [INFO ] [sig ] [1844/3427] Forecasting LITM... [2026-02-09T20:26:08.602222] [INFO ] [sig ] Generating forecast for: LITM [2026-02-09T20:26:08.602253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-09T20:26:08.613501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-09T20:26:08.613930] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-09T20:26:08.614811] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-09T20:26:08.614864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:08.614897] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:08.614925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:08.614997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:08.674773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:08.675644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:08.675731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:08.675765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:08.804440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:08.804634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:08.804687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:08.804729] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:08.808958] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-02-09T20:26:08.809290] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-09T20:26:08.809456] [INFO ] [sig ] LITM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:08.958436] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LITM.txt [2026-02-09T20:26:08.958612] [INFO ] [sig ] [1844/3427] Completed LITM in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:08.958656] [INFO ] [sig ] [1845/3427] Forecasting LIVN... [2026-02-09T20:26:08.958686] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-09T20:26:08.958730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-09T20:26:08.970000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-09T20:26:08.970370] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-09T20:26:08.971229] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-09T20:26:08.971282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:08.971340] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:08.971369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:08.971427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:09.029915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:09.031049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:09.031146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:09.031179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:09.159025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:09.159192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:09.159231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:09.159260] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:09.162651] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: DOWN (p=28.93%) [2026-02-09T20:26:09.162926] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-09T20:26:09.163054] [INFO ] [sig ] LIVN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:09.311609] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LIVN.txt [2026-02-09T20:26:09.311770] [INFO ] [sig ] [1845/3427] Completed LIVN in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:09.311812] [INFO ] [sig ] [1846/3427] Forecasting LKFN... [2026-02-09T20:26:09.311843] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-09T20:26:09.311873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-09T20:26:09.323874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-09T20:26:09.324307] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-09T20:26:09.325165] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-09T20:26:09.325219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:09.325253] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:09.325281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:09.325340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:09.389237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:09.390270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:09.390381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:09.390420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:09.517295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:09.517480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:09.517521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:09.517549] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:09.521047] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: UP (p=80.59%) [2026-02-09T20:26:09.521337] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-09T20:26:09.521465] [INFO ] [sig ] LKFN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:09.674078] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LKFN.txt [2026-02-09T20:26:09.674243] [INFO ] [sig ] [1846/3427] Completed LKFN in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:09.674287] [INFO ] [sig ] [1847/3427] Forecasting LKQ... [2026-02-09T20:26:09.674317] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-09T20:26:09.674348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-09T20:26:09.686793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-09T20:26:09.687220] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-09T20:26:09.688161] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-09T20:26:09.688220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:09.688254] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:09.688281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:09.688339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:09.755456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:09.756620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:09.756730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:09.756783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:09.915402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:09.915597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:09.915644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:09.915674] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:09.919796] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=30.60%) [2026-02-09T20:26:09.920205] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-09T20:26:09.920371] [INFO ] [sig ] LKQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:10.141887] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LKQ.txt [2026-02-09T20:26:10.142115] [INFO ] [sig ] [1847/3427] Completed LKQ in 0.5s | 2.78 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:10.142165] [INFO ] [sig ] [1848/3427] Forecasting LLY... [2026-02-09T20:26:10.142200] [INFO ] [sig ] Generating forecast for: LLY [2026-02-09T20:26:10.142238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-09T20:26:10.160283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-09T20:26:10.161458] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-09T20:26:10.162780] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-09T20:26:10.162862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:10.162909] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:10.162950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:10.163035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:10.255676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:10.257010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:10.257148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:10.257206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:10.433246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:10.433455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:10.433524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:10.440548] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:10.457371] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: DOWN (p=21.70%) [2026-02-09T20:26:10.458095] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-09T20:26:10.458315] [INFO ] [sig ] LLY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:10.711735] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LLY.txt [2026-02-09T20:26:10.711975] [INFO ] [sig ] [1848/3427] Completed LLY in 0.6s | 2.77 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:10.712045] [INFO ] [sig ] [1849/3427] Forecasting LMB... [2026-02-09T20:26:10.712103] [INFO ] [sig ] Generating forecast for: LMB [2026-02-09T20:26:10.712157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-09T20:26:10.736110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-09T20:26:10.736761] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-09T20:26:10.738158] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-09T20:26:10.738236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:10.738290] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:10.738339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:10.738433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:10.826121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:10.827408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:10.827539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:10.827614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:10.998897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:10.999117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:10.999192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:10.999242] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:11.004782] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-02-09T20:26:11.005257] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-09T20:26:11.005463] [INFO ] [sig ] LMB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:11.196476] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LMB.txt [2026-02-09T20:26:11.196658] [INFO ] [sig ] [1849/3427] Completed LMB in 0.5s | 2.77 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:11.196702] [INFO ] [sig ] [1850/3427] Forecasting LMBS... [2026-02-09T20:26:11.196732] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-09T20:26:11.196762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-09T20:26:11.208607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-09T20:26:11.209039] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-09T20:26:11.209943] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-09T20:26:11.209996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:11.210029] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:11.210056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:11.210114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:11.267189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:11.268122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:11.268207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:11.268240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:11.393376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:11.393539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:11.393598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:11.393636] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:11.397478] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=53.66%) [2026-02-09T20:26:11.397774] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-09T20:26:11.397898] [INFO ] [sig ] LMBS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:11.546074] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LMBS.txt [2026-02-09T20:26:11.546235] [INFO ] [sig ] [1850/3427] Completed LMBS in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:11.546276] [INFO ] [sig ] [1851/3427] Forecasting LMND... [2026-02-09T20:26:11.546307] [INFO ] [sig ] Generating forecast for: LMND [2026-02-09T20:26:11.546337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-09T20:26:11.558077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-09T20:26:11.558676] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-09T20:26:11.559686] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-09T20:26:11.559739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:11.559770] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:11.559796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:11.559853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:11.619133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:11.620044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:11.620131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:11.620164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:11.749590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:11.749748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:11.749788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:11.749817] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:11.753272] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=19.93%) [2026-02-09T20:26:11.753556] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-09T20:26:11.753706] [INFO ] [sig ] LMND: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:11.900527] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LMND.txt [2026-02-09T20:26:11.900700] [INFO ] [sig ] [1851/3427] Completed LMND in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:11.900742] [INFO ] [sig ] [1852/3427] Forecasting LNC... [2026-02-09T20:26:11.900772] [INFO ] [sig ] Generating forecast for: LNC [2026-02-09T20:26:11.900802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-09T20:26:11.912420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-09T20:26:11.912821] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-09T20:26:11.913644] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-09T20:26:11.913696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:11.913729] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:11.913756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:11.913849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:11.971394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:11.972225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:11.972324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:11.972364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:12.099690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:12.099849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:12.099890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:12.099918] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:12.103413] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-02-09T20:26:12.103718] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-09T20:26:12.103846] [INFO ] [sig ] LNC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:12.249110] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LNC.txt [2026-02-09T20:26:12.249270] [INFO ] [sig ] [1852/3427] Completed LNC in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:12.249310] [INFO ] [sig ] [1853/3427] Forecasting LND... [2026-02-09T20:26:12.249341] [INFO ] [sig ] Generating forecast for: LND [2026-02-09T20:26:12.249370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-09T20:26:12.260455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-09T20:26:12.260856] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-09T20:26:12.261748] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-09T20:26:12.261809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:12.261853] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:12.261892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:12.261958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:12.320134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:12.320907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:12.320991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:12.321025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:12.434464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:12.434635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:12.434679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:12.434708] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:12.438258] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: UP (p=70.10%) [2026-02-09T20:26:12.438596] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-09T20:26:12.438732] [INFO ] [sig ] LND: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:12.597327] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LND.txt [2026-02-09T20:26:12.597539] [INFO ] [sig ] [1853/3427] Completed LND in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:12.597601] [INFO ] [sig ] [1854/3427] Forecasting LNG... [2026-02-09T20:26:12.597632] [INFO ] [sig ] Generating forecast for: LNG [2026-02-09T20:26:12.597662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-09T20:26:12.610671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-09T20:26:12.611113] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-09T20:26:12.612019] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-09T20:26:12.612105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:12.612140] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:12.612168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:12.612226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:12.682236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:12.683175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:12.683259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:12.683293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:12.814079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:12.814274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:12.814327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:12.814367] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:12.818852] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=98.88%) [2026-02-09T20:26:12.819286] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-09T20:26:12.819445] [INFO ] [sig ] LNG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:12.981432] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LNG.txt [2026-02-09T20:26:12.981620] [INFO ] [sig ] [1854/3427] Completed LNG in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-09T20:26:12.981668] [INFO ] [sig ] [1855/3427] Forecasting LNKB... [2026-02-09T20:26:12.981701] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-09T20:26:12.981731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-09T20:26:12.993678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-09T20:26:12.994059] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-09T20:26:12.994902] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-09T20:26:12.994956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:12.994989] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:12.995018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:12.995076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:13.064547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:13.065449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:13.065592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:13.065631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:13.186719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:13.186878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:13.186919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:13.186948] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:13.190408] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: UP (p=97.75%) [2026-02-09T20:26:13.190727] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-09T20:26:13.190862] [INFO ] [sig ] LNKB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:13.343854] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LNKB.txt [2026-02-09T20:26:13.344027] [INFO ] [sig ] [1855/3427] Completed LNKB in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-09T20:26:13.344068] [INFO ] [sig ] [1856/3427] Forecasting LNN... [2026-02-09T20:26:13.344099] [INFO ] [sig ] Generating forecast for: LNN [2026-02-09T20:26:13.344128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-09T20:26:13.359677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-09T20:26:13.360105] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-09T20:26:13.360964] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-09T20:26:13.361017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:13.361049] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:13.361080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:13.361155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:13.420633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:13.421569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:13.421681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:13.421716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:13.558015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:13.558179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:13.558229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:13.558266] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:13.561877] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-02-09T20:26:13.562189] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-09T20:26:13.562336] [INFO ] [sig ] LNN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:13.720490] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LNN.txt [2026-02-09T20:26:13.720677] [INFO ] [sig ] [1856/3427] Completed LNN in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:13.720725] [INFO ] [sig ] [1857/3427] Forecasting LNTH... [2026-02-09T20:26:13.720757] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-09T20:26:13.720789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-09T20:26:13.733262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-09T20:26:13.733716] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-09T20:26:13.734620] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-09T20:26:13.734676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:13.734708] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:13.734735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:13.734793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:13.794428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:13.795299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:13.795379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:13.795413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:13.919094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:13.919256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:13.919296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:13.919325] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:13.922826] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: DOWN (p=25.07%) [2026-02-09T20:26:13.923111] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-09T20:26:13.923241] [INFO ] [sig ] LNTH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:14.070922] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LNTH.txt [2026-02-09T20:26:14.071079] [INFO ] [sig ] [1857/3427] Completed LNTH in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:14.071126] [INFO ] [sig ] [1858/3427] Forecasting LNZA... [2026-02-09T20:26:14.071158] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-09T20:26:14.071190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-09T20:26:14.082981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-09T20:26:14.083362] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-09T20:26:14.084191] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-09T20:26:14.084246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:14.084278] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:14.084305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:14.084365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:14.143368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:14.144266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:14.144348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:14.144563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:14.263481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:14.263664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:14.263707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:14.263736] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:14.267208] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=43.25%) [2026-02-09T20:26:14.267529] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-09T20:26:14.267683] [INFO ] [sig ] LNZA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:14.438133] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LNZA.txt [2026-02-09T20:26:14.438415] [INFO ] [sig ] [1858/3427] Completed LNZA in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:14.438462] [INFO ] [sig ] [1859/3427] Forecasting LOAN... [2026-02-09T20:26:14.438495] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-09T20:26:14.438527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-09T20:26:14.449687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-09T20:26:14.450107] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-09T20:26:14.451294] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-09T20:26:14.451359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:14.451403] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:14.451445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:14.451747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:14.511917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:14.512842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:14.512927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:14.512962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:14.630657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:14.630817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:14.630857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:14.630886] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:14.634313] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-09T20:26:14.634625] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-09T20:26:14.634751] [INFO ] [sig ] LOAN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:14.785752] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LOAN.txt [2026-02-09T20:26:14.785910] [INFO ] [sig ] [1859/3427] Completed LOAN in 0.3s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:14.785951] [INFO ] [sig ] [1860/3427] Forecasting LOB... [2026-02-09T20:26:14.785983] [INFO ] [sig ] Generating forecast for: LOB [2026-02-09T20:26:14.786014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-09T20:26:14.798312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-09T20:26:14.798823] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-09T20:26:14.799802] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-09T20:26:14.799860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:14.799906] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:14.799960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:14.800028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:14.863375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:14.864342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:14.864438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:14.864471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:15.000601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:15.000778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:15.000820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:15.000850] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:15.004463] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-02-09T20:26:15.004797] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-09T20:26:15.004939] [INFO ] [sig ] LOB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:15.158102] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LOB.txt [2026-02-09T20:26:15.158294] [INFO ] [sig ] [1860/3427] Completed LOB in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:15.158339] [INFO ] [sig ] [1861/3427] Forecasting LOCO... [2026-02-09T20:26:15.158373] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-09T20:26:15.158407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-09T20:26:15.170410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-09T20:26:15.170864] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-09T20:26:15.171742] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-09T20:26:15.171796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:15.171830] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:15.171858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:15.171916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:15.231298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:15.232190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:15.232274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:15.232310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:15.361474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:15.361669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:15.361742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:15.361800] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:15.365622] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-02-09T20:26:15.366030] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-09T20:26:15.366185] [INFO ] [sig ] LOCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:15.516381] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LOCO.txt [2026-02-09T20:26:15.516542] [INFO ] [sig ] [1861/3427] Completed LOCO in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:15.516605] [INFO ] [sig ] [1862/3427] Forecasting LOGI... [2026-02-09T20:26:15.516639] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-09T20:26:15.516669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-09T20:26:15.528799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-09T20:26:15.529228] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-09T20:26:15.530368] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-09T20:26:15.530423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:15.530506] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:15.530537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:15.530619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:15.591814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:15.592731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:15.592820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:15.592856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:15.719713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:15.719876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:15.719917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:15.719947] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:15.723486] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=62.21%) [2026-02-09T20:26:15.723795] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-09T20:26:15.723929] [INFO ] [sig ] LOGI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:15.886198] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LOGI.txt [2026-02-09T20:26:15.886355] [INFO ] [sig ] [1862/3427] Completed LOGI in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:15.886398] [INFO ] [sig ] [1863/3427] Forecasting LOMA... [2026-02-09T20:26:15.886438] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-09T20:26:15.886499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-09T20:26:15.898538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-09T20:26:15.898994] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-09T20:26:15.899844] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-09T20:26:15.899898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:15.899931] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:15.899960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:15.900019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:15.958915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:15.959979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:15.960064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:15.960099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:16.082974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:16.083144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:16.083187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:16.083217] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:16.086808] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: DOWN (p=44.89%) [2026-02-09T20:26:16.087109] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-09T20:26:16.087247] [INFO ] [sig ] LOMA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:16.232785] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LOMA.txt [2026-02-09T20:26:16.232943] [INFO ] [sig ] [1863/3427] Completed LOMA in 0.3s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:16.232984] [INFO ] [sig ] [1864/3427] Forecasting LOPE... [2026-02-09T20:26:16.233015] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-09T20:26:16.233046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-09T20:26:16.244686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-09T20:26:16.245086] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-09T20:26:16.245941] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-09T20:26:16.245997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:16.246032] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:16.246062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:16.246121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:16.304172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:16.305122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:16.305216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:16.305251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:16.428835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:16.428997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:16.429039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:16.429069] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:16.432719] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: UP (p=83.91%) [2026-02-09T20:26:16.433045] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-09T20:26:16.433183] [INFO ] [sig ] LOPE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:16.589839] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LOPE.txt [2026-02-09T20:26:16.589999] [INFO ] [sig ] [1864/3427] Completed LOPE in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:16.590041] [INFO ] [sig ] [1865/3427] Forecasting LOVE... [2026-02-09T20:26:16.590070] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-09T20:26:16.590100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-09T20:26:16.601672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-09T20:26:16.602070] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-09T20:26:16.602933] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-09T20:26:16.602986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:16.603033] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:16.603062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:16.603119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:16.665016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:16.665942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:16.666047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:16.666091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:16.809431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:16.809663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:16.809710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:16.809789] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:16.813995] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: DOWN (p=4.94%) [2026-02-09T20:26:16.814316] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-09T20:26:16.814461] [INFO ] [sig ] LOVE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:16.983260] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LOVE.txt [2026-02-09T20:26:16.983411] [INFO ] [sig ] [1865/3427] Completed LOVE in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:16.983451] [INFO ] [sig ] [1866/3427] Forecasting LPCN... [2026-02-09T20:26:16.983482] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-09T20:26:16.983512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-09T20:26:16.994545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-09T20:26:16.994933] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-09T20:26:16.995778] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-09T20:26:16.995833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:16.995865] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:16.995891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:16.995948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:17.054003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:17.055045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:17.055132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:17.055166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:17.172445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:17.172629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:17.172672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:17.172702] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:17.176427] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-02-09T20:26:17.176732] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-09T20:26:17.176867] [INFO ] [sig ] LPCN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:17.324188] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LPCN.txt [2026-02-09T20:26:17.324329] [INFO ] [sig ] [1866/3427] Completed LPCN in 0.3s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:17.324368] [INFO ] [sig ] [1867/3427] Forecasting LPG... [2026-02-09T20:26:17.324398] [INFO ] [sig ] Generating forecast for: LPG [2026-02-09T20:26:17.324427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-09T20:26:17.335784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-09T20:26:17.336156] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-09T20:26:17.337005] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-09T20:26:17.337059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:17.337093] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:17.337120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:17.337180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:17.394026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:17.394840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:17.394921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:17.394954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:17.523254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:17.523397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:17.523436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:17.523465] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:17.527211] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=57.79%) [2026-02-09T20:26:17.527717] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-09T20:26:17.527850] [INFO ] [sig ] LPG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:17.675133] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LPG.txt [2026-02-09T20:26:17.675286] [INFO ] [sig ] [1867/3427] Completed LPG in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:17.675326] [INFO ] [sig ] [1868/3427] Forecasting LPL... [2026-02-09T20:26:17.675356] [INFO ] [sig ] Generating forecast for: LPL [2026-02-09T20:26:17.675389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-09T20:26:17.687801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-09T20:26:17.688198] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-09T20:26:17.689064] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-09T20:26:17.689116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:17.689147] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:17.689175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:17.689245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:17.749504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:17.750235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:17.750330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:17.750366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:17.873004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:17.873165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:17.873206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:17.873235] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:17.876869] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: DOWN (p=32.89%) [2026-02-09T20:26:17.877143] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-09T20:26:17.877271] [INFO ] [sig ] LPL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:18.026116] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LPL.txt [2026-02-09T20:26:18.026283] [INFO ] [sig ] [1868/3427] Completed LPL in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:18.026329] [INFO ] [sig ] [1869/3427] Forecasting LPLA... [2026-02-09T20:26:18.026361] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-09T20:26:18.026390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-09T20:26:18.037684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-09T20:26:18.038045] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-09T20:26:18.038906] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-09T20:26:18.038960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:18.038994] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:18.039022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:18.039081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:18.097699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:18.098502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:18.098603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:18.098641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:18.228733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:18.228905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:18.228945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:18.228973] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:18.232821] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=81.95%) [2026-02-09T20:26:18.233101] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-09T20:26:18.233233] [INFO ] [sig ] LPLA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:18.389863] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LPLA.txt [2026-02-09T20:26:18.390027] [INFO ] [sig ] [1869/3427] Completed LPLA in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:18.390070] [INFO ] [sig ] [1870/3427] Forecasting LPRO... [2026-02-09T20:26:18.390112] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-09T20:26:18.390146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-09T20:26:18.402129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-09T20:26:18.402513] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-09T20:26:18.403372] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-09T20:26:18.403426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:18.403460] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:18.403488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:18.403547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:18.465516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:18.466457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:18.466551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:18.466606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:18.592253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:18.592434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:18.592474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:18.592504] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:18.596337] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: UP (p=62.17%) [2026-02-09T20:26:18.596686] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-09T20:26:18.596874] [INFO ] [sig ] LPRO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:18.743767] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LPRO.txt [2026-02-09T20:26:18.743944] [INFO ] [sig ] [1870/3427] Completed LPRO in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-09T20:26:18.743984] [INFO ] [sig ] [1871/3427] Forecasting LPSN... [2026-02-09T20:26:18.744015] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-09T20:26:18.744045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-09T20:26:18.755341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-09T20:26:18.755790] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-09T20:26:18.756693] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-09T20:26:18.756747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:18.756779] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:18.756806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:18.756862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:18.815941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:18.816855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:18.816939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:18.816973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:18.941927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:18.942089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:18.942128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:18.942156] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:18.945702] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: DOWN (p=9.32%) [2026-02-09T20:26:18.946048] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-09T20:26:18.946198] [INFO ] [sig ] LPSN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:19.094540] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LPSN.txt [2026-02-09T20:26:19.094795] [INFO ] [sig ] [1871/3427] Completed LPSN in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-09T20:26:19.094853] [INFO ] [sig ] [1872/3427] Forecasting LPTH... [2026-02-09T20:26:19.094896] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-09T20:26:19.094937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-09T20:26:19.110216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-09T20:26:19.110764] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-09T20:26:19.111922] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-09T20:26:19.111990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:19.112033] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:19.112071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:19.112155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:19.177494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:19.178428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:19.178559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:19.178627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:19.306497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:19.306682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:19.306725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:19.306772] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:19.310552] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: UP (p=69.84%) [2026-02-09T20:26:19.310871] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-09T20:26:19.311013] [INFO ] [sig ] LPTH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:19.461163] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LPTH.txt [2026-02-09T20:26:19.461331] [INFO ] [sig ] [1872/3427] Completed LPTH in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-09T20:26:19.461373] [INFO ] [sig ] [1873/3427] Forecasting LPX... [2026-02-09T20:26:19.461404] [INFO ] [sig ] Generating forecast for: LPX [2026-02-09T20:26:19.461434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-09T20:26:19.472651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-09T20:26:19.473020] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-09T20:26:19.473884] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-09T20:26:19.473938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:19.473970] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:19.473997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:19.474054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:19.530972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:19.531856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:19.531942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:19.531974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:19.663297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:19.663471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:19.663513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:19.663543] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:19.668104] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-02-09T20:26:19.668487] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-09T20:26:19.668662] [INFO ] [sig ] LPX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:19.858246] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LPX.txt [2026-02-09T20:26:19.858419] [INFO ] [sig ] [1873/3427] Completed LPX in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:19.858463] [INFO ] [sig ] [1874/3427] Forecasting LQDA... [2026-02-09T20:26:19.858704] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-09T20:26:19.858750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-09T20:26:19.872865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-09T20:26:19.873289] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-09T20:26:19.874329] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-09T20:26:19.874394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:19.874429] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:19.874456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:19.874517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:19.935451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:19.936333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:19.936433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:19.936679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:20.074762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:20.074923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:20.074965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:20.074995] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:20.079343] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: DOWN (p=24.45%) [2026-02-09T20:26:20.079929] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-09T20:26:20.080079] [INFO ] [sig ] LQDA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:20.240992] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LQDA.txt [2026-02-09T20:26:20.241153] [INFO ] [sig ] [1874/3427] Completed LQDA in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:20.241195] [INFO ] [sig ] [1875/3427] Forecasting LRCX... [2026-02-09T20:26:20.241226] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-09T20:26:20.241257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-09T20:26:20.253406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-09T20:26:20.253839] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-09T20:26:20.254785] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-09T20:26:20.254838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:20.254872] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:20.254900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:20.254957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:20.318522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:20.319927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:20.320033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:20.320078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:20.463846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:20.464012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:20.464054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:20.464084] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:20.467697] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=83.60%) [2026-02-09T20:26:20.468005] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-09T20:26:20.468174] [INFO ] [sig ] LRCX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:20.630515] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LRCX.txt [2026-02-09T20:26:20.630802] [INFO ] [sig ] [1875/3427] Completed LRCX in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:20.630859] [INFO ] [sig ] [1876/3427] Forecasting LRGE... [2026-02-09T20:26:20.630903] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-09T20:26:20.630945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-09T20:26:20.644987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-09T20:26:20.645499] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-09T20:26:20.646632] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-09T20:26:20.646698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:20.646738] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:20.646789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:20.646874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:20.713237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:20.714188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:20.714280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:20.714315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:20.836367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:20.836535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:20.836597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:20.836631] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:20.840223] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: UP (p=93.93%) [2026-02-09T20:26:20.840563] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-09T20:26:20.840730] [INFO ] [sig ] LRGE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:20.993524] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LRGE.txt [2026-02-09T20:26:20.993895] [INFO ] [sig ] [1876/3427] Completed LRGE in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:20.993936] [INFO ] [sig ] [1877/3427] Forecasting LSCC... [2026-02-09T20:26:20.993967] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-09T20:26:20.993997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-09T20:26:21.005867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-09T20:26:21.006261] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-09T20:26:21.007132] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-09T20:26:21.007188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:21.007220] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:21.007249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:21.007309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:21.066556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:21.067716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:21.067807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:21.067848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:21.199933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:21.200119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:21.200162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:21.200192] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:21.203657] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=58.59%) [2026-02-09T20:26:21.203943] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-09T20:26:21.204072] [INFO ] [sig ] LSCC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:21.353851] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LSCC.txt [2026-02-09T20:26:21.354045] [INFO ] [sig ] [1877/3427] Completed LSCC in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:21.354088] [INFO ] [sig ] [1878/3427] Forecasting LSPD... [2026-02-09T20:26:21.354118] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-09T20:26:21.354151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-09T20:26:21.368305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-09T20:26:21.368769] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-09T20:26:21.369625] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-09T20:26:21.369679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:21.369712] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:21.369739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:21.369809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:21.429478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:21.430393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:21.430494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:21.430529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:21.568016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:21.568176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:21.568218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:21.568250] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:21.572186] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-02-09T20:26:21.572484] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-09T20:26:21.572649] [INFO ] [sig ] LSPD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:21.731946] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LSPD.txt [2026-02-09T20:26:21.732118] [INFO ] [sig ] [1878/3427] Completed LSPD in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:21.732162] [INFO ] [sig ] [1879/3427] Forecasting LTC... [2026-02-09T20:26:21.732194] [INFO ] [sig ] Generating forecast for: LTC [2026-02-09T20:26:21.732225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-09T20:26:21.744560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-09T20:26:21.744982] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-09T20:26:21.745884] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-09T20:26:21.745941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:21.746007] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:21.746038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:21.746115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:21.821471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:21.822721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:21.822841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:21.822893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:21.968214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:21.968387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:21.968440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:21.968478] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:21.972297] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: DOWN (p=20.29%) [2026-02-09T20:26:21.972673] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-09T20:26:21.972820] [INFO ] [sig ] LTC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:22.121047] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LTC.txt [2026-02-09T20:26:22.121212] [INFO ] [sig ] [1879/3427] Completed LTC in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:22.121255] [INFO ] [sig ] [1880/3427] Forecasting LTH... [2026-02-09T20:26:22.121287] [INFO ] [sig ] Generating forecast for: LTH [2026-02-09T20:26:22.121325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-09T20:26:22.133506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-09T20:26:22.133946] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-09T20:26:22.135012] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-09T20:26:22.135075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:22.135109] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:22.135139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:22.135221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:22.202376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:22.203326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:22.203413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:22.203447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:22.329496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:22.329679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:22.329721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:22.329750] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:22.333230] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: DOWN (p=28.22%) [2026-02-09T20:26:22.333541] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-09T20:26:22.333698] [INFO ] [sig ] LTH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:22.482763] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LTH.txt [2026-02-09T20:26:22.482924] [INFO ] [sig ] [1880/3427] Completed LTH in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:22.482965] [INFO ] [sig ] [1881/3427] Forecasting LTRN... [2026-02-09T20:26:22.482996] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-09T20:26:22.483026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-09T20:26:22.494267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-09T20:26:22.494710] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-09T20:26:22.495537] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-09T20:26:22.495612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:22.495647] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:22.495675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:22.495732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:22.556842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:22.557828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:22.557932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:22.557966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:22.685454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:22.685629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:22.685671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:22.685702] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:22.689287] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-02-09T20:26:22.689597] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-09T20:26:22.689735] [INFO ] [sig ] LTRN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:22.845821] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LTRN.txt [2026-02-09T20:26:22.845997] [INFO ] [sig ] [1881/3427] Completed LTRN in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:22.846041] [INFO ] [sig ] [1882/3427] Forecasting LTRX... [2026-02-09T20:26:22.846071] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-09T20:26:22.846102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-09T20:26:22.858361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-09T20:26:22.858767] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-09T20:26:22.859675] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-09T20:26:22.859730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:22.859764] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:22.859793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:22.859864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:22.918640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:22.919458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:22.919542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:22.919596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:23.047588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:23.047742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:23.047783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:23.047847] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:23.051589] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: DOWN (p=45.29%) [2026-02-09T20:26:23.051870] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-09T20:26:23.052017] [INFO ] [sig ] LTRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:23.198092] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LTRX.txt [2026-02-09T20:26:23.198222] [INFO ] [sig ] [1882/3427] Completed LTRX in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:23.198261] [INFO ] [sig ] [1883/3427] Forecasting LUCD... [2026-02-09T20:26:23.198291] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-09T20:26:23.198327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-09T20:26:23.209835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-09T20:26:23.210140] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-09T20:26:23.210965] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-09T20:26:23.211018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:23.211050] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:23.211078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:23.211135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:23.270227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:23.270999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:23.271083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:23.271118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:23.392446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:23.392620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:23.392667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:23.392720] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:23.396247] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: UP (p=58.50%) [2026-02-09T20:26:23.396522] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-09T20:26:23.396665] [INFO ] [sig ] LUCD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:23.542113] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LUCD.txt [2026-02-09T20:26:23.542256] [INFO ] [sig ] [1883/3427] Completed LUCD in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:23.542295] [INFO ] [sig ] [1884/3427] Forecasting LUMN... [2026-02-09T20:26:23.542327] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-09T20:26:23.542359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-09T20:26:23.553976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-09T20:26:23.554286] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-09T20:26:23.555116] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-09T20:26:23.555168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:23.555200] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:23.555227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:23.555286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:23.613929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:23.614643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:23.614722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:23.614755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:23.738303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:23.738456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:23.738495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:23.738525] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:23.742001] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: DOWN (p=39.88%) [2026-02-09T20:26:23.742278] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-09T20:26:23.742410] [INFO ] [sig ] LUMN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:23.891773] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LUMN.txt [2026-02-09T20:26:23.891912] [INFO ] [sig ] [1884/3427] Completed LUMN in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:23.891952] [INFO ] [sig ] [1885/3427] Forecasting LUNG... [2026-02-09T20:26:23.891982] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-09T20:26:23.892013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-09T20:26:23.904020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-09T20:26:23.904413] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-09T20:26:23.905250] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-09T20:26:23.905303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:23.905334] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:23.905361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:23.905418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:23.962035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:23.962735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:23.962814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:23.962847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:24.082687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:24.082842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:24.082881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:24.082911] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:24.086305] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=86.23%) [2026-02-09T20:26:24.086599] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-09T20:26:24.086725] [INFO ] [sig ] LUNG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:24.232968] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LUNG.txt [2026-02-09T20:26:24.233121] [INFO ] [sig ] [1885/3427] Completed LUNG in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:24.233162] [INFO ] [sig ] [1886/3427] Forecasting LVHD... [2026-02-09T20:26:24.233194] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-09T20:26:24.233225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-09T20:26:24.244763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-09T20:26:24.245156] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-09T20:26:24.246043] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-09T20:26:24.246096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:24.246127] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:24.246155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:24.246212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:24.304501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:24.305145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:24.305223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:24.305256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:24.428972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:24.429127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:24.429166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:24.429196] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:24.432638] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: DOWN (p=28.41%) [2026-02-09T20:26:24.432905] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-09T20:26:24.433028] [INFO ] [sig ] LVHD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:24.578438] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LVHD.txt [2026-02-09T20:26:24.578615] [INFO ] [sig ] [1886/3427] Completed LVHD in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:24.578660] [INFO ] [sig ] [1887/3427] Forecasting LVO... [2026-02-09T20:26:24.578694] [INFO ] [sig ] Generating forecast for: LVO [2026-02-09T20:26:24.578726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-09T20:26:24.590654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-09T20:26:24.590994] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-09T20:26:24.591831] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-09T20:26:24.591884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:24.591916] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:24.591943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:24.592017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:24.653771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:24.654890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:24.654990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:24.655038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:24.775305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:24.775481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:24.775526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:24.775554] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:24.779231] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: UP (p=82.16%) [2026-02-09T20:26:24.779557] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-09T20:26:24.779708] [INFO ] [sig ] LVO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:24.928082] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LVO.txt [2026-02-09T20:26:24.928239] [INFO ] [sig ] [1887/3427] Completed LVO in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-09T20:26:24.928279] [INFO ] [sig ] [1888/3427] Forecasting LVS... [2026-02-09T20:26:24.928310] [INFO ] [sig ] Generating forecast for: LVS [2026-02-09T20:26:24.928341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-09T20:26:24.941836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-09T20:26:24.942163] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-09T20:26:24.942983] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-09T20:26:24.943035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:24.943067] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:24.943094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:24.943151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:25.000767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:25.001669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:25.001752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:25.001785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:25.125783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:25.125939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:25.125981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:25.126010] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:25.129422] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: UP (p=76.49%) [2026-02-09T20:26:25.129718] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-09T20:26:25.129843] [INFO ] [sig ] LVS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:25.276589] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LVS.txt [2026-02-09T20:26:25.276754] [INFO ] [sig ] [1888/3427] Completed LVS in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-09T20:26:25.276803] [INFO ] [sig ] [1889/3427] Forecasting LWAY... [2026-02-09T20:26:25.276835] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-09T20:26:25.276866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-09T20:26:25.287847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-09T20:26:25.288238] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-09T20:26:25.289063] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-09T20:26:25.289128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:25.289161] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:25.289189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:25.289245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:25.346743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:25.347672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:25.347788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:25.347821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:25.471600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:25.471753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:25.471792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:25.471821] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:25.475237] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=31.53%) [2026-02-09T20:26:25.475516] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-09T20:26:25.475665] [INFO ] [sig ] LWAY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:25.621346] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LWAY.txt [2026-02-09T20:26:25.621478] [INFO ] [sig ] [1889/3427] Completed LWAY in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-09T20:26:25.621517] [INFO ] [sig ] [1890/3427] Forecasting LWLG... [2026-02-09T20:26:25.621549] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-09T20:26:25.621598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-09T20:26:25.632606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-09T20:26:25.632940] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-09T20:26:25.633745] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-09T20:26:25.633797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:25.633829] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:25.633856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:25.633914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:25.691197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:25.691954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:25.692053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:25.692096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:25.820633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:25.820797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:25.820843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:25.820876] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:25.824534] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: UP (p=61.39%) [2026-02-09T20:26:25.825021] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-09T20:26:25.825147] [INFO ] [sig ] LWLG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:25.993231] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LWLG.txt [2026-02-09T20:26:25.993383] [INFO ] [sig ] [1890/3427] Completed LWLG in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:25.993427] [INFO ] [sig ] [1891/3427] Forecasting LX... [2026-02-09T20:26:25.993459] [INFO ] [sig ] Generating forecast for: LX [2026-02-09T20:26:25.993495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-09T20:26:26.005252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-09T20:26:26.005631] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-09T20:26:26.006430] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-09T20:26:26.006483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:26.006515] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:26.006541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:26.006620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:26.065290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:26.065969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:26.066049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:26.066085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:26.189145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:26.189283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:26.189323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:26.189352] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:26.192827] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=28.32%) [2026-02-09T20:26:26.193124] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-09T20:26:26.193275] [INFO ] [sig ] LX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:26.350126] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LX.txt [2026-02-09T20:26:26.350285] [INFO ] [sig ] [1891/3427] Completed LX in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:26.350329] [INFO ] [sig ] [1892/3427] Forecasting LXEO... [2026-02-09T20:26:26.350362] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-09T20:26:26.350394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-09T20:26:26.362087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-09T20:26:26.362458] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-09T20:26:26.363356] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-09T20:26:26.363414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:26.363448] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:26.363476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:26.363535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:26.426296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:26.427095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:26.427192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:26.427232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:26.558639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:26.558796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:26.558839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:26.558871] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:26.562499] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: DOWN (p=3.08%) [2026-02-09T20:26:26.562807] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-09T20:26:26.562952] [INFO ] [sig ] LXEO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:26.723922] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LXEO.txt [2026-02-09T20:26:26.724103] [INFO ] [sig ] [1892/3427] Completed LXEO in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:26.724146] [INFO ] [sig ] [1893/3427] Forecasting LXP... [2026-02-09T20:26:26.724178] [INFO ] [sig ] Generating forecast for: LXP [2026-02-09T20:26:26.724210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-09T20:26:26.737477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-09T20:26:26.737888] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-09T20:26:26.738796] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-09T20:26:26.738852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:26.738886] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:26.738914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:26.738974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:26.801114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:26.801826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:26.801906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:26.801938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:26.936502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:26.936678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:26.936721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:26.936750] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:26.940326] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-09T20:26:26.940642] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-09T20:26:26.940772] [INFO ] [sig ] LXP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:27.093110] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LXP.txt [2026-02-09T20:26:27.093259] [INFO ] [sig ] [1893/3427] Completed LXP in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:27.093299] [INFO ] [sig ] [1894/3427] Forecasting LYB... [2026-02-09T20:26:27.093330] [INFO ] [sig ] Generating forecast for: LYB [2026-02-09T20:26:27.093361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-09T20:26:27.105652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-09T20:26:27.106217] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-09T20:26:27.107034] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-09T20:26:27.107086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:27.107118] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:27.107145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:27.107201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:27.164975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:27.165859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:27.165948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:27.165981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:27.286980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:27.287141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:27.287180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:27.287209] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:27.290848] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-02-09T20:26:27.291140] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-09T20:26:27.291265] [INFO ] [sig ] LYB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:27.438714] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LYB.txt [2026-02-09T20:26:27.438871] [INFO ] [sig ] [1894/3427] Completed LYB in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:27.438914] [INFO ] [sig ] [1895/3427] Forecasting LYG... [2026-02-09T20:26:27.438955] [INFO ] [sig ] Generating forecast for: LYG [2026-02-09T20:26:27.438986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-09T20:26:27.451088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-09T20:26:27.451485] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-09T20:26:27.452376] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-09T20:26:27.452429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:27.452463] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:27.452491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:27.452548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:27.510079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:27.510972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:27.511075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:27.511112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:27.632802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:27.632955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:27.632994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:27.633024] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:27.636469] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: DOWN (p=29.03%) [2026-02-09T20:26:27.636764] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-09T20:26:27.636891] [INFO ] [sig ] LYG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:27.781923] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LYG.txt [2026-02-09T20:26:27.782053] [INFO ] [sig ] [1895/3427] Completed LYG in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:27.782092] [INFO ] [sig ] [1896/3427] Forecasting LYRA... [2026-02-09T20:26:27.782122] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-09T20:26:27.782152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-09T20:26:27.792914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-09T20:26:27.793214] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-09T20:26:27.794026] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-09T20:26:27.794079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:27.794137] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:27.794167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:27.794223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:27.853057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:27.853952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:27.854033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:27.854065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:27.974504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:27.974674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:27.974730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:27.974761] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:27.978173] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=6.97%) [2026-02-09T20:26:27.978443] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-09T20:26:27.978589] [INFO ] [sig ] LYRA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:28.124534] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LYRA.txt [2026-02-09T20:26:28.124680] [INFO ] [sig ] [1896/3427] Completed LYRA in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:28.124721] [INFO ] [sig ] [1897/3427] Forecasting LYTS... [2026-02-09T20:26:28.124752] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-09T20:26:28.124784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-09T20:26:28.136211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-09T20:26:28.136534] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-09T20:26:28.137348] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-09T20:26:28.137426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:28.137468] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:28.137499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:28.137556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:28.207078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:28.208207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:28.208296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:28.208329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:28.328119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:28.328276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:28.328316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:28.328345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:28.331857] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: UP (p=65.20%) [2026-02-09T20:26:28.332143] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-09T20:26:28.332268] [INFO ] [sig ] LYTS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:28.478284] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LYTS.txt [2026-02-09T20:26:28.478447] [INFO ] [sig ] [1897/3427] Completed LYTS in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:28.478487] [INFO ] [sig ] [1898/3427] Forecasting LZ... [2026-02-09T20:26:28.478516] [INFO ] [sig ] Generating forecast for: LZ [2026-02-09T20:26:28.478548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-09T20:26:28.489976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-09T20:26:28.490327] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-09T20:26:28.491139] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-09T20:26:28.491190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:28.491222] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:28.491249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:28.491307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:28.549400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:28.550297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:28.550381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:28.550414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:28.673912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:28.674073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:28.674113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:28.674141] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:28.677634] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: UP (p=58.45%) [2026-02-09T20:26:28.677919] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-09T20:26:28.678045] [INFO ] [sig ] LZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:28.827173] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LZ.txt [2026-02-09T20:26:28.827314] [INFO ] [sig ] [1898/3427] Completed LZ in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:28.827354] [INFO ] [sig ] [1899/3427] Forecasting LZB... [2026-02-09T20:26:28.827408] [INFO ] [sig ] Generating forecast for: LZB [2026-02-09T20:26:28.827442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-09T20:26:28.839528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-09T20:26:28.840088] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-09T20:26:28.841160] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-09T20:26:28.841213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:28.841246] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:28.841273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:28.841332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:28.902004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:28.902840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:28.902924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:28.902960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:29.038543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:29.038751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:29.038798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:29.038857] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:29.042534] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: UP (p=62.77%) [2026-02-09T20:26:29.042840] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-09T20:26:29.042965] [INFO ] [sig ] LZB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:29.189221] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/LZB.txt [2026-02-09T20:26:29.189392] [INFO ] [sig ] [1899/3427] Completed LZB in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:29.189434] [INFO ] [sig ] [1900/3427] Forecasting LZM... [2026-02-09T20:26:29.189472] [INFO ] [sig ] Generating forecast for: LZM [2026-02-09T20:26:29.189510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-09T20:26:29.201226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-09T20:26:29.201667] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-09T20:26:29.202511] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-09T20:26:29.202600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:29.202656] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:29.202684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:29.202741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:29.266426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:29.267833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:29.267928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:29.267963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:29.392451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:29.392827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:29.392869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:29.392898] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:29.397127] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=43.41%) [2026-02-09T20:26:29.397448] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-09T20:26:29.397598] [INFO ] [sig ] LZM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:29.555740] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/LZM.txt [2026-02-09T20:26:29.555901] [INFO ] [sig ] [1900/3427] Completed LZM in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:29.555941] [INFO ] [sig ] [1901/3427] Forecasting M... [2026-02-09T20:26:29.555972] [INFO ] [sig ] Generating forecast for: M [2026-02-09T20:26:29.556003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-09T20:26:29.568474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-09T20:26:29.569132] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-09T20:26:29.570039] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-09T20:26:29.570092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:29.570125] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:29.570152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:29.570209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:29.635299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:29.636204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:29.636293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:29.636328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:29.777810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:29.777970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:29.778012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:29.778043] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:29.781662] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: DOWN (p=8.82%) [2026-02-09T20:26:29.781955] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-09T20:26:29.782090] [INFO ] [sig ] M: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:29.939236] [INFO ] [LOCAL ] Saved forecast: M 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/M.txt [2026-02-09T20:26:29.939389] [INFO ] [sig ] [1901/3427] Completed M in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:29.939428] [INFO ] [sig ] [1902/3427] Forecasting MA... [2026-02-09T20:26:29.939460] [INFO ] [sig ] Generating forecast for: MA [2026-02-09T20:26:29.939500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-09T20:26:29.951025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-09T20:26:29.951468] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-09T20:26:29.952377] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-09T20:26:29.952441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:29.952474] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:29.952505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:29.952602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:30.011033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:30.011911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:30.011995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:30.012029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:30.135974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:30.136149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:30.136203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:30.136250] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:30.140361] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: UP (p=53.26%) [2026-02-09T20:26:30.140831] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-09T20:26:30.141022] [INFO ] [sig ] MA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:30.308427] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MA.txt [2026-02-09T20:26:30.308624] [INFO ] [sig ] [1902/3427] Completed MA in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:30.308674] [INFO ] [sig ] [1903/3427] Forecasting MAA... [2026-02-09T20:26:30.308704] [INFO ] [sig ] Generating forecast for: MAA [2026-02-09T20:26:30.308735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-09T20:26:30.320303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-09T20:26:30.320691] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-09T20:26:30.321485] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-09T20:26:30.321537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:30.321570] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:30.321631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:30.321688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:30.378835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:30.379713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:30.379800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:30.379833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:30.517287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:30.517478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:30.517522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:30.517553] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:30.521265] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: UP (p=92.59%) [2026-02-09T20:26:30.521543] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-09T20:26:30.521872] [INFO ] [sig ] MAA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:30.675288] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MAA.txt [2026-02-09T20:26:30.675426] [INFO ] [sig ] [1903/3427] Completed MAA in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:30.675466] [INFO ] [sig ] [1904/3427] Forecasting MAC... [2026-02-09T20:26:30.675497] [INFO ] [sig ] Generating forecast for: MAC [2026-02-09T20:26:30.675542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-09T20:26:30.686615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-09T20:26:30.686927] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-09T20:26:30.687812] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-09T20:26:30.687865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:30.687896] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:30.687923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:30.687980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:30.747974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:30.748653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:30.748733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:30.748769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:30.877218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:30.877375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:30.877429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:30.877457] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:30.880887] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: UP (p=63.44%) [2026-02-09T20:26:30.881164] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-09T20:26:30.881289] [INFO ] [sig ] MAC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:31.024369] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MAC.txt [2026-02-09T20:26:31.024500] [INFO ] [sig ] [1904/3427] Completed MAC in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-09T20:26:31.024543] [INFO ] [sig ] [1905/3427] Forecasting MAMA... [2026-02-09T20:26:31.024593] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-09T20:26:31.024627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-09T20:26:31.035534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-09T20:26:31.035926] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-09T20:26:31.036750] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-09T20:26:31.036803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:31.036835] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:31.036861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:31.036917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:31.094938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:31.095662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:31.095741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:31.095773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:31.224439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:31.224614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:31.224658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:31.224688] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:31.228876] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=60.46%) [2026-02-09T20:26:31.229240] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-09T20:26:31.229386] [INFO ] [sig ] MAMA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:31.389319] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MAMA.txt [2026-02-09T20:26:31.389531] [INFO ] [sig ] [1905/3427] Completed MAMA in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-09T20:26:31.389625] [INFO ] [sig ] [1906/3427] Forecasting MAN... [2026-02-09T20:26:31.389677] [INFO ] [sig ] Generating forecast for: MAN [2026-02-09T20:26:31.389718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-09T20:26:31.402554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-09T20:26:31.402992] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-09T20:26:31.403922] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-09T20:26:31.403975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:31.404007] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:31.404036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:31.404095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:31.465348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:31.466240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:31.466368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:31.466405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:31.598696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:31.598891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:31.598952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:31.598986] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:31.604018] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: DOWN (p=26.31%) [2026-02-09T20:26:31.604431] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-09T20:26:31.604624] [INFO ] [sig ] MAN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:31.793384] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MAN.txt [2026-02-09T20:26:31.793541] [INFO ] [sig ] [1906/3427] Completed MAN in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:31.793605] [INFO ] [sig ] [1907/3427] Forecasting MANH... [2026-02-09T20:26:31.793640] [INFO ] [sig ] Generating forecast for: MANH [2026-02-09T20:26:31.793671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-09T20:26:31.805299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-09T20:26:31.805672] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-09T20:26:31.806475] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-09T20:26:31.806528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:31.806560] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:31.806616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:31.806676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:31.865119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:31.865875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:31.865975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:31.866010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:31.991116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:31.991272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:31.991314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:31.991344] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:31.994844] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=70.72%) [2026-02-09T20:26:31.995142] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-09T20:26:31.995277] [INFO ] [sig ] MANH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:32.142593] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MANH.txt [2026-02-09T20:26:32.142730] [INFO ] [sig ] [1907/3427] Completed MANH in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:32.142771] [INFO ] [sig ] [1908/3427] Forecasting MARA... [2026-02-09T20:26:32.142803] [INFO ] [sig ] Generating forecast for: MARA [2026-02-09T20:26:32.142834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-09T20:26:32.154295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-09T20:26:32.154667] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-09T20:26:32.155488] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-09T20:26:32.155543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:32.155608] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:32.155641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:32.155700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:32.215077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:32.215710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:32.215791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:32.215825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:32.339683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:32.339836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:32.339874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:32.339903] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:32.343282] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-02-09T20:26:32.343557] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-09T20:26:32.343725] [INFO ] [sig ] MARA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:32.487129] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MARA.txt [2026-02-09T20:26:32.487244] [INFO ] [sig ] [1908/3427] Completed MARA in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:32.487282] [INFO ] [sig ] [1909/3427] Forecasting MAS... [2026-02-09T20:26:32.487312] [INFO ] [sig ] Generating forecast for: MAS [2026-02-09T20:26:32.487342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-09T20:26:32.498394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-09T20:26:32.498750] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-09T20:26:32.499538] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-09T20:26:32.499633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:32.499678] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:32.499711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:32.499768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:32.556849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:32.557473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:32.557555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:32.557617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:32.677242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:32.677398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:32.677443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:32.677473] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:32.680910] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: DOWN (p=28.01%) [2026-02-09T20:26:32.681181] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-09T20:26:32.681306] [INFO ] [sig ] MAS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:32.826628] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MAS.txt [2026-02-09T20:26:32.826779] [INFO ] [sig ] [1909/3427] Completed MAS in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:32.826819] [INFO ] [sig ] [1910/3427] Forecasting MASI... [2026-02-09T20:26:32.826849] [INFO ] [sig ] Generating forecast for: MASI [2026-02-09T20:26:32.826879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-09T20:26:32.838016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-09T20:26:32.838328] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-09T20:26:32.839134] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-09T20:26:32.839187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:32.839220] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:32.839247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:32.839304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:32.896761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:32.897399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:32.897476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:32.897509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:33.014799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:33.014943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:33.014982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:33.015011] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:33.018493] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=55.92%) [2026-02-09T20:26:33.018782] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-09T20:26:33.018905] [INFO ] [sig ] MASI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:33.163987] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MASI.txt [2026-02-09T20:26:33.164100] [INFO ] [sig ] [1910/3427] Completed MASI in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:33.164139] [INFO ] [sig ] [1911/3427] Forecasting MASS... [2026-02-09T20:26:33.164168] [INFO ] [sig ] Generating forecast for: MASS [2026-02-09T20:26:33.164198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-09T20:26:33.174945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-09T20:26:33.175248] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-09T20:26:33.176064] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-09T20:26:33.176116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:33.176148] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:33.176177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:33.176253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:33.234107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:33.234746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:33.234822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:33.234855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:33.355829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:33.355979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:33.356017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:33.356046] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:33.359454] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: UP (p=73.76%) [2026-02-09T20:26:33.359764] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-09T20:26:33.359887] [INFO ] [sig ] MASS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:33.503534] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MASS.txt [2026-02-09T20:26:33.503664] [INFO ] [sig ] [1911/3427] Completed MASS in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:33.503705] [INFO ] [sig ] [1912/3427] Forecasting MATX... [2026-02-09T20:26:33.503735] [INFO ] [sig ] Generating forecast for: MATX [2026-02-09T20:26:33.503765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-09T20:26:33.514471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-09T20:26:33.514826] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-09T20:26:33.515632] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-09T20:26:33.515684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:33.515717] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:33.515744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:33.515800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:33.572790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:33.573384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:33.573459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:33.573493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:33.695485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:33.695704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:33.695746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:33.695776] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:33.699390] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: DOWN (p=25.63%) [2026-02-09T20:26:33.699717] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-09T20:26:33.699849] [INFO ] [sig ] MATX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:33.843740] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MATX.txt [2026-02-09T20:26:33.843869] [INFO ] [sig ] [1912/3427] Completed MATX in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:33.843909] [INFO ] [sig ] [1913/3427] Forecasting MAX... [2026-02-09T20:26:33.843939] [INFO ] [sig ] Generating forecast for: MAX [2026-02-09T20:26:33.843969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-09T20:26:33.855307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-09T20:26:33.855636] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-09T20:26:33.856412] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-09T20:26:33.856477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:33.856536] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:33.856587] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:33.856663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:33.914194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:33.914892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:33.914970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:33.915003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:34.031535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:34.031699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:34.031740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:34.031768] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:34.035124] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=29.99%) [2026-02-09T20:26:34.035399] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-09T20:26:34.035521] [INFO ] [sig ] MAX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:34.180041] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MAX.txt [2026-02-09T20:26:34.180171] [INFO ] [sig ] [1913/3427] Completed MAX in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:34.180211] [INFO ] [sig ] [1914/3427] Forecasting MAXI... [2026-02-09T20:26:34.180241] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-09T20:26:34.180270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-09T20:26:34.191554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-09T20:26:34.191924] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-09T20:26:34.192736] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-09T20:26:34.192788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:34.192820] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:34.192846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:34.192902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:34.249898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:34.250615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:34.250696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:34.250728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:34.366631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:34.366797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:34.366838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:34.366867] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:34.370361] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-09T20:26:34.370678] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-09T20:26:34.370822] [INFO ] [sig ] MAXI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:34.522592] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MAXI.txt [2026-02-09T20:26:34.522768] [INFO ] [sig ] [1914/3427] Completed MAXI in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:34.522811] [INFO ] [sig ] [1915/3427] Forecasting MAXN... [2026-02-09T20:26:34.522842] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-09T20:26:34.522873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-09T20:26:34.534050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-09T20:26:34.534393] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-09T20:26:34.535220] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-09T20:26:34.535272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:34.535304] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:34.535331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:34.535388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:34.592490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:34.593239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:34.593328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:34.593362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:34.709044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:34.709199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:34.709238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:34.709266] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:34.712912] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: DOWN (p=34.44%) [2026-02-09T20:26:34.713201] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-09T20:26:34.713330] [INFO ] [sig ] MAXN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:34.861409] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MAXN.txt [2026-02-09T20:26:34.861543] [INFO ] [sig ] [1915/3427] Completed MAXN in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:34.861600] [INFO ] [sig ] [1916/3427] Forecasting MBB... [2026-02-09T20:26:34.861632] [INFO ] [sig ] Generating forecast for: MBB [2026-02-09T20:26:34.861665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-09T20:26:34.873710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-09T20:26:34.874231] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-09T20:26:34.875040] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-09T20:26:34.875092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:34.875125] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:34.875152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:34.875209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:34.933232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:34.934006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:34.934087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:34.934120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:35.056148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:35.056305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:35.056345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:35.056428] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:35.059944] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=45.04%) [2026-02-09T20:26:35.060232] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-09T20:26:35.060372] [INFO ] [sig ] MBB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:35.211764] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MBB.txt [2026-02-09T20:26:35.211925] [INFO ] [sig ] [1916/3427] Completed MBB in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:35.211965] [INFO ] [sig ] [1917/3427] Forecasting MBC... [2026-02-09T20:26:35.211996] [INFO ] [sig ] Generating forecast for: MBC [2026-02-09T20:26:35.212027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-09T20:26:35.223318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-09T20:26:35.223738] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-09T20:26:35.224604] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-09T20:26:35.224658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:35.224690] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:35.224718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:35.224777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:35.284586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:35.285464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:35.285548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:35.285601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:35.415641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:35.415817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:35.415861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:35.415892] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:35.419510] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=0.34%) [2026-02-09T20:26:35.419841] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-09T20:26:35.419971] [INFO ] [sig ] MBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:35.586143] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MBC.txt [2026-02-09T20:26:35.586308] [INFO ] [sig ] [1917/3427] Completed MBC in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:35.586347] [INFO ] [sig ] [1918/3427] Forecasting MBCN... [2026-02-09T20:26:35.586376] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-09T20:26:35.586406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-09T20:26:35.598801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-09T20:26:35.599215] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-09T20:26:35.600204] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-09T20:26:35.600268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:35.600309] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:35.600346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:35.600424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:35.665590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:35.666728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:35.666855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:35.666902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:35.775415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:35.775602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:35.775666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:35.775704] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:35.779276] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: UP (p=54.16%) [2026-02-09T20:26:35.779641] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-09T20:26:35.779815] [INFO ] [sig ] MBCN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:35.934524] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MBCN.txt [2026-02-09T20:26:35.934703] [INFO ] [sig ] [1918/3427] Completed MBCN in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:35.934745] [INFO ] [sig ] [1919/3427] Forecasting MBI... [2026-02-09T20:26:35.934778] [INFO ] [sig ] Generating forecast for: MBI [2026-02-09T20:26:35.934812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-09T20:26:35.946031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-09T20:26:35.946446] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-09T20:26:35.947312] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-09T20:26:35.947365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:35.947427] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:35.947457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:35.947518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:36.005421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:36.006501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:36.006603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:36.006638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:36.132294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:36.132477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:36.132530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:36.132563] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:36.136488] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: UP (p=98.05%) [2026-02-09T20:26:36.136805] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-09T20:26:36.136937] [INFO ] [sig ] MBI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:36.282125] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MBI.txt [2026-02-09T20:26:36.282278] [INFO ] [sig ] [1919/3427] Completed MBI in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:36.282318] [INFO ] [sig ] [1920/3427] Forecasting MBIN... [2026-02-09T20:26:36.282347] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-09T20:26:36.282380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-09T20:26:36.293961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-09T20:26:36.294342] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-09T20:26:36.295213] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-09T20:26:36.295267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:36.295301] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:36.295329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:36.295387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:36.353405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:36.354219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:36.354302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:36.354337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:36.472463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:36.472635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:36.472712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:36.472745] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:36.476163] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: UP (p=95.62%) [2026-02-09T20:26:36.476443] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-09T20:26:36.476569] [INFO ] [sig ] MBIN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:36.619066] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MBIN.txt [2026-02-09T20:26:36.619214] [INFO ] [sig ] [1920/3427] Completed MBIN in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-09T20:26:36.619264] [INFO ] [sig ] [1921/3427] Forecasting MBLY... [2026-02-09T20:26:36.619295] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-09T20:26:36.619326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-09T20:26:36.630594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-09T20:26:36.630967] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-09T20:26:36.631861] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-09T20:26:36.631916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:36.631948] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:36.631976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:36.632034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:36.688988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:36.689691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:36.689772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:36.689805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:36.813611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:36.813763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:36.813804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:36.813834] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:36.817205] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: DOWN (p=11.27%) [2026-02-09T20:26:36.817519] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-09T20:26:36.817663] [INFO ] [sig ] MBLY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:36.965744] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MBLY.txt [2026-02-09T20:26:36.966003] [INFO ] [sig ] [1921/3427] Completed MBLY in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-09T20:26:36.966054] [INFO ] [sig ] [1922/3427] Forecasting MBS... [2026-02-09T20:26:36.966091] [INFO ] [sig ] Generating forecast for: MBS [2026-02-09T20:26:36.966132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-09T20:26:36.977899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-09T20:26:36.978285] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-09T20:26:36.979252] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-09T20:26:36.979304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:36.979336] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:36.979362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:36.979425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:37.036768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:37.037620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:37.037729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:37.037765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:37.157652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:37.157816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:37.157857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:37.157886] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:37.161451] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: UP (p=60.71%) [2026-02-09T20:26:37.161785] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-09T20:26:37.161919] [INFO ] [sig ] MBS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:37.305840] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MBS.txt [2026-02-09T20:26:37.305996] [INFO ] [sig ] [1922/3427] Completed MBS in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-09T20:26:37.306037] [INFO ] [sig ] [1923/3427] Forecasting MBWM... [2026-02-09T20:26:37.306068] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-09T20:26:37.306098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-09T20:26:37.318095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-09T20:26:37.318502] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-09T20:26:37.319451] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-09T20:26:37.319505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:37.319538] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:37.319568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:37.319679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:37.376426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:37.377315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:37.377448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:37.377483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:37.500518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:37.500701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:37.500742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:37.500772] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:37.504457] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=54.57%) [2026-02-09T20:26:37.504773] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-09T20:26:37.505083] [INFO ] [sig ] MBWM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:37.654202] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MBWM.txt [2026-02-09T20:26:37.654374] [INFO ] [sig ] [1923/3427] Completed MBWM in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-09T20:26:37.654416] [INFO ] [sig ] [1924/3427] Forecasting MBX... [2026-02-09T20:26:37.654448] [INFO ] [sig ] Generating forecast for: MBX [2026-02-09T20:26:37.654479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-09T20:26:37.666201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-09T20:26:37.666557] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-09T20:26:37.667461] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-09T20:26:37.667515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:37.667560] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:37.667610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:37.667674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:37.726507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:37.727358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:37.727468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:37.727502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:37.849108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:37.849266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:37.849307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:37.849337] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:37.852870] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: DOWN (p=33.15%) [2026-02-09T20:26:37.853150] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-09T20:26:37.853279] [INFO ] [sig ] MBX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:38.004265] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MBX.txt [2026-02-09T20:26:38.004431] [INFO ] [sig ] [1924/3427] Completed MBX in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:38.004473] [INFO ] [sig ] [1925/3427] Forecasting MC... [2026-02-09T20:26:38.004506] [INFO ] [sig ] Generating forecast for: MC [2026-02-09T20:26:38.004537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-09T20:26:38.015671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-09T20:26:38.016060] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-09T20:26:38.016967] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-09T20:26:38.017021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:38.017053] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:38.017080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:38.017138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:38.077213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:38.078152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:38.078239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:38.078274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:38.204479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:38.204824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:38.204872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:38.204903] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:38.208748] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: UP (p=50.05%) [2026-02-09T20:26:38.209080] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-09T20:26:38.209221] [INFO ] [sig ] MC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:38.353159] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MC.txt [2026-02-09T20:26:38.353316] [INFO ] [sig ] [1925/3427] Completed MC in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:38.353364] [INFO ] [sig ] [1926/3427] Forecasting MCBS... [2026-02-09T20:26:38.353397] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-09T20:26:38.353428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-09T20:26:38.364460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-09T20:26:38.364902] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-09T20:26:38.365825] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-09T20:26:38.365879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:38.365912] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:38.365941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:38.365998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:38.424288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:38.425195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:38.425279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:38.425314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:38.550342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:38.550502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:38.550543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:38.550595] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:38.554194] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: DOWN (p=38.60%) [2026-02-09T20:26:38.554482] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-09T20:26:38.554632] [INFO ] [sig ] MCBS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:38.699837] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MCBS.txt [2026-02-09T20:26:38.700042] [INFO ] [sig ] [1926/3427] Completed MCBS in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:38.700107] [INFO ] [sig ] [1927/3427] Forecasting MCHI... [2026-02-09T20:26:38.700166] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-09T20:26:38.700208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-09T20:26:38.712401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-09T20:26:38.712846] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-09T20:26:38.713743] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-09T20:26:38.713808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:38.713870] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:38.713900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:38.713958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:38.772767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:38.773527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:38.773628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:38.773664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:38.897357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:38.897537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:38.897595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:38.897628] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:38.901170] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=71.59%) [2026-02-09T20:26:38.901459] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-09T20:26:38.901610] [INFO ] [sig ] MCHI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:39.048536] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MCHI.txt [2026-02-09T20:26:39.048697] [INFO ] [sig ] [1927/3427] Completed MCHI in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:39.048745] [INFO ] [sig ] [1928/3427] Forecasting MCHP... [2026-02-09T20:26:39.048784] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-09T20:26:39.048818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-09T20:26:39.059978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-09T20:26:39.060338] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-09T20:26:39.061208] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-09T20:26:39.061261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:39.061293] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:39.061320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:39.061377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:39.118413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:39.119287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:39.119369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:39.119403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:39.243717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:39.243879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:39.243918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:39.243947] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:39.247458] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: UP (p=53.18%) [2026-02-09T20:26:39.247805] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-09T20:26:39.247956] [INFO ] [sig ] MCHP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:39.392460] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MCHP.txt [2026-02-09T20:26:39.392623] [INFO ] [sig ] [1928/3427] Completed MCHP in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:39.392666] [INFO ] [sig ] [1929/3427] Forecasting MCHX... [2026-02-09T20:26:39.392697] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-09T20:26:39.392728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-09T20:26:39.405781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-09T20:26:39.406274] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-09T20:26:39.407370] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-09T20:26:39.407467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:39.407516] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:39.407559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:39.407673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:39.471411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:39.472285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:39.472371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:39.472405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:39.580636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:39.580794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:39.580835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:39.580866] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:39.584417] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-09T20:26:39.584784] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-09T20:26:39.584938] [INFO ] [sig ] MCHX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:39.734883] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MCHX.txt [2026-02-09T20:26:39.735043] [INFO ] [sig ] [1929/3427] Completed MCHX in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:39.735084] [INFO ] [sig ] [1930/3427] Forecasting MCI... [2026-02-09T20:26:39.735116] [INFO ] [sig ] Generating forecast for: MCI [2026-02-09T20:26:39.735147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-09T20:26:39.746850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-09T20:26:39.747225] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-09T20:26:39.748134] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-09T20:26:39.748189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:39.748251] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:39.748281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:39.748339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:39.812154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:39.813155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:39.813245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:39.813280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:39.937117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:39.937269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:39.937309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:39.937338] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:39.940900] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: DOWN (p=16.07%) [2026-02-09T20:26:39.941181] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-09T20:26:39.941318] [INFO ] [sig ] MCI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:40.087317] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MCI.txt [2026-02-09T20:26:40.087472] [INFO ] [sig ] [1930/3427] Completed MCI in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:40.087514] [INFO ] [sig ] [1931/3427] Forecasting MCK... [2026-02-09T20:26:40.087546] [INFO ] [sig ] Generating forecast for: MCK [2026-02-09T20:26:40.087601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-09T20:26:40.098706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-09T20:26:40.099074] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-09T20:26:40.099909] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-09T20:26:40.099963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:40.099997] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:40.100025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:40.100083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:40.160263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:40.161175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:40.161259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:40.161293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:40.286685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:40.286842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:40.286881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:40.287117] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:40.290997] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-02-09T20:26:40.291279] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-09T20:26:40.291406] [INFO ] [sig ] MCK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:40.438853] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MCK.txt [2026-02-09T20:26:40.439004] [INFO ] [sig ] [1931/3427] Completed MCK in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:40.439044] [INFO ] [sig ] [1932/3427] Forecasting MCN... [2026-02-09T20:26:40.439075] [INFO ] [sig ] Generating forecast for: MCN [2026-02-09T20:26:40.439106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-09T20:26:40.450080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-09T20:26:40.450447] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-09T20:26:40.451297] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-09T20:26:40.451351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:40.451384] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:40.451412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:40.451470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:40.510622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:40.511334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:40.511416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:40.511449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:40.633457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:40.633668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:40.633712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:40.633741] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:40.637334] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=4.77%) [2026-02-09T20:26:40.637659] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-09T20:26:40.637798] [INFO ] [sig ] MCN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:40.784795] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MCN.txt [2026-02-09T20:26:40.784932] [INFO ] [sig ] [1932/3427] Completed MCN in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:40.784972] [INFO ] [sig ] [1933/3427] Forecasting MCO... [2026-02-09T20:26:40.785002] [INFO ] [sig ] Generating forecast for: MCO [2026-02-09T20:26:40.785033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-09T20:26:40.796600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-09T20:26:40.796944] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-09T20:26:40.797802] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-09T20:26:40.797854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:40.797886] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:40.797913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:40.797970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:40.857173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:40.858200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:40.858290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:40.858342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:40.977014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:40.977177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:40.977217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:40.977305] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:40.980974] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=7.47%) [2026-02-09T20:26:40.981287] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-09T20:26:40.981424] [INFO ] [sig ] MCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:41.127648] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MCO.txt [2026-02-09T20:26:41.127825] [INFO ] [sig ] [1933/3427] Completed MCO in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:41.127873] [INFO ] [sig ] [1934/3427] Forecasting MCRB... [2026-02-09T20:26:41.127911] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-09T20:26:41.127942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-09T20:26:41.139389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-09T20:26:41.139797] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-09T20:26:41.140661] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-09T20:26:41.140716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:41.140750] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:41.140779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:41.140837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:41.198227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:41.199123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:41.199205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:41.199238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:41.318853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:41.319002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:41.319043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:41.319072] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:41.322766] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: UP (p=54.75%) [2026-02-09T20:26:41.323061] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-09T20:26:41.323194] [INFO ] [sig ] MCRB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:41.475086] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MCRB.txt [2026-02-09T20:26:41.475248] [INFO ] [sig ] [1934/3427] Completed MCRB in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:41.475295] [INFO ] [sig ] [1935/3427] Forecasting MCRI... [2026-02-09T20:26:41.475327] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-09T20:26:41.475357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-09T20:26:41.486483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-09T20:26:41.486883] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-09T20:26:41.487824] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-09T20:26:41.487879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:41.487911] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:41.487951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:41.488011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:41.546472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:41.547347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:41.547459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:41.547495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:41.672463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:41.672636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:41.672677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:41.672705] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:41.676107] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=9.38%) [2026-02-09T20:26:41.676376] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-09T20:26:41.676500] [INFO ] [sig ] MCRI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:41.824148] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MCRI.txt [2026-02-09T20:26:41.824302] [INFO ] [sig ] [1935/3427] Completed MCRI in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:41.824342] [INFO ] [sig ] [1936/3427] Forecasting MCS... [2026-02-09T20:26:41.824374] [INFO ] [sig ] Generating forecast for: MCS [2026-02-09T20:26:41.824406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-09T20:26:41.836114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-09T20:26:41.836477] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-09T20:26:41.837352] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-09T20:26:41.837438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:41.837480] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:41.837510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:41.837569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:41.894353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:41.895186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:41.895266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:41.895300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:42.024188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:42.024346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:42.024387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:42.024416] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:42.028299] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-02-09T20:26:42.028634] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-09T20:26:42.028773] [INFO ] [sig ] MCS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:42.184885] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MCS.txt [2026-02-09T20:26:42.185054] [INFO ] [sig ] [1936/3427] Completed MCS in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-09T20:26:42.185095] [INFO ] [sig ] [1937/3427] Forecasting MCY... [2026-02-09T20:26:42.185126] [INFO ] [sig ] Generating forecast for: MCY [2026-02-09T20:26:42.185158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-09T20:26:42.196225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-09T20:26:42.196632] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-09T20:26:42.197508] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-09T20:26:42.197563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:42.197618] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:42.197648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:42.197706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:42.259683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:42.260666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:42.260751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:42.260790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:42.382536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:42.382721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:42.382764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:42.382795] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:42.386344] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: DOWN (p=41.08%) [2026-02-09T20:26:42.386644] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-09T20:26:42.386773] [INFO ] [sig ] MCY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:42.531317] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MCY.txt [2026-02-09T20:26:42.531480] [INFO ] [sig ] [1937/3427] Completed MCY in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-09T20:26:42.531521] [INFO ] [sig ] [1938/3427] Forecasting MD... [2026-02-09T20:26:42.531552] [INFO ] [sig ] Generating forecast for: MD [2026-02-09T20:26:42.531603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MD' from 'https://tdm.silogroup.org/data/derivative_storage/MD.csv'. [2026-02-09T20:26:42.543890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MD'. [2026-02-09T20:26:42.544301] [INFO ] [FORECASTER] Starting predict_future for MD [2026-02-09T20:26:42.545285] [DEBUG] [LOCAL ] No optimal features file found for MD: ./output/feature-sets/MD.txt [2026-02-09T20:26:42.545361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:42.545405] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:42.545440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:42.545520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:42.607032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:42.607925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:42.608008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:42.608041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:42.738262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:42.738435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:42.738483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:42.738512] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:42.742394] [DEBUG] [FORECASTER] MD: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-02-09T20:26:42.742730] [INFO ] [FORECASTER] Completed predict_future for MD [2026-02-09T20:26:42.742867] [INFO ] [sig ] MD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:42.896661] [INFO ] [LOCAL ] Saved forecast: MD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MD.txt [2026-02-09T20:26:42.896823] [INFO ] [sig ] [1938/3427] Completed MD in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-09T20:26:42.896865] [INFO ] [sig ] [1939/3427] Forecasting MDAI... [2026-02-09T20:26:42.896897] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-09T20:26:42.896928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-09T20:26:42.909325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-09T20:26:42.909749] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-09T20:26:42.910672] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-09T20:26:42.910728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:42.910762] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:42.910790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:42.910848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:42.972312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:42.973250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:42.973342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:42.973378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:43.098257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:43.098448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:43.098502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:43.098532] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:43.102166] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-09T20:26:43.102446] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-09T20:26:43.102586] [INFO ] [sig ] MDAI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:43.251454] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MDAI.txt [2026-02-09T20:26:43.251631] [INFO ] [sig ] [1939/3427] Completed MDAI in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-09T20:26:43.251675] [INFO ] [sig ] [1940/3427] Forecasting MDB... [2026-02-09T20:26:43.251707] [INFO ] [sig ] Generating forecast for: MDB [2026-02-09T20:26:43.251737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-09T20:26:43.262682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-09T20:26:43.263012] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-09T20:26:43.263828] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-09T20:26:43.263880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:43.263912] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:43.263940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:43.263997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:43.322734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:43.323544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:43.323676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:43.323733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:43.450374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:43.450523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:43.450583] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:43.450618] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:43.454101] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: UP (p=90.01%) [2026-02-09T20:26:43.454377] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-09T20:26:43.454502] [INFO ] [sig ] MDB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:43.604775] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MDB.txt [2026-02-09T20:26:43.604927] [INFO ] [sig ] [1940/3427] Completed MDB in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-09T20:26:43.604968] [INFO ] [sig ] [1941/3427] Forecasting MDGL... [2026-02-09T20:26:43.604998] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-09T20:26:43.605029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-09T20:26:43.616049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-09T20:26:43.616429] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-09T20:26:43.617352] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-09T20:26:43.617429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:43.617463] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:43.617491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:43.617548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:43.677136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:43.678066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:43.678152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:43.678187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:43.797354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:43.797516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:43.797558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:43.797606] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:43.801131] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=72.06%) [2026-02-09T20:26:43.801412] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-09T20:26:43.801541] [INFO ] [sig ] MDGL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:43.953725] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MDGL.txt [2026-02-09T20:26:43.953880] [INFO ] [sig ] [1941/3427] Completed MDGL in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:43.953921] [INFO ] [sig ] [1942/3427] Forecasting MDLZ... [2026-02-09T20:26:43.953951] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-09T20:26:43.953982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-09T20:26:43.965145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-09T20:26:43.965496] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-09T20:26:43.966334] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-09T20:26:43.966387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:43.966419] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:43.966446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:43.966503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:44.025374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:44.026288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:44.026371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:44.026406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:44.152212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:44.152364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:44.152411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:44.152475] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:44.155965] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-09T20:26:44.156283] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-09T20:26:44.156418] [INFO ] [sig ] MDLZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:44.316968] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MDLZ.txt [2026-02-09T20:26:44.317117] [INFO ] [sig ] [1942/3427] Completed MDLZ in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:44.317156] [INFO ] [sig ] [1943/3427] Forecasting MDWD... [2026-02-09T20:26:44.317187] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-09T20:26:44.317218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-09T20:26:44.328493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-09T20:26:44.328863] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-09T20:26:44.329678] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-09T20:26:44.329730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:44.329762] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:44.329790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:44.329847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:44.388562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:44.389421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:44.389506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:44.389540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:44.510690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:44.510850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:44.510891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:44.510926] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:44.514733] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-02-09T20:26:44.515029] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-09T20:26:44.515160] [INFO ] [sig ] MDWD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:44.671397] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MDWD.txt [2026-02-09T20:26:44.671621] [INFO ] [sig ] [1943/3427] Completed MDWD in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:44.671692] [INFO ] [sig ] [1944/3427] Forecasting MDXG... [2026-02-09T20:26:44.671737] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-09T20:26:44.671783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-09T20:26:44.683531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-09T20:26:44.683999] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-09T20:26:44.684895] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-09T20:26:44.684951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:44.684985] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:44.685013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:44.685071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:44.751643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:44.752887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:44.753011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:44.753046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:44.877189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:44.877401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:44.877445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:44.877475] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:44.881177] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: UP (p=64.21%) [2026-02-09T20:26:44.881449] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-09T20:26:44.881590] [INFO ] [sig ] MDXG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:45.028392] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MDXG.txt [2026-02-09T20:26:45.028526] [INFO ] [sig ] [1944/3427] Completed MDXG in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:45.028565] [INFO ] [sig ] [1945/3427] Forecasting MDXH... [2026-02-09T20:26:45.028616] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-09T20:26:45.028648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-09T20:26:45.039932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-09T20:26:45.040277] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-09T20:26:45.041088] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-09T20:26:45.041140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:45.041172] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:45.041199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:45.041255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:45.100727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:45.101416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:45.101498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:45.101531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:45.223319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:45.223481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:45.223521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:45.223550] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:45.227525] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: DOWN (p=2.58%) [2026-02-09T20:26:45.227822] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-09T20:26:45.227955] [INFO ] [sig ] MDXH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:45.376491] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MDXH.txt [2026-02-09T20:26:45.376667] [INFO ] [sig ] [1945/3427] Completed MDXH in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:45.376711] [INFO ] [sig ] [1946/3427] Forecasting MEC... [2026-02-09T20:26:45.376742] [INFO ] [sig ] Generating forecast for: MEC [2026-02-09T20:26:45.376772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-09T20:26:45.388366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-09T20:26:45.388784] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-09T20:26:45.389603] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-09T20:26:45.389657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:45.389689] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:45.389717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:45.389773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:45.447841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:45.448648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:45.448729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:45.448762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:45.573156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:45.573327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:45.573368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:45.573398] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:45.576844] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: UP (p=59.24%) [2026-02-09T20:26:45.577119] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-09T20:26:45.577240] [INFO ] [sig ] MEC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:45.723528] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MEC.txt [2026-02-09T20:26:45.723700] [INFO ] [sig ] [1946/3427] Completed MEC in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:45.723741] [INFO ] [sig ] [1947/3427] Forecasting MED... [2026-02-09T20:26:45.723772] [INFO ] [sig ] Generating forecast for: MED [2026-02-09T20:26:45.723803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-09T20:26:45.735342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-09T20:26:45.735736] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-09T20:26:45.736652] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-09T20:26:45.736708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:45.736772] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:45.736803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:45.736862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:45.795179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:45.796023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:45.796106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:45.796140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:45.921928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:45.922078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:45.922122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:45.922153] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:45.925663] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=17.15%) [2026-02-09T20:26:45.925965] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-09T20:26:45.926105] [INFO ] [sig ] MED: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:46.077453] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MED.txt [2026-02-09T20:26:46.077624] [INFO ] [sig ] [1947/3427] Completed MED in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:46.077667] [INFO ] [sig ] [1948/3427] Forecasting MEDP... [2026-02-09T20:26:46.077698] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-09T20:26:46.077728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-09T20:26:46.089160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-09T20:26:46.089532] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-09T20:26:46.090393] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-09T20:26:46.090468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:46.090503] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:46.090529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:46.090609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:46.147670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:46.148471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:46.148552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:46.148604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:46.270770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:46.270928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:46.270969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:46.270997] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:46.274412] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=79.45%) [2026-02-09T20:26:46.274711] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-09T20:26:46.274839] [INFO ] [sig ] MEDP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:46.418143] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MEDP.txt [2026-02-09T20:26:46.418299] [INFO ] [sig ] [1948/3427] Completed MEDP in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:46.418338] [INFO ] [sig ] [1949/3427] Forecasting MEG... [2026-02-09T20:26:46.418368] [INFO ] [sig ] Generating forecast for: MEG [2026-02-09T20:26:46.418399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-09T20:26:46.429496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-09T20:26:46.429845] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-09T20:26:46.430688] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-09T20:26:46.430740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:46.430773] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:46.430800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:46.430857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:46.489377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:46.490155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:46.490234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:46.490267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:46.623402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:46.623594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:46.623655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:46.623697] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:46.627684] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=65.84%) [2026-02-09T20:26:46.627997] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-09T20:26:46.628175] [INFO ] [sig ] MEG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:46.785955] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MEG.txt [2026-02-09T20:26:46.786094] [INFO ] [sig ] [1949/3427] Completed MEG in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:46.786134] [INFO ] [sig ] [1950/3427] Forecasting MEGI... [2026-02-09T20:26:46.786164] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-09T20:26:46.786197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-09T20:26:46.797218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-09T20:26:46.797618] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-09T20:26:46.798414] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-09T20:26:46.798466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:46.798498] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:46.798523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:46.798601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:46.854908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:46.855720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:46.855801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:46.855834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:46.975583] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:46.975740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:46.975781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:46.975849] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:46.979334] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: DOWN (p=27.10%) [2026-02-09T20:26:46.979643] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-09T20:26:46.979804] [INFO ] [sig ] MEGI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:47.127706] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MEGI.txt [2026-02-09T20:26:47.127867] [INFO ] [sig ] [1950/3427] Completed MEGI in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:47.127917] [INFO ] [sig ] [1951/3427] Forecasting MEI... [2026-02-09T20:26:47.127954] [INFO ] [sig ] Generating forecast for: MEI [2026-02-09T20:26:47.127992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-09T20:26:47.140202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-09T20:26:47.140640] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-09T20:26:47.141604] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-09T20:26:47.141661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:47.141694] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:47.141722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:47.141780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:47.202308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:47.203169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:47.203251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:47.203284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:47.327138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:47.327292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:47.327331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:47.327361] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:47.330869] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: UP (p=87.49%) [2026-02-09T20:26:47.331147] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-09T20:26:47.331273] [INFO ] [sig ] MEI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:47.476555] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MEI.txt [2026-02-09T20:26:47.476717] [INFO ] [sig ] [1951/3427] Completed MEI in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:47.476771] [INFO ] [sig ] [1952/3427] Forecasting MELI... [2026-02-09T20:26:47.476804] [INFO ] [sig ] Generating forecast for: MELI [2026-02-09T20:26:47.476834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-09T20:26:47.488055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-09T20:26:47.488432] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-09T20:26:47.489340] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-09T20:26:47.489395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:47.489428] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:47.489455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:47.489514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:47.546950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:47.547796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:47.547879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:47.547912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:47.677774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:47.677934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:47.677976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:47.678007] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:47.681680] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: DOWN (p=23.18%) [2026-02-09T20:26:47.681961] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-09T20:26:47.682086] [INFO ] [sig ] MELI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:47.828513] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MELI.txt [2026-02-09T20:26:47.828688] [INFO ] [sig ] [1952/3427] Completed MELI in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-09T20:26:47.828730] [INFO ] [sig ] [1953/3427] Forecasting MEOH... [2026-02-09T20:26:47.828761] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-09T20:26:47.828793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-09T20:26:47.839841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-09T20:26:47.840155] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-09T20:26:47.840988] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-09T20:26:47.841041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:47.841072] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:47.841098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:47.841154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:47.899455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:47.900102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:47.900184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:47.900218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:48.027216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:48.027402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:48.027447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:48.027477] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:48.031099] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: DOWN (p=27.34%) [2026-02-09T20:26:48.031388] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-09T20:26:48.031565] [INFO ] [sig ] MEOH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:48.183897] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MEOH.txt [2026-02-09T20:26:48.184055] [INFO ] [sig ] [1953/3427] Completed MEOH in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-09T20:26:48.184100] [INFO ] [sig ] [1954/3427] Forecasting MERC... [2026-02-09T20:26:48.184129] [INFO ] [sig ] Generating forecast for: MERC [2026-02-09T20:26:48.184159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-09T20:26:48.195284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-09T20:26:48.195654] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-09T20:26:48.196459] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-09T20:26:48.196512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:48.196544] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:48.196599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:48.196661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:48.255083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:48.255922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:48.256016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:48.256060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:48.375865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:48.376029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:48.376076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:48.376108] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:48.379600] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: DOWN (p=26.44%) [2026-02-09T20:26:48.379879] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-09T20:26:48.380011] [INFO ] [sig ] MERC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:48.528555] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MERC.txt [2026-02-09T20:26:48.528721] [INFO ] [sig ] [1954/3427] Completed MERC in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-09T20:26:48.528763] [INFO ] [sig ] [1955/3427] Forecasting META... [2026-02-09T20:26:48.528793] [INFO ] [sig ] Generating forecast for: META [2026-02-09T20:26:48.528824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-09T20:26:48.539975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-09T20:26:48.540293] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-09T20:26:48.541126] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-09T20:26:48.541181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:48.541214] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:48.541243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:48.541302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:48.600546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:48.601426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:48.601508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:48.601543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:48.731171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:48.731353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:48.731420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:48.731465] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:48.735052] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: DOWN (p=26.61%) [2026-02-09T20:26:48.735348] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-09T20:26:48.735481] [INFO ] [sig ] META: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:48.889182] [INFO ] [LOCAL ] Saved forecast: META 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/META.txt [2026-02-09T20:26:48.889365] [INFO ] [sig ] [1955/3427] Completed META in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-09T20:26:48.889423] [INFO ] [sig ] [1956/3427] Forecasting METC... [2026-02-09T20:26:48.889457] [INFO ] [sig ] Generating forecast for: METC [2026-02-09T20:26:48.889488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-09T20:26:48.901525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-09T20:26:48.901963] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-09T20:26:48.902960] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-09T20:26:48.903020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:48.903053] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:48.903084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:48.903154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:48.965214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:48.966147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:48.966265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:48.966303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:49.085205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:49.085360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:49.085402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:49.085433] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:49.088917] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-09T20:26:49.089225] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-09T20:26:49.089353] [INFO ] [sig ] METC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:49.246193] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/METC.txt [2026-02-09T20:26:49.246350] [INFO ] [sig ] [1956/3427] Completed METC in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-09T20:26:49.246392] [INFO ] [sig ] [1957/3427] Forecasting METCB... [2026-02-09T20:26:49.246421] [INFO ] [sig ] Generating forecast for: METCB [2026-02-09T20:26:49.246452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-09T20:26:49.257789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-09T20:26:49.258193] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-09T20:26:49.259080] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-09T20:26:49.259144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:49.259177] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:49.259207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:49.259267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:49.319875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:49.320866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:49.321020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:49.321056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:49.457321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:49.457502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:49.457545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:49.457595] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:49.461413] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-09T20:26:49.461751] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-09T20:26:49.461908] [INFO ] [sig ] METCB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:49.623414] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/METCB.txt [2026-02-09T20:26:49.623565] [INFO ] [sig ] [1957/3427] Completed METCB in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-09T20:26:49.623641] [INFO ] [sig ] [1958/3427] Forecasting METD... [2026-02-09T20:26:49.623675] [INFO ] [sig ] Generating forecast for: METD [2026-02-09T20:26:49.623705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-09T20:26:49.636502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-09T20:26:49.636899] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-09T20:26:49.637804] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-09T20:26:49.637859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:49.637893] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:49.637922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:49.637994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:49.700191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:49.701200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:49.701300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:49.701337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:49.837728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:49.837893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:49.837938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:49.837976] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:49.841715] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=55.56%) [2026-02-09T20:26:49.842005] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-09T20:26:49.842138] [INFO ] [sig ] METD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:50.008773] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/METD.txt [2026-02-09T20:26:50.008941] [INFO ] [sig ] [1958/3427] Completed METD in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:50.008985] [INFO ] [sig ] [1959/3427] Forecasting MFA... [2026-02-09T20:26:50.009016] [INFO ] [sig ] Generating forecast for: MFA [2026-02-09T20:26:50.009047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-09T20:26:50.020234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-09T20:26:50.020663] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-09T20:26:50.021505] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-09T20:26:50.021559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:50.021639] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:50.021670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:50.021727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:50.079170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:50.080159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:50.080255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:50.080289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:50.202006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:50.202172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:50.202214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:50.202243] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:50.205800] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: UP (p=72.15%) [2026-02-09T20:26:50.206141] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-09T20:26:50.206284] [INFO ] [sig ] MFA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:50.349917] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MFA.txt [2026-02-09T20:26:50.350080] [INFO ] [sig ] [1959/3427] Completed MFA in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:50.350130] [INFO ] [sig ] [1960/3427] Forecasting MFC... [2026-02-09T20:26:50.350160] [INFO ] [sig ] Generating forecast for: MFC [2026-02-09T20:26:50.350191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-09T20:26:50.361470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-09T20:26:50.361884] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-09T20:26:50.362731] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-09T20:26:50.362785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:50.362818] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:50.362846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:50.362903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:50.420707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:50.421604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:50.421691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:50.421726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:50.551239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:50.551463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:50.551506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:50.551538] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:50.555378] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: UP (p=87.03%) [2026-02-09T20:26:50.555742] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-09T20:26:50.555898] [INFO ] [sig ] MFC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:50.707717] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MFC.txt [2026-02-09T20:26:50.707952] [INFO ] [sig ] [1960/3427] Completed MFC in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:50.708017] [INFO ] [sig ] [1961/3427] Forecasting MFG... [2026-02-09T20:26:50.708060] [INFO ] [sig ] Generating forecast for: MFG [2026-02-09T20:26:50.708107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-09T20:26:50.720971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-09T20:26:50.721447] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-09T20:26:50.722399] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-09T20:26:50.722455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:50.722489] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:50.722517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:50.722601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:50.782424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:50.783369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:50.783487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:50.783523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:50.912361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:50.912526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:50.912567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:50.912623] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:50.916076] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=57.26%) [2026-02-09T20:26:50.916369] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-09T20:26:50.916501] [INFO ] [sig ] MFG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:51.062595] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MFG.txt [2026-02-09T20:26:51.062749] [INFO ] [sig ] [1961/3427] Completed MFG in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:51.062791] [INFO ] [sig ] [1962/3427] Forecasting MFI... [2026-02-09T20:26:51.062820] [INFO ] [sig ] Generating forecast for: MFI [2026-02-09T20:26:51.062852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-09T20:26:51.074038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-09T20:26:51.074472] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-09T20:26:51.075341] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-09T20:26:51.075396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:51.075427] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:51.075456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:51.075514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:51.135748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:51.136676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:51.136763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:51.136798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:51.263425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:51.263601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:51.263650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:51.263680] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:51.267472] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-02-09T20:26:51.267803] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-09T20:26:51.267939] [INFO ] [sig ] MFI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:51.419729] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MFI.txt [2026-02-09T20:26:51.419868] [INFO ] [sig ] [1962/3427] Completed MFI in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:51.419908] [INFO ] [sig ] [1963/3427] Forecasting MFIC... [2026-02-09T20:26:51.419947] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-09T20:26:51.419989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-09T20:26:51.431893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-09T20:26:51.432244] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-09T20:26:51.433085] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-09T20:26:51.433145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:51.433184] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:51.433217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:51.433288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:51.493071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:51.493765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:51.493845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:51.493878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:51.617761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:51.617925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:51.617965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:51.618001] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:51.621534] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=97.51%) [2026-02-09T20:26:51.621846] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-09T20:26:51.621978] [INFO ] [sig ] MFIC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:51.767015] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MFIC.txt [2026-02-09T20:26:51.767156] [INFO ] [sig ] [1963/3427] Completed MFIC in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:51.767196] [INFO ] [sig ] [1964/3427] Forecasting MFIN... [2026-02-09T20:26:51.767225] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-09T20:26:51.767255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-09T20:26:51.778254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-09T20:26:51.778807] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-09T20:26:51.779840] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-09T20:26:51.779892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:51.779957] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:51.780005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:51.780079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:51.841517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:51.842354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:51.842432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:51.842466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:51.966377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:51.966534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:51.966598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:51.966633] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:51.970183] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=56.37%) [2026-02-09T20:26:51.970472] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-09T20:26:51.970622] [INFO ] [sig ] MFIN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:52.191525] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MFIN.txt [2026-02-09T20:26:52.191729] [INFO ] [sig ] [1964/3427] Completed MFIN in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:52.191783] [INFO ] [sig ] [1965/3427] Forecasting MFM... [2026-02-09T20:26:52.191812] [INFO ] [sig ] Generating forecast for: MFM [2026-02-09T20:26:52.191843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-09T20:26:52.203349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-09T20:26:52.203792] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-09T20:26:52.204686] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-09T20:26:52.204739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:52.204770] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:52.204798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:52.204855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:52.262806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:52.263689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:52.263776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:52.263810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:52.387183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:52.387341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:52.387405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:52.387440] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:52.390996] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: DOWN (p=9.85%) [2026-02-09T20:26:52.391286] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-09T20:26:52.391414] [INFO ] [sig ] MFM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:52.537499] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MFM.txt [2026-02-09T20:26:52.537692] [INFO ] [sig ] [1965/3427] Completed MFM in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:52.537739] [INFO ] [sig ] [1966/3427] Forecasting MG... [2026-02-09T20:26:52.537771] [INFO ] [sig ] Generating forecast for: MG [2026-02-09T20:26:52.537801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-09T20:26:52.549234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-09T20:26:52.549623] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-09T20:26:52.550473] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-09T20:26:52.550540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:52.550600] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:52.550632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:52.550715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:52.609915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:52.610852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:52.610940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:52.610988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:52.735359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:52.735521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:52.735562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:52.735632] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:52.739263] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-09T20:26:52.739564] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-09T20:26:52.739723] [INFO ] [sig ] MG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:52.887233] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MG.txt [2026-02-09T20:26:52.887419] [INFO ] [sig ] [1966/3427] Completed MG in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:52.887463] [INFO ] [sig ] [1967/3427] Forecasting MGA... [2026-02-09T20:26:52.887495] [INFO ] [sig ] Generating forecast for: MGA [2026-02-09T20:26:52.887528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-09T20:26:52.898982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-09T20:26:52.899386] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-09T20:26:52.900274] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-09T20:26:52.900328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:52.900360] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:52.900388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:52.900445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:52.958365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:52.959377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:52.959468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:52.959503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:53.094972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:53.095140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:53.095188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:53.095219] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:53.099197] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=39.74%) [2026-02-09T20:26:53.099544] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-09T20:26:53.099715] [INFO ] [sig ] MGA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:53.246208] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MGA.txt [2026-02-09T20:26:53.246384] [INFO ] [sig ] [1967/3427] Completed MGA in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:53.246438] [INFO ] [sig ] [1968/3427] Forecasting MGEE... [2026-02-09T20:26:53.246470] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-09T20:26:53.246500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-09T20:26:53.257888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-09T20:26:53.258281] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-09T20:26:53.259143] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-09T20:26:53.259206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:53.259238] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:53.259264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:53.259320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:53.316516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:53.317357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:53.317482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:53.317517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:53.442554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:53.442764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:53.442819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:53.442861] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:53.447530] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: UP (p=93.97%) [2026-02-09T20:26:53.447973] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-09T20:26:53.448171] [INFO ] [sig ] MGEE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:53.605262] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MGEE.txt [2026-02-09T20:26:53.605415] [INFO ] [sig ] [1968/3427] Completed MGEE in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:53.605456] [INFO ] [sig ] [1969/3427] Forecasting MGIC... [2026-02-09T20:26:53.605487] [INFO ] [sig ] Generating forecast for: MGIC [2026-02-09T20:26:53.605518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGIC' from 'https://tdm.silogroup.org/data/derivative_storage/MGIC.csv'. [2026-02-09T20:26:53.616653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGIC'. [2026-02-09T20:26:53.617010] [INFO ] [FORECASTER] Starting predict_future for MGIC [2026-02-09T20:26:53.617862] [DEBUG] [LOCAL ] No optimal features file found for MGIC: ./output/feature-sets/MGIC.txt [2026-02-09T20:26:53.617915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:53.617945] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:53.617972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:53.618028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:53.675421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:53.676342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:53.676427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:53.676462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:53.808277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:53.808434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:53.808476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:53.808506] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:53.812028] [DEBUG] [FORECASTER] MGIC: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-02-09T20:26:53.812323] [INFO ] [FORECASTER] Completed predict_future for MGIC [2026-02-09T20:26:53.812457] [INFO ] [sig ] MGIC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:53.979173] [INFO ] [LOCAL ] Saved forecast: MGIC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MGIC.txt [2026-02-09T20:26:53.979347] [INFO ] [sig ] [1969/3427] Completed MGIC in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-09T20:26:53.979391] [INFO ] [sig ] [1970/3427] Forecasting MGM... [2026-02-09T20:26:53.979423] [INFO ] [sig ] Generating forecast for: MGM [2026-02-09T20:26:53.979455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-09T20:26:53.990260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-09T20:26:53.990611] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-09T20:26:53.991394] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-09T20:26:53.991446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:53.991478] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:53.991505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:53.991605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:54.050498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:54.051367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:54.051450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:54.051483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:54.174213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:54.174358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:54.174398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:54.174426] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:54.177929] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=26.77%) [2026-02-09T20:26:54.178227] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-09T20:26:54.178353] [INFO ] [sig ] MGM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:54.326162] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MGM.txt [2026-02-09T20:26:54.326291] [INFO ] [sig ] [1970/3427] Completed MGM in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-09T20:26:54.326332] [INFO ] [sig ] [1971/3427] Forecasting MGNI... [2026-02-09T20:26:54.326362] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-09T20:26:54.326392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-09T20:26:54.337109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-09T20:26:54.337463] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-09T20:26:54.338310] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-09T20:26:54.338364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:54.338397] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:54.338425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:54.338483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:54.396613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:54.397256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:54.397337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:54.397372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:54.526517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:54.526673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:54.526715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:54.526746] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:54.530534] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: DOWN (p=24.67%) [2026-02-09T20:26:54.530836] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-09T20:26:54.530967] [INFO ] [sig ] MGNI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:54.685614] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MGNI.txt [2026-02-09T20:26:54.685767] [INFO ] [sig ] [1971/3427] Completed MGNI in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-09T20:26:54.685812] [INFO ] [sig ] [1972/3427] Forecasting MGNX... [2026-02-09T20:26:54.685843] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-09T20:26:54.685874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-09T20:26:54.697135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-09T20:26:54.697491] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-09T20:26:54.698356] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-09T20:26:54.698424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:54.698459] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:54.698489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:54.698547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:54.757780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:54.758736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:54.758816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:54.758851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:54.882266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:54.882419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:54.882459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:54.882487] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:54.886518] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=24.96%) [2026-02-09T20:26:54.886815] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-09T20:26:54.886941] [INFO ] [sig ] MGNX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:55.059487] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MGNX.txt [2026-02-09T20:26:55.059673] [INFO ] [sig ] [1972/3427] Completed MGNX in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-09T20:26:55.059726] [INFO ] [sig ] [1973/3427] Forecasting MGPI... [2026-02-09T20:26:55.059760] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-09T20:26:55.059794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-09T20:26:55.072098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-09T20:26:55.072725] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-09T20:26:55.073792] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-09T20:26:55.073856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:55.073897] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:55.073935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:55.074011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:55.142445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:55.143592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:55.143702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:55.143747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:55.283464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:55.283667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:55.283730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:55.283767] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:55.288221] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=22.49%) [2026-02-09T20:26:55.288543] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-09T20:26:55.288703] [INFO ] [sig ] MGPI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:55.467323] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MGPI.txt [2026-02-09T20:26:55.467495] [INFO ] [sig ] [1973/3427] Completed MGPI in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-09T20:26:55.467538] [INFO ] [sig ] [1974/3427] Forecasting MGRC... [2026-02-09T20:26:55.467588] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-09T20:26:55.467622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-09T20:26:55.478689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-09T20:26:55.479061] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-09T20:26:55.479913] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-09T20:26:55.479967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:55.479999] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:55.480027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:55.480090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:55.538216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:55.539095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:55.539219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:55.539253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:55.657113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:55.657276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:55.657316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:55.657345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:55.660832] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=12.73%) [2026-02-09T20:26:55.661131] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-09T20:26:55.661261] [INFO ] [sig ] MGRC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:55.810929] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MGRC.txt [2026-02-09T20:26:55.811078] [INFO ] [sig ] [1974/3427] Completed MGRC in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:55.811129] [INFO ] [sig ] [1975/3427] Forecasting MGTX... [2026-02-09T20:26:55.811166] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-09T20:26:55.811205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-09T20:26:55.822459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-09T20:26:55.822862] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-09T20:26:55.823683] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-09T20:26:55.823737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:55.823769] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:55.823797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:55.823854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:55.884555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:55.885424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:55.885508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:55.885544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:56.009958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:56.010115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:56.010162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:56.010202] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:56.013702] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: DOWN (p=28.97%) [2026-02-09T20:26:56.013982] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-09T20:26:56.014117] [INFO ] [sig ] MGTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:56.170511] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MGTX.txt [2026-02-09T20:26:56.170707] [INFO ] [sig ] [1975/3427] Completed MGTX in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:56.170753] [INFO ] [sig ] [1976/3427] Forecasting MGX... [2026-02-09T20:26:56.170783] [INFO ] [sig ] Generating forecast for: MGX [2026-02-09T20:26:56.170814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-09T20:26:56.182052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-09T20:26:56.182451] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-09T20:26:56.183294] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-09T20:26:56.183348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:56.183379] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:56.183406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:56.183463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:56.244793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:56.245777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:56.245869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:56.245904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:56.373239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:56.373411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:56.373463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:56.373495] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:56.377533] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: DOWN (p=3.05%) [2026-02-09T20:26:56.377885] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-09T20:26:56.378027] [INFO ] [sig ] MGX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:56.527787] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MGX.txt [2026-02-09T20:26:56.527943] [INFO ] [sig ] [1976/3427] Completed MGX in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:56.527983] [INFO ] [sig ] [1977/3427] Forecasting MGY... [2026-02-09T20:26:56.528014] [INFO ] [sig ] Generating forecast for: MGY [2026-02-09T20:26:56.528044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-09T20:26:56.539902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-09T20:26:56.540340] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-09T20:26:56.541211] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-09T20:26:56.541266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:56.541299] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:56.541326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:56.541600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:56.600834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:56.601783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:56.601871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:56.601905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:56.721809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:56.721973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:56.722013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:56.722042] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:56.725896] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: UP (p=75.52%) [2026-02-09T20:26:56.726203] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-09T20:26:56.726332] [INFO ] [sig ] MGY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:56.876707] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MGY.txt [2026-02-09T20:26:56.876894] [INFO ] [sig ] [1977/3427] Completed MGY in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:56.876938] [INFO ] [sig ] [1978/3427] Forecasting MHD... [2026-02-09T20:26:56.876969] [INFO ] [sig ] Generating forecast for: MHD [2026-02-09T20:26:56.877000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-09T20:26:56.889215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-09T20:26:56.889645] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-09T20:26:56.890480] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-09T20:26:56.890532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:56.890564] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:56.890623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:56.890681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:56.949124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:56.950031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:56.950114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:56.950148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:57.073475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:57.073662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:57.073704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:57.073733] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:57.077217] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: DOWN (p=4.42%) [2026-02-09T20:26:57.077552] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-09T20:26:57.077708] [INFO ] [sig ] MHD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:57.221982] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MHD.txt [2026-02-09T20:26:57.222137] [INFO ] [sig ] [1978/3427] Completed MHD in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:57.222179] [INFO ] [sig ] [1979/3427] Forecasting MHF... [2026-02-09T20:26:57.222208] [INFO ] [sig ] Generating forecast for: MHF [2026-02-09T20:26:57.222238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-09T20:26:57.233471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-09T20:26:57.233868] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-09T20:26:57.234687] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-09T20:26:57.234739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:57.234770] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:57.234797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:57.234854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:57.295464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:57.296390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:57.296474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:57.296507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:57.421722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:57.421906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:57.421947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:57.421974] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:57.425469] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=2.95%) [2026-02-09T20:26:57.425769] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-09T20:26:57.425899] [INFO ] [sig ] MHF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:57.573117] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MHF.txt [2026-02-09T20:26:57.573258] [INFO ] [sig ] [1979/3427] Completed MHF in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:57.573299] [INFO ] [sig ] [1980/3427] Forecasting MHK... [2026-02-09T20:26:57.573329] [INFO ] [sig ] Generating forecast for: MHK [2026-02-09T20:26:57.573359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-09T20:26:57.586055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-09T20:26:57.586404] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-09T20:26:57.587221] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-09T20:26:57.587273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:57.587306] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:57.587332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:57.587421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:57.644883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:57.645958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:57.646043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:57.646076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:57.764085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:57.764246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:57.764285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:57.764314] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:57.767857] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=39.79%) [2026-02-09T20:26:57.768142] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-09T20:26:57.768272] [INFO ] [sig ] MHK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:57.917939] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MHK.txt [2026-02-09T20:26:57.918103] [INFO ] [sig ] [1980/3427] Completed MHK in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:57.918146] [INFO ] [sig ] [1981/3427] Forecasting MHO... [2026-02-09T20:26:57.918179] [INFO ] [sig ] Generating forecast for: MHO [2026-02-09T20:26:57.918214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-09T20:26:57.931076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-09T20:26:57.931480] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-09T20:26:57.932333] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-09T20:26:57.932386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:57.932456] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:57.932486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:57.932543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:57.997046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:57.998036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:57.998122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:57.998157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:58.127741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:58.127900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:58.127941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:58.127969] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:58.131431] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=21.18%) [2026-02-09T20:26:58.131730] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-09T20:26:58.131858] [INFO ] [sig ] MHO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:58.284304] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MHO.txt [2026-02-09T20:26:58.284468] [INFO ] [sig ] [1981/3427] Completed MHO in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:58.284510] [INFO ] [sig ] [1982/3427] Forecasting MIDD... [2026-02-09T20:26:58.284541] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-09T20:26:58.284587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-09T20:26:58.295372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-09T20:26:58.295696] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-09T20:26:58.296490] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-09T20:26:58.296542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:58.296600] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:58.296631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:58.296688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:58.355485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:58.356164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:58.356245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:58.356279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:58.474558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:58.474730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:58.474770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:58.474799] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:58.478192] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=13.45%) [2026-02-09T20:26:58.478493] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-09T20:26:58.478638] [INFO ] [sig ] MIDD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:58.625718] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MIDD.txt [2026-02-09T20:26:58.625888] [INFO ] [sig ] [1982/3427] Completed MIDD in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:58.625929] [INFO ] [sig ] [1983/3427] Forecasting MIGI... [2026-02-09T20:26:58.625960] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-09T20:26:58.625990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-09T20:26:58.637935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-09T20:26:58.638399] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-09T20:26:58.639387] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-09T20:26:58.639463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:58.639512] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:58.639540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:58.639628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:58.713478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:58.714365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:58.714454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:58.714488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:58.842960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:58.843124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:58.843167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:58.843198] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:58.846865] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-02-09T20:26:58.847159] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-09T20:26:58.847292] [INFO ] [sig ] MIGI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:59.002917] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MIGI.txt [2026-02-09T20:26:59.003078] [INFO ] [sig ] [1983/3427] Completed MIGI in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:59.003120] [INFO ] [sig ] [1984/3427] Forecasting MILN... [2026-02-09T20:26:59.003150] [INFO ] [sig ] Generating forecast for: MILN [2026-02-09T20:26:59.003183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-09T20:26:59.013651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-09T20:26:59.014038] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-09T20:26:59.015025] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-09T20:26:59.015078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:59.015110] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:59.015138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:59.015208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:59.074084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:59.074976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:59.075061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:59.075095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:59.186282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:59.186439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:59.186480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:59.186589] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:59.190146] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: UP (p=66.66%) [2026-02-09T20:26:59.190457] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-09T20:26:59.190611] [INFO ] [sig ] MILN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:26:59.348700] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MILN.txt [2026-02-09T20:26:59.348865] [INFO ] [sig ] [1984/3427] Completed MILN in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:59.348907] [INFO ] [sig ] [1985/3427] Forecasting MIND... [2026-02-09T20:26:59.348941] [INFO ] [sig ] Generating forecast for: MIND [2026-02-09T20:26:59.348974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-09T20:26:59.360941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-09T20:26:59.361349] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-09T20:26:59.362234] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-09T20:26:59.362307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:59.362346] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:59.362374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:59.362434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:59.425414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:59.426360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:59.426451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:59.426488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:59.552090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:59.552249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:59.552291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:59.552321] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:59.555940] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: DOWN (p=8.61%) [2026-02-09T20:26:59.556275] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-09T20:26:59.556435] [INFO ] [sig ] MIND: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:26:59.707553] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MIND.txt [2026-02-09T20:26:59.707734] [INFO ] [sig ] [1985/3427] Completed MIND in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:26:59.707775] [INFO ] [sig ] [1986/3427] Forecasting MIRA... [2026-02-09T20:26:59.707805] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-09T20:26:59.707835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-09T20:26:59.719124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-09T20:26:59.719457] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-09T20:26:59.720261] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-09T20:26:59.720314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:26:59.720347] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:26:59.720374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:26:59.720431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:26:59.779546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:26:59.780213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:26:59.780296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:26:59.780333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:26:59.917260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:26:59.917436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:26:59.917479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:26:59.917509] [INFO ] [FORECASTER] Training complete [2026-02-09T20:26:59.921133] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-02-09T20:26:59.921615] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-09T20:26:59.921740] [INFO ] [sig ] MIRA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:00.067651] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MIRA.txt [2026-02-09T20:27:00.067793] [INFO ] [sig ] [1986/3427] Completed MIRA in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-09T20:27:00.067842] [INFO ] [sig ] [1987/3427] Forecasting MIRM... [2026-02-09T20:27:00.067874] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-09T20:27:00.067909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-09T20:27:00.078806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-09T20:27:00.079165] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-09T20:27:00.080189] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-09T20:27:00.080243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:00.080276] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:00.080304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:00.080363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:00.141076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:00.141763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:00.141844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:00.141878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:00.268929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:00.269084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:00.269124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:00.269155] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:00.272929] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=77.40%) [2026-02-09T20:27:00.273225] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-09T20:27:00.273373] [INFO ] [sig ] MIRM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:00.426927] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MIRM.txt [2026-02-09T20:27:00.427052] [INFO ] [sig ] [1987/3427] Completed MIRM in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-09T20:27:00.427090] [INFO ] [sig ] [1988/3427] Forecasting MITK... [2026-02-09T20:27:00.427119] [INFO ] [sig ] Generating forecast for: MITK [2026-02-09T20:27:00.427150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-09T20:27:00.437967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-09T20:27:00.438319] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-09T20:27:00.439128] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-09T20:27:00.439181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:00.439216] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:00.439249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:00.439319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:00.499485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:00.500319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:00.500614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:00.500652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:00.625124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:00.625285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:00.625401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:00.625437] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:00.628902] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=24.30%) [2026-02-09T20:27:00.629189] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-09T20:27:00.629374] [INFO ] [sig ] MITK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:00.779434] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MITK.txt [2026-02-09T20:27:00.779565] [INFO ] [sig ] [1988/3427] Completed MITK in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-09T20:27:00.779626] [INFO ] [sig ] [1989/3427] Forecasting MIY... [2026-02-09T20:27:00.779658] [INFO ] [sig ] Generating forecast for: MIY [2026-02-09T20:27:00.779690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-09T20:27:00.790946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-09T20:27:00.791295] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-09T20:27:00.792141] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-09T20:27:00.792194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:00.792225] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:00.792252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:00.792309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:00.852520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:00.853144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:00.853232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:00.853273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:00.977758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:00.977915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:00.977957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:00.977987] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:00.981460] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: UP (p=93.57%) [2026-02-09T20:27:00.981762] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-09T20:27:00.981903] [INFO ] [sig ] MIY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:01.134448] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MIY.txt [2026-02-09T20:27:01.134613] [INFO ] [sig ] [1989/3427] Completed MIY in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-09T20:27:01.134658] [INFO ] [sig ] [1990/3427] Forecasting MKC... [2026-02-09T20:27:01.134691] [INFO ] [sig ] Generating forecast for: MKC [2026-02-09T20:27:01.134723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-09T20:27:01.149591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-09T20:27:01.149978] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-09T20:27:01.150819] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-09T20:27:01.150873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:01.150908] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:01.150936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:01.150994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:01.220725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:01.221460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:01.221560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:01.221640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:01.350801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:01.350958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:01.351014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:01.351044] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:01.354451] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: DOWN (p=44.94%) [2026-02-09T20:27:01.354749] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-09T20:27:01.354876] [INFO ] [sig ] MKC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:01.504965] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MKC.txt [2026-02-09T20:27:01.505151] [INFO ] [sig ] [1990/3427] Completed MKC in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-09T20:27:01.505218] [INFO ] [sig ] [1991/3427] Forecasting MKSI... [2026-02-09T20:27:01.505268] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-09T20:27:01.505307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-09T20:27:01.521113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-09T20:27:01.521805] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-09T20:27:01.522782] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-09T20:27:01.522842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:01.522873] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:01.522900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:01.522973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:01.591043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:01.592246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:01.592449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:01.592505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:01.746643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:01.746810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:01.746855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:01.746887] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:01.750924] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: DOWN (p=17.88%) [2026-02-09T20:27:01.751220] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-09T20:27:01.751362] [INFO ] [sig ] MKSI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:01.924291] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MKSI.txt [2026-02-09T20:27:01.924506] [INFO ] [sig ] [1991/3427] Completed MKSI in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:01.924564] [INFO ] [sig ] [1992/3427] Forecasting MKTX... [2026-02-09T20:27:01.924632] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-09T20:27:01.924677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-09T20:27:01.939557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-09T20:27:01.940052] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-09T20:27:01.941162] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-09T20:27:01.941227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:01.941271] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:01.941309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:01.941392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:02.000495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:02.001392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:02.001518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:02.001554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:02.123303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:02.123465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:02.123507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:02.123537] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:02.127202] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-09T20:27:02.127521] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-09T20:27:02.127672] [INFO ] [sig ] MKTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:02.276615] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MKTX.txt [2026-02-09T20:27:02.276774] [INFO ] [sig ] [1992/3427] Completed MKTX in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:02.276815] [INFO ] [sig ] [1993/3427] Forecasting MLAB... [2026-02-09T20:27:02.276847] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-09T20:27:02.276878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-09T20:27:02.287709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-09T20:27:02.288051] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-09T20:27:02.288880] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-09T20:27:02.288934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:02.288966] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:02.288992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:02.289049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:02.346694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:02.347645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:02.347733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:02.347767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:02.465504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:02.465683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:02.465725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:02.465757] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:02.469320] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-09T20:27:02.469620] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-09T20:27:02.469750] [INFO ] [sig ] MLAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:02.617324] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MLAB.txt [2026-02-09T20:27:02.617512] [INFO ] [sig ] [1993/3427] Completed MLAB in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:02.617556] [INFO ] [sig ] [1994/3427] Forecasting MLCO... [2026-02-09T20:27:02.617606] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-09T20:27:02.617640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-09T20:27:02.629330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-09T20:27:02.629877] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-09T20:27:02.630701] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-09T20:27:02.630753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:02.630799] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:02.630828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:02.630886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:02.689285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:02.690055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:02.690134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:02.690167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:02.813194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:02.813357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:02.813399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:02.813429] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:02.818348] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=44.44%) [2026-02-09T20:27:02.818887] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-09T20:27:02.819027] [INFO ] [sig ] MLCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:02.975604] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MLCO.txt [2026-02-09T20:27:02.975793] [INFO ] [sig ] [1994/3427] Completed MLCO in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:02.975836] [INFO ] [sig ] [1995/3427] Forecasting MLGO... [2026-02-09T20:27:02.975867] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-09T20:27:02.975899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-09T20:27:02.987485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-09T20:27:02.988124] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-09T20:27:02.989171] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-09T20:27:02.989224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:02.989263] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:02.989296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:02.989367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:03.056403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:03.057492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:03.057608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:03.057651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:03.177956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:03.178115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:03.178158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:03.178198] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:03.182100] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: UP (p=76.54%) [2026-02-09T20:27:03.182377] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-09T20:27:03.182502] [INFO ] [sig ] MLGO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:03.327438] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MLGO.txt [2026-02-09T20:27:03.327594] [INFO ] [sig ] [1995/3427] Completed MLGO in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:03.327637] [INFO ] [sig ] [1996/3427] Forecasting MLI... [2026-02-09T20:27:03.327667] [INFO ] [sig ] Generating forecast for: MLI [2026-02-09T20:27:03.327700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-09T20:27:03.338800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-09T20:27:03.339121] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-09T20:27:03.339935] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-09T20:27:03.339987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:03.340020] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:03.340048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:03.340106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:03.397084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:03.397803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:03.397885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:03.397918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:03.522693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:03.522848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:03.522887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:03.522916] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:03.526331] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-02-09T20:27:03.526634] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-09T20:27:03.526760] [INFO ] [sig ] MLI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:03.680513] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MLI.txt [2026-02-09T20:27:03.680706] [INFO ] [sig ] [1996/3427] Completed MLI in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:03.680749] [INFO ] [sig ] [1997/3427] Forecasting MLKN... [2026-02-09T20:27:03.680781] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-09T20:27:03.680812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-09T20:27:03.693832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-09T20:27:03.694303] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-09T20:27:03.695222] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-09T20:27:03.695281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:03.695322] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:03.695355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:03.695424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:03.758644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:03.759723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:03.759838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:03.759887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:03.897457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:03.897649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:03.897693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:03.897723] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:03.901750] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: DOWN (p=14.37%) [2026-02-09T20:27:03.902131] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-09T20:27:03.902309] [INFO ] [sig ] MLKN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:04.100472] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MLKN.txt [2026-02-09T20:27:04.100731] [INFO ] [sig ] [1997/3427] Completed MLKN in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:04.100794] [INFO ] [sig ] [1998/3427] Forecasting MLM... [2026-02-09T20:27:04.100850] [INFO ] [sig ] Generating forecast for: MLM [2026-02-09T20:27:04.100899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-09T20:27:04.118955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-09T20:27:04.119535] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-09T20:27:04.120883] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-09T20:27:04.120962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:04.121060] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:04.121113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:04.121210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:04.205195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:04.206180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:04.206268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:04.206304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:04.376102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:04.376312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:04.376364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:04.376400] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:04.381219] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: UP (p=60.70%) [2026-02-09T20:27:04.381754] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-09T20:27:04.381958] [INFO ] [sig ] MLM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:04.627997] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MLM.txt [2026-02-09T20:27:04.628249] [INFO ] [sig ] [1998/3427] Completed MLM in 0.5s | 2.78 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:04.628329] [INFO ] [sig ] [1999/3427] Forecasting MLP... [2026-02-09T20:27:04.628398] [INFO ] [sig ] Generating forecast for: MLP [2026-02-09T20:27:04.628465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-09T20:27:04.656454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-09T20:27:04.657075] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-09T20:27:04.658564] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-09T20:27:04.658685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:04.658740] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:04.658790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:04.658886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:04.741558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:04.742655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:04.742750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:04.742785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:04.881323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:04.881536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:04.881632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:04.881689] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:04.887066] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: UP (p=51.93%) [2026-02-09T20:27:04.887674] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-09T20:27:04.887920] [INFO ] [sig ] MLP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:05.110482] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MLP.txt [2026-02-09T20:27:05.110727] [INFO ] [sig ] [1999/3427] Completed MLP in 0.5s | 2.77 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:05.110785] [INFO ] [sig ] [2000/3427] Forecasting MLTX... [2026-02-09T20:27:05.110834] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-09T20:27:05.110887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-09T20:27:05.126277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-09T20:27:05.126845] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-09T20:27:05.128121] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-09T20:27:05.128190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:05.128236] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:05.128275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:05.128358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:05.207176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:05.208320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:05.208440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:05.208490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:05.331300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:05.331462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:05.331503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:05.331533] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:05.335215] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: DOWN (p=13.03%) [2026-02-09T20:27:05.335699] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-09T20:27:05.335825] [INFO ] [sig ] MLTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:05.483390] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MLTX.txt [2026-02-09T20:27:05.483525] [INFO ] [sig ] [2000/3427] Completed MLTX in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:05.483564] [INFO ] [sig ] [2001/3427] Forecasting MLYS... [2026-02-09T20:27:05.483615] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-09T20:27:05.483649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-09T20:27:05.495645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-09T20:27:05.496005] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-09T20:27:05.496808] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-09T20:27:05.496860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:05.496892] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:05.496919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:05.496976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:05.555181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:05.555940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:05.556022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:05.556056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:05.673055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:05.673216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:05.673258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:05.673352] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:05.676876] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=8.94%) [2026-02-09T20:27:05.677166] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-09T20:27:05.677300] [INFO ] [sig ] MLYS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:05.826915] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MLYS.txt [2026-02-09T20:27:05.827061] [INFO ] [sig ] [2001/3427] Completed MLYS in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:05.827102] [INFO ] [sig ] [2002/3427] Forecasting MMD... [2026-02-09T20:27:05.827131] [INFO ] [sig ] Generating forecast for: MMD [2026-02-09T20:27:05.827164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-09T20:27:05.839122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-09T20:27:05.839531] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-09T20:27:05.840386] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-09T20:27:05.840441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:05.840473] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:05.840499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:05.840557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:05.898485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:05.899372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:05.899454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:05.899494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:06.021480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:06.021653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:06.021696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:06.021725] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:06.025127] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-02-09T20:27:06.025413] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-09T20:27:06.025539] [INFO ] [sig ] MMD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:06.174796] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MMD.txt [2026-02-09T20:27:06.174961] [INFO ] [sig ] [2002/3427] Completed MMD in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:06.175005] [INFO ] [sig ] [2003/3427] Forecasting MMLP... [2026-02-09T20:27:06.175035] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-09T20:27:06.175067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-09T20:27:06.185732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-09T20:27:06.186078] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-09T20:27:06.186971] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-09T20:27:06.187025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:06.187059] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:06.187087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:06.187147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:06.252248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:06.253178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:06.253263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:06.253316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:06.364020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:06.364179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:06.364234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:06.364276] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:06.367848] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=29.56%) [2026-02-09T20:27:06.368130] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-09T20:27:06.368269] [INFO ] [sig ] MMLP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:06.536030] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MMLP.txt [2026-02-09T20:27:06.536200] [INFO ] [sig ] [2003/3427] Completed MMLP in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-09T20:27:06.536242] [INFO ] [sig ] [2004/3427] Forecasting MMS... [2026-02-09T20:27:06.536272] [INFO ] [sig ] Generating forecast for: MMS [2026-02-09T20:27:06.536306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-09T20:27:06.548142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-09T20:27:06.548552] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-09T20:27:06.549390] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-09T20:27:06.549444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:06.549476] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:06.549503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:06.549560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:06.612793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:06.613705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:06.613793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:06.613827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:06.739382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:06.739544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:06.739606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:06.739639] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:06.743654] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: DOWN (p=15.73%) [2026-02-09T20:27:06.743967] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-09T20:27:06.744103] [INFO ] [sig ] MMS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:06.900024] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MMS.txt [2026-02-09T20:27:06.900189] [INFO ] [sig ] [2004/3427] Completed MMS in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-09T20:27:06.900231] [INFO ] [sig ] [2005/3427] Forecasting MMSI... [2026-02-09T20:27:06.900264] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-09T20:27:06.900296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-09T20:27:06.913353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-09T20:27:06.913783] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-09T20:27:06.914847] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-09T20:27:06.914901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:06.914934] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:06.914961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:06.915035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:06.981241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:06.982174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:06.982260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:06.982295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:07.115653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:07.115824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:07.115866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:07.115898] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:07.120084] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=4.31%) [2026-02-09T20:27:07.120635] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-09T20:27:07.120834] [INFO ] [sig ] MMSI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:07.273096] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MMSI.txt [2026-02-09T20:27:07.273255] [INFO ] [sig ] [2005/3427] Completed MMSI in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-09T20:27:07.273295] [INFO ] [sig ] [2006/3427] Forecasting MNDO... [2026-02-09T20:27:07.273325] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-09T20:27:07.273357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-09T20:27:07.284497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-09T20:27:07.284880] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-09T20:27:07.285695] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-09T20:27:07.285748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:07.285780] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:07.285807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:07.285865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:07.342931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:07.343692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:07.343774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:07.343807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:07.458335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:07.458509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:07.458556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:07.458604] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:07.462012] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: UP (p=89.24%) [2026-02-09T20:27:07.462280] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-09T20:27:07.462401] [INFO ] [sig ] MNDO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:07.605796] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MNDO.txt [2026-02-09T20:27:07.605930] [INFO ] [sig ] [2006/3427] Completed MNDO in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-09T20:27:07.605971] [INFO ] [sig ] [2007/3427] Forecasting MNDY... [2026-02-09T20:27:07.606002] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-09T20:27:07.606033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-09T20:27:07.617135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-09T20:27:07.617532] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-09T20:27:07.618360] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-09T20:27:07.618413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:07.618444] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:07.618471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:07.618527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:07.677406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:07.678333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:07.678429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:07.678471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:07.803203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:07.803360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:07.803402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:07.803432] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:07.807191] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-02-09T20:27:07.807653] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-09T20:27:07.807842] [INFO ] [sig ] MNDY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:07.954625] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MNDY.txt [2026-02-09T20:27:07.954761] [INFO ] [sig ] [2007/3427] Completed MNDY in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:07.954801] [INFO ] [sig ] [2008/3427] Forecasting MNKD... [2026-02-09T20:27:07.954832] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-09T20:27:07.954863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-09T20:27:07.965784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-09T20:27:07.966104] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-09T20:27:07.966909] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-09T20:27:07.966962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:07.966993] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:07.967020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:07.967077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:08.025791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:08.026669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:08.026797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:08.026833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:08.151183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:08.151342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:08.151385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:08.151415] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:08.154921] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: DOWN (p=24.69%) [2026-02-09T20:27:08.155197] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-09T20:27:08.155328] [INFO ] [sig ] MNKD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:08.297692] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MNKD.txt [2026-02-09T20:27:08.297839] [INFO ] [sig ] [2008/3427] Completed MNKD in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:08.297879] [INFO ] [sig ] [2009/3427] Forecasting MNRO... [2026-02-09T20:27:08.297910] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-09T20:27:08.297947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-09T20:27:08.309849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-09T20:27:08.310207] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-09T20:27:08.311083] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-09T20:27:08.311136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:08.311168] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:08.311195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:08.311252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:08.369604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:08.370388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:08.370470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:08.370505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:08.497110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:08.497290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:08.497331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:08.497360] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:08.501259] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-02-09T20:27:08.501760] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-09T20:27:08.501893] [INFO ] [sig ] MNRO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:08.647496] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MNRO.txt [2026-02-09T20:27:08.647661] [INFO ] [sig ] [2009/3427] Completed MNRO in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:08.647897] [INFO ] [sig ] [2010/3427] Forecasting MNSO... [2026-02-09T20:27:08.647927] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-09T20:27:08.647957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-09T20:27:08.660257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-09T20:27:08.660657] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-09T20:27:08.661471] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-09T20:27:08.661525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:08.661559] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:08.661621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:08.661682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:08.720680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:08.721499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:08.721601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:08.721639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:08.841317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:08.841480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:08.841521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:08.841551] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:08.844980] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=99.84%) [2026-02-09T20:27:08.845266] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-09T20:27:08.845396] [INFO ] [sig ] MNSO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:08.990436] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MNSO.txt [2026-02-09T20:27:08.990645] [INFO ] [sig ] [2010/3427] Completed MNSO in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:08.990689] [INFO ] [sig ] [2011/3427] Forecasting MNTK... [2026-02-09T20:27:08.990721] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-09T20:27:08.990751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-09T20:27:09.002249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-09T20:27:09.002692] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-09T20:27:09.003498] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-09T20:27:09.003551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:09.003604] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:09.003634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:09.003690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:09.060174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:09.061261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:09.061345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:09.061377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:09.184358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:09.184511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:09.184559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:09.184617] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:09.188732] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: UP (p=79.35%) [2026-02-09T20:27:09.189028] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-09T20:27:09.189162] [INFO ] [sig ] MNTK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:09.346889] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MNTK.txt [2026-02-09T20:27:09.347081] [INFO ] [sig ] [2011/3427] Completed MNTK in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:09.347124] [INFO ] [sig ] [2012/3427] Forecasting MNY... [2026-02-09T20:27:09.347158] [INFO ] [sig ] Generating forecast for: MNY [2026-02-09T20:27:09.347191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-09T20:27:09.359001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-09T20:27:09.359365] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-09T20:27:09.360469] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-09T20:27:09.360530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:09.360605] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:09.360651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:09.360714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:09.422411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:09.423256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:09.423341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:09.423377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:09.541563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:09.541741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:09.541783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:09.541815] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:09.545513] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: DOWN (p=40.74%) [2026-02-09T20:27:09.545842] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-09T20:27:09.545978] [INFO ] [sig ] MNY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:09.697344] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MNY.txt [2026-02-09T20:27:09.697589] [INFO ] [sig ] [2012/3427] Completed MNY in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:09.697645] [INFO ] [sig ] [2013/3427] Forecasting MOD... [2026-02-09T20:27:09.697678] [INFO ] [sig ] Generating forecast for: MOD [2026-02-09T20:27:09.697711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-09T20:27:09.709659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-09T20:27:09.710037] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-09T20:27:09.710936] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-09T20:27:09.710991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:09.711024] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:09.711052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:09.711115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:09.773569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:09.774459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:09.774550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:09.774605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:09.902050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:09.902207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:09.902247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:09.902278] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:09.905821] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: DOWN (p=48.65%) [2026-02-09T20:27:09.906107] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-09T20:27:09.906237] [INFO ] [sig ] MOD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:10.052308] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MOD.txt [2026-02-09T20:27:10.052459] [INFO ] [sig ] [2013/3427] Completed MOD in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:10.052504] [INFO ] [sig ] [2014/3427] Forecasting MODL... [2026-02-09T20:27:10.052534] [INFO ] [sig ] Generating forecast for: MODL [2026-02-09T20:27:10.052564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-09T20:27:10.234468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-09T20:27:10.234868] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-09T20:27:10.235719] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-09T20:27:10.235773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:10.235807] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:10.235836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:10.235896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:10.295434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:10.296096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:10.296192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:10.296228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:10.425700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:10.425874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:10.425915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:10.425944] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:10.429596] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: UP (p=66.48%) [2026-02-09T20:27:10.429900] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-09T20:27:10.430038] [INFO ] [sig ] MODL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:10.592537] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MODL.txt [2026-02-09T20:27:10.592703] [INFO ] [sig ] [2014/3427] Completed MODL in 0.5s | 2.77 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:10.592744] [INFO ] [sig ] [2015/3427] Forecasting MOFG... [2026-02-09T20:27:10.592774] [INFO ] [sig ] Generating forecast for: MOFG [2026-02-09T20:27:10.592805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOFG' from 'https://tdm.silogroup.org/data/derivative_storage/MOFG.csv'. [2026-02-09T20:27:10.604423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOFG'. [2026-02-09T20:27:10.604798] [INFO ] [FORECASTER] Starting predict_future for MOFG [2026-02-09T20:27:10.605606] [DEBUG] [LOCAL ] No optimal features file found for MOFG: ./output/feature-sets/MOFG.txt [2026-02-09T20:27:10.605660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:10.605729] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:10.605758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:10.605815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:10.666864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:10.667592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:10.667674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:10.667707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:10.785412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:10.785587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:10.785630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:10.785659] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:10.789122] [DEBUG] [FORECASTER] MOFG: Forecast T+1@11:T+2@11: DOWN (p=27.52%) [2026-02-09T20:27:10.789394] [INFO ] [FORECASTER] Completed predict_future for MOFG [2026-02-09T20:27:10.789538] [INFO ] [sig ] MOFG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:10.936647] [INFO ] [LOCAL ] Saved forecast: MOFG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MOFG.txt [2026-02-09T20:27:10.936794] [INFO ] [sig ] [2015/3427] Completed MOFG in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:10.936834] [INFO ] [sig ] [2016/3427] Forecasting MOH... [2026-02-09T20:27:10.936864] [INFO ] [sig ] Generating forecast for: MOH [2026-02-09T20:27:10.936895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-09T20:27:10.949186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-09T20:27:10.949516] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-09T20:27:10.950345] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-09T20:27:10.950399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:10.950433] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:10.950462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:10.950521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:11.013208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:11.014086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:11.014172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:11.014207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:11.135367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:11.135531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:11.135590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:11.135625] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:11.139193] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: DOWN (p=32.70%) [2026-02-09T20:27:11.139485] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-09T20:27:11.139659] [INFO ] [sig ] MOH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:11.287369] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MOH.txt [2026-02-09T20:27:11.287546] [INFO ] [sig ] [2016/3427] Completed MOH in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:11.287616] [INFO ] [sig ] [2017/3427] Forecasting MOMO... [2026-02-09T20:27:11.287649] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-09T20:27:11.287679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-09T20:27:11.298588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-09T20:27:11.298922] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-09T20:27:11.299767] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-09T20:27:11.299819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:11.299852] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:11.299879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:11.299935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:11.356736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:11.357409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:11.357501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:11.357542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:11.477459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:11.477629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:11.477670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:11.477698] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:11.481127] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: DOWN (p=43.76%) [2026-02-09T20:27:11.481406] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-09T20:27:11.481536] [INFO ] [sig ] MOMO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:11.635359] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MOMO.txt [2026-02-09T20:27:11.635499] [INFO ] [sig ] [2017/3427] Completed MOMO in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:11.635547] [INFO ] [sig ] [2018/3427] Forecasting MORN... [2026-02-09T20:27:11.635606] [INFO ] [sig ] Generating forecast for: MORN [2026-02-09T20:27:11.635647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-09T20:27:11.646680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-09T20:27:11.647010] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-09T20:27:11.647894] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-09T20:27:11.647974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:11.648007] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:11.648033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:11.648089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:11.705168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:11.705923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:11.706004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:11.706038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:11.833104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:11.833267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:11.833311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:11.833381] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:11.837005] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=21.28%) [2026-02-09T20:27:11.837300] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-09T20:27:11.837457] [INFO ] [sig ] MORN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:11.986061] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MORN.txt [2026-02-09T20:27:11.986241] [INFO ] [sig ] [2018/3427] Completed MORN in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:11.986302] [INFO ] [sig ] [2019/3427] Forecasting MOS... [2026-02-09T20:27:11.986337] [INFO ] [sig ] Generating forecast for: MOS [2026-02-09T20:27:11.986377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-09T20:27:11.998074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-09T20:27:11.998436] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-09T20:27:11.999337] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-09T20:27:11.999393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:11.999427] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:11.999457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:11.999529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:12.058270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:12.059146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:12.059230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:12.059265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:12.186714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:12.186902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:12.186951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:12.186986] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:12.191904] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=32.26%) [2026-02-09T20:27:12.192373] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-09T20:27:12.192552] [INFO ] [sig ] MOS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:12.354086] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MOS.txt [2026-02-09T20:27:12.354250] [INFO ] [sig ] [2019/3427] Completed MOS in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:12.354290] [INFO ] [sig ] [2020/3427] Forecasting MP... [2026-02-09T20:27:12.354320] [INFO ] [sig ] Generating forecast for: MP [2026-02-09T20:27:12.354350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-09T20:27:12.366135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-09T20:27:12.366599] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-09T20:27:12.367486] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-09T20:27:12.367541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:12.367623] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:12.367657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:12.367716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:12.426226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:12.427130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:12.427215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:12.427250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:12.548624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:12.548784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:12.548826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:12.548858] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:12.552629] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=14.98%) [2026-02-09T20:27:12.552910] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-09T20:27:12.553040] [INFO ] [sig ] MP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:12.709444] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MP.txt [2026-02-09T20:27:12.709660] [INFO ] [sig ] [2020/3427] Completed MP in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-09T20:27:12.709707] [INFO ] [sig ] [2021/3427] Forecasting MPA... [2026-02-09T20:27:12.709738] [INFO ] [sig ] Generating forecast for: MPA [2026-02-09T20:27:12.709771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-09T20:27:12.721722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-09T20:27:12.722073] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-09T20:27:12.722882] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-09T20:27:12.722935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:12.722967] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:12.722993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:12.723048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:12.784207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:12.785085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:12.785176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:12.785211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:12.897251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:12.897426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:12.897470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:12.897501] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:12.901192] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: UP (p=72.08%) [2026-02-09T20:27:12.901472] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-09T20:27:12.901645] [INFO ] [sig ] MPA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:13.050161] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MPA.txt [2026-02-09T20:27:13.050301] [INFO ] [sig ] [2021/3427] Completed MPA in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-09T20:27:13.050349] [INFO ] [sig ] [2022/3427] Forecasting MPAA... [2026-02-09T20:27:13.050382] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-09T20:27:13.050414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-09T20:27:13.062844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-09T20:27:13.063280] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-09T20:27:13.064251] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-09T20:27:13.064311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:13.064345] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:13.064373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:13.064445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:13.127373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:13.128591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:13.128687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:13.128729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:13.253384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:13.253551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:13.253626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:13.253664] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:13.257914] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: DOWN (p=43.58%) [2026-02-09T20:27:13.258291] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-09T20:27:13.258439] [INFO ] [sig ] MPAA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:13.418086] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MPAA.txt [2026-02-09T20:27:13.418247] [INFO ] [sig ] [2022/3427] Completed MPAA in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-09T20:27:13.418289] [INFO ] [sig ] [2023/3427] Forecasting MPB... [2026-02-09T20:27:13.418321] [INFO ] [sig ] Generating forecast for: MPB [2026-02-09T20:27:13.418352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-09T20:27:13.430323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-09T20:27:13.430724] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-09T20:27:13.431532] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-09T20:27:13.431623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:13.431674] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:13.431705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:13.431763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:13.491226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:13.492154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:13.492243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:13.492278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:13.611260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:13.611415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:13.611454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:13.611482] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:13.614899] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=20.16%) [2026-02-09T20:27:13.615180] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-09T20:27:13.615320] [INFO ] [sig ] MPB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:13.759365] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MPB.txt [2026-02-09T20:27:13.759497] [INFO ] [sig ] [2023/3427] Completed MPB in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:13.759537] [INFO ] [sig ] [2024/3427] Forecasting MPC... [2026-02-09T20:27:13.759567] [INFO ] [sig ] Generating forecast for: MPC [2026-02-09T20:27:13.759619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-09T20:27:13.771931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-09T20:27:13.772397] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-09T20:27:13.773346] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-09T20:27:13.773404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:13.773437] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:13.773464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:13.773522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:13.834058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:13.835017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:13.835107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:13.835140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:13.960910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:13.961072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:13.961113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:13.961143] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:13.964715] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-09T20:27:13.965081] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-09T20:27:13.965228] [INFO ] [sig ] MPC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:14.117100] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MPC.txt [2026-02-09T20:27:14.117262] [INFO ] [sig ] [2024/3427] Completed MPC in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:14.117302] [INFO ] [sig ] [2025/3427] Forecasting MPX... [2026-02-09T20:27:14.117334] [INFO ] [sig ] Generating forecast for: MPX [2026-02-09T20:27:14.117364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-09T20:27:14.128624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-09T20:27:14.129063] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-09T20:27:14.130006] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-09T20:27:14.130068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:14.130101] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:14.130130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:14.130188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:14.188907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:14.189865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:14.190009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:14.190051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:14.308996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:14.309166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:14.309224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:14.309255] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:14.312960] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=58.54%) [2026-02-09T20:27:14.313344] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-09T20:27:14.313498] [INFO ] [sig ] MPX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:14.469379] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MPX.txt [2026-02-09T20:27:14.469554] [INFO ] [sig ] [2025/3427] Completed MPX in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:14.469622] [INFO ] [sig ] [2026/3427] Forecasting MQ... [2026-02-09T20:27:14.469656] [INFO ] [sig ] Generating forecast for: MQ [2026-02-09T20:27:14.469688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-09T20:27:14.481926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-09T20:27:14.482371] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-09T20:27:14.483400] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-09T20:27:14.483467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:14.483501] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:14.483529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:14.483613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:14.544361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:14.545316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:14.545425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:14.545459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:14.683271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:14.683454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:14.683497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:14.683529] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:14.688614] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: UP (p=78.80%) [2026-02-09T20:27:14.689076] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-09T20:27:14.689251] [INFO ] [sig ] MQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:14.871147] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MQ.txt [2026-02-09T20:27:14.871314] [INFO ] [sig ] [2026/3427] Completed MQ in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:14.871355] [INFO ] [sig ] [2027/3427] Forecasting MQY... [2026-02-09T20:27:14.871386] [INFO ] [sig ] Generating forecast for: MQY [2026-02-09T20:27:14.871418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-09T20:27:14.883418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-09T20:27:14.883876] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-09T20:27:14.884831] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-09T20:27:14.884900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:14.884933] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:14.884961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:14.885019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:14.951817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:14.952800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:14.952924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:14.952961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:15.080002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:15.080181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:15.080224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:15.080254] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:15.083851] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: UP (p=62.40%) [2026-02-09T20:27:15.084243] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-09T20:27:15.084397] [INFO ] [sig ] MQY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:15.246596] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MQY.txt [2026-02-09T20:27:15.246777] [INFO ] [sig ] [2027/3427] Completed MQY in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:15.246818] [INFO ] [sig ] [2028/3427] Forecasting MRAM... [2026-02-09T20:27:15.246849] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-09T20:27:15.246886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-09T20:27:15.259096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-09T20:27:15.259535] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-09T20:27:15.260552] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-09T20:27:15.260646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:15.260688] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:15.260716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:15.260774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:15.321326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:15.322278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:15.322371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:15.322405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:15.449654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:15.449815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:15.449855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:15.449886] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:15.453499] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: DOWN (p=29.60%) [2026-02-09T20:27:15.453888] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-09T20:27:15.454035] [INFO ] [sig ] MRAM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:15.609358] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MRAM.txt [2026-02-09T20:27:15.609564] [INFO ] [sig ] [2028/3427] Completed MRAM in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:15.609647] [INFO ] [sig ] [2029/3427] Forecasting MRBK... [2026-02-09T20:27:15.609690] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-09T20:27:15.609732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-09T20:27:15.622885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-09T20:27:15.623309] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-09T20:27:15.624264] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-09T20:27:15.624324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:15.624357] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:15.624398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:15.624458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:15.685989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:15.686941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:15.687038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:15.687074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:15.812734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:15.812894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:15.812934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:15.812962] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:15.816518] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=4.94%) [2026-02-09T20:27:15.816874] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-09T20:27:15.817015] [INFO ] [sig ] MRBK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:15.967029] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MRBK.txt [2026-02-09T20:27:15.967195] [INFO ] [sig ] [2029/3427] Completed MRBK in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:15.967237] [INFO ] [sig ] [2030/3427] Forecasting MRCC... [2026-02-09T20:27:15.967269] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-09T20:27:15.967299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-09T20:27:15.984551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-09T20:27:15.985079] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-09T20:27:15.986182] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-09T20:27:15.986252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:15.986292] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:15.986321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:15.986391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:16.052069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:16.053117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:16.053208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:16.053242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:16.192360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:16.192524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:16.192566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:16.192620] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:16.196375] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-02-09T20:27:16.196739] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-09T20:27:16.196883] [INFO ] [sig ] MRCC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:16.356087] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MRCC.txt [2026-02-09T20:27:16.356292] [INFO ] [sig ] [2030/3427] Completed MRCC in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:16.356341] [INFO ] [sig ] [2031/3427] Forecasting MRCY... [2026-02-09T20:27:16.356374] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-09T20:27:16.356407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-09T20:27:16.369436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-09T20:27:16.369919] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-09T20:27:16.370822] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-09T20:27:16.370881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:16.370915] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:16.370945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:16.371004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:16.437121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:16.438139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:16.438231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:16.438266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:16.573423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:16.573605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:16.573648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:16.573678] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:16.577247] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: UP (p=80.57%) [2026-02-09T20:27:16.577590] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-09T20:27:16.577783] [INFO ] [sig ] MRCY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:16.734117] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MRCY.txt [2026-02-09T20:27:16.734313] [INFO ] [sig ] [2031/3427] Completed MRCY in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:16.734371] [INFO ] [sig ] [2032/3427] Forecasting MRK... [2026-02-09T20:27:16.734402] [INFO ] [sig ] Generating forecast for: MRK [2026-02-09T20:27:16.734435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-09T20:27:16.746522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-09T20:27:16.746986] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-09T20:27:16.747913] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-09T20:27:16.747966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:16.748028] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:16.748057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:16.748114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:16.807986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:16.808840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:16.808926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:16.808960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:16.937465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:16.937641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:16.937684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:16.937713] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:16.941121] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: DOWN (p=16.74%) [2026-02-09T20:27:16.941395] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-09T20:27:16.941519] [INFO ] [sig ] MRK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:17.087311] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MRK.txt [2026-02-09T20:27:17.087496] [INFO ] [sig ] [2032/3427] Completed MRK in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:17.087539] [INFO ] [sig ] [2033/3427] Forecasting MRM... [2026-02-09T20:27:17.087589] [INFO ] [sig ] Generating forecast for: MRM [2026-02-09T20:27:17.087630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-09T20:27:17.098734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-09T20:27:17.099310] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-09T20:27:17.100352] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-09T20:27:17.100404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:17.100436] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:17.100463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:17.100519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:17.158526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:17.159369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:17.159451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:17.159485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:17.280681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:17.280840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:17.280881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:17.280909] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:17.284301] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: DOWN (p=42.19%) [2026-02-09T20:27:17.284593] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-09T20:27:17.284722] [INFO ] [sig ] MRM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:17.435360] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MRM.txt [2026-02-09T20:27:17.435530] [INFO ] [sig ] [2033/3427] Completed MRM in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:17.435594] [INFO ] [sig ] [2034/3427] Forecasting MRNA... [2026-02-09T20:27:17.435629] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-09T20:27:17.435664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-09T20:27:17.447368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-09T20:27:17.447811] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-09T20:27:17.448695] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-09T20:27:17.448760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:17.448797] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:17.448825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:17.448881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:17.508846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:17.509829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:17.509942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:17.509977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:17.634877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:17.635053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:17.635095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:17.635123] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:17.639268] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=30.65%) [2026-02-09T20:27:17.639709] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-09T20:27:17.639867] [INFO ] [sig ] MRNA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:17.807927] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MRNA.txt [2026-02-09T20:27:17.808090] [INFO ] [sig ] [2034/3427] Completed MRNA in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:17.808131] [INFO ] [sig ] [2035/3427] Forecasting MRTN... [2026-02-09T20:27:17.808162] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-09T20:27:17.808194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-09T20:27:17.819862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-09T20:27:17.820494] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-09T20:27:17.821342] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-09T20:27:17.821395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:17.821427] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:17.821454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:17.821511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:17.881487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:17.882621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:17.882708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:17.882741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:18.007682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:18.007847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:18.007888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:18.007952] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:18.011562] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=17.33%) [2026-02-09T20:27:18.011918] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-09T20:27:18.012055] [INFO ] [sig ] MRTN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:18.169225] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MRTN.txt [2026-02-09T20:27:18.169428] [INFO ] [sig ] [2035/3427] Completed MRTN in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:18.169472] [INFO ] [sig ] [2036/3427] Forecasting MRVI... [2026-02-09T20:27:18.169504] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-09T20:27:18.169534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-09T20:27:18.183690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-09T20:27:18.184122] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-09T20:27:18.185038] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-09T20:27:18.185092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:18.185126] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:18.185154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:18.185212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:18.245654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:18.246597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:18.246699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:18.246735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:18.375823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:18.375984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:18.376025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:18.376092] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:18.379628] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=16.31%) [2026-02-09T20:27:18.379932] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-09T20:27:18.380062] [INFO ] [sig ] MRVI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:18.529364] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MRVI.txt [2026-02-09T20:27:18.529529] [INFO ] [sig ] [2036/3427] Completed MRVI in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:18.529591] [INFO ] [sig ] [2037/3427] Forecasting MRVL... [2026-02-09T20:27:18.529627] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-09T20:27:18.529659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-09T20:27:18.542467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-09T20:27:18.542895] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-09T20:27:18.543933] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-09T20:27:18.543986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:18.544017] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:18.544045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:18.544103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:18.606119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:18.607017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:18.607106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:18.607140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:18.726645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:18.726809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:18.726849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:18.726880] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:18.731108] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: UP (p=68.05%) [2026-02-09T20:27:18.731486] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-09T20:27:18.731646] [INFO ] [sig ] MRVL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:18.919843] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MRVL.txt [2026-02-09T20:27:18.920204] [INFO ] [sig ] [2037/3427] Completed MRVL in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-09T20:27:18.920249] [INFO ] [sig ] [2038/3427] Forecasting MRX... [2026-02-09T20:27:18.920281] [INFO ] [sig ] Generating forecast for: MRX [2026-02-09T20:27:18.920314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-09T20:27:18.932981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-09T20:27:18.933422] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-09T20:27:18.934305] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-09T20:27:18.934360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:18.934394] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:18.934423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:18.934481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:18.996241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:18.997209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:18.997324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:18.997360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:19.124492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:19.124684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:19.124727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:19.124759] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:19.128478] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=79.34%) [2026-02-09T20:27:19.128866] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-09T20:27:19.129013] [INFO ] [sig ] MRX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:19.287668] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MRX.txt [2026-02-09T20:27:19.287835] [INFO ] [sig ] [2038/3427] Completed MRX in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-09T20:27:19.287876] [INFO ] [sig ] [2039/3427] Forecasting MS... [2026-02-09T20:27:19.287907] [INFO ] [sig ] Generating forecast for: MS [2026-02-09T20:27:19.287938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-09T20:27:19.301383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-09T20:27:19.301774] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-09T20:27:19.302564] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-09T20:27:19.302639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:19.302673] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:19.302701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:19.302758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:19.360660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:19.361291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:19.361368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:19.361402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:19.486982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:19.487136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:19.487176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:19.487205] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:19.490665] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-09T20:27:19.490936] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-09T20:27:19.491060] [INFO ] [sig ] MS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:19.634506] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MS.txt [2026-02-09T20:27:19.634662] [INFO ] [sig ] [2039/3427] Completed MS in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-09T20:27:19.634706] [INFO ] [sig ] [2040/3427] Forecasting MSA... [2026-02-09T20:27:19.634738] [INFO ] [sig ] Generating forecast for: MSA [2026-02-09T20:27:19.634770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-09T20:27:19.646254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-09T20:27:19.646562] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-09T20:27:19.647367] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-09T20:27:19.647442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:19.647473] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:19.647501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:19.647590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:19.704771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:19.705621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:19.705701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:19.705734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:19.832315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:19.832494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:19.832535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:19.832564] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:19.836144] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: UP (p=81.10%) [2026-02-09T20:27:19.836424] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-09T20:27:19.836546] [INFO ] [sig ] MSA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:19.982612] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MSA.txt [2026-02-09T20:27:19.982749] [INFO ] [sig ] [2040/3427] Completed MSA in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:19.982788] [INFO ] [sig ] [2041/3427] Forecasting MSB... [2026-02-09T20:27:19.982818] [INFO ] [sig ] Generating forecast for: MSB [2026-02-09T20:27:19.982849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-09T20:27:19.995377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-09T20:27:19.995730] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-09T20:27:19.996729] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-09T20:27:19.996782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:19.996814] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:19.996841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:19.996898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:20.057568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:20.058386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:20.058468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:20.058501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:20.182715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:20.182873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:20.182913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:20.182941] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:20.186354] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=40.81%) [2026-02-09T20:27:20.186658] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-09T20:27:20.186791] [INFO ] [sig ] MSB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:20.331446] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MSB.txt [2026-02-09T20:27:20.331624] [INFO ] [sig ] [2041/3427] Completed MSB in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:20.331668] [INFO ] [sig ] [2042/3427] Forecasting MSBI... [2026-02-09T20:27:20.331700] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-09T20:27:20.331732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-09T20:27:20.344954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-09T20:27:20.345336] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-09T20:27:20.346278] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-09T20:27:20.346346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:20.346379] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:20.346408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:20.346465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:20.406304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:20.407198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:20.407308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:20.407341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:20.542704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:20.542861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:20.542901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:20.542929] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:20.546761] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: UP (p=96.98%) [2026-02-09T20:27:20.547047] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-09T20:27:20.547176] [INFO ] [sig ] MSBI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:20.700937] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MSBI.txt [2026-02-09T20:27:20.701125] [INFO ] [sig ] [2042/3427] Completed MSBI in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:20.701167] [INFO ] [sig ] [2043/3427] Forecasting MSCI... [2026-02-09T20:27:20.701205] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-09T20:27:20.701236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-09T20:27:20.713841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-09T20:27:20.714236] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-09T20:27:20.715114] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-09T20:27:20.715167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:20.715198] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:20.715225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:20.715281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:20.775981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:20.776849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:20.776931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:20.776964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:20.895323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:20.895468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:20.895506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:20.895536] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:20.899345] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: UP (p=67.72%) [2026-02-09T20:27:20.899635] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-09T20:27:20.899782] [INFO ] [sig ] MSCI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:21.046188] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MSCI.txt [2026-02-09T20:27:21.046321] [INFO ] [sig ] [2043/3427] Completed MSCI in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:21.046360] [INFO ] [sig ] [2044/3427] Forecasting MSD... [2026-02-09T20:27:21.046390] [INFO ] [sig ] Generating forecast for: MSD [2026-02-09T20:27:21.046421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-09T20:27:21.058129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-09T20:27:21.058463] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-09T20:27:21.059276] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-09T20:27:21.059329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:21.059360] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:21.059387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:21.059444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:21.116341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:21.116979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:21.117057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:21.117089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:21.242412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:21.242567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:21.242630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:21.242659] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:21.246068] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-09T20:27:21.246340] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-09T20:27:21.246464] [INFO ] [sig ] MSD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:21.392691] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MSD.txt [2026-02-09T20:27:21.392814] [INFO ] [sig ] [2044/3427] Completed MSD in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:21.392862] [INFO ] [sig ] [2045/3427] Forecasting MSEX... [2026-02-09T20:27:21.392892] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-09T20:27:21.392923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-09T20:27:21.405116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-09T20:27:21.405662] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-09T20:27:21.406666] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-09T20:27:21.406718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:21.406754] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:21.406781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:21.406836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:21.466101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:21.466777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:21.466858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:21.466890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:21.592429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:21.592618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:21.592671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:21.592704] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:21.596384] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=15.50%) [2026-02-09T20:27:21.596683] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-09T20:27:21.596811] [INFO ] [sig ] MSEX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:21.745412] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MSEX.txt [2026-02-09T20:27:21.745652] [INFO ] [sig ] [2045/3427] Completed MSEX in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:21.745711] [INFO ] [sig ] [2046/3427] Forecasting MSFD... [2026-02-09T20:27:21.745744] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-09T20:27:21.745775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-09T20:27:21.762831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-09T20:27:21.763523] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-09T20:27:21.764595] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-09T20:27:21.764657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:21.764696] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:21.764728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:21.764805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:21.825379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:21.826406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:21.826491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:21.826526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:21.952783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:21.953139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:21.953181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:21.953210] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:21.957203] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: DOWN (p=39.54%) [2026-02-09T20:27:21.957515] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-09T20:27:21.957665] [INFO ] [sig ] MSFD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:22.115139] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MSFD.txt [2026-02-09T20:27:22.115306] [INFO ] [sig ] [2046/3427] Completed MSFD in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:22.115347] [INFO ] [sig ] [2047/3427] Forecasting MSFL... [2026-02-09T20:27:22.115378] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-09T20:27:22.115409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-09T20:27:22.128399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-09T20:27:22.128854] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-09T20:27:22.129714] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-09T20:27:22.129779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:22.129818] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:22.129854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:22.129916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:22.189198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:22.190346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:22.190439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:22.190473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:22.313927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:22.314094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:22.314134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:22.314163] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:22.317721] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: DOWN (p=17.54%) [2026-02-09T20:27:22.318064] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-09T20:27:22.318203] [INFO ] [sig ] MSFL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:22.470444] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MSFL.txt [2026-02-09T20:27:22.470607] [INFO ] [sig ] [2047/3427] Completed MSFL in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:22.470650] [INFO ] [sig ] [2048/3427] Forecasting MSGE... [2026-02-09T20:27:22.470682] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-09T20:27:22.470714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-09T20:27:22.482981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-09T20:27:22.483356] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-09T20:27:22.484265] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-09T20:27:22.484321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:22.484356] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:22.484383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:22.484441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:22.546272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:22.547164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:22.547249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:22.547284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:22.680344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:22.680539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:22.680614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:22.680651] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:22.684749] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=90.28%) [2026-02-09T20:27:22.685080] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-09T20:27:22.685219] [INFO ] [sig ] MSGE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:22.830982] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MSGE.txt [2026-02-09T20:27:22.831132] [INFO ] [sig ] [2048/3427] Completed MSGE in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:22.831172] [INFO ] [sig ] [2049/3427] Forecasting MSGM... [2026-02-09T20:27:22.831202] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-09T20:27:22.831233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-09T20:27:22.842676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-09T20:27:22.843071] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-09T20:27:22.843931] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-09T20:27:22.843983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:22.844044] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:22.844073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:22.844131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:22.902247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:22.903337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:22.903421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:22.903455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:23.025917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:23.026081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:23.026141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:23.026171] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:23.029942] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=75.45%) [2026-02-09T20:27:23.030232] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-09T20:27:23.030378] [INFO ] [sig ] MSGM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:23.191141] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MSGM.txt [2026-02-09T20:27:23.191297] [INFO ] [sig ] [2049/3427] Completed MSGM in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:23.191340] [INFO ] [sig ] [2050/3427] Forecasting MSGS... [2026-02-09T20:27:23.191372] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-09T20:27:23.191404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-09T20:27:23.203734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-09T20:27:23.204303] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-09T20:27:23.205330] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-09T20:27:23.205384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:23.205417] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:23.205446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:23.205504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:23.265238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:23.266032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:23.266112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:23.266147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:23.394638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:23.394833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:23.394915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:23.394953] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:23.398695] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: UP (p=88.28%) [2026-02-09T20:27:23.398988] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-09T20:27:23.399124] [INFO ] [sig ] MSGS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:23.558433] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MSGS.txt [2026-02-09T20:27:23.558625] [INFO ] [sig ] [2050/3427] Completed MSGS in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:23.558681] [INFO ] [sig ] [2051/3427] Forecasting MSI... [2026-02-09T20:27:23.558715] [INFO ] [sig ] Generating forecast for: MSI [2026-02-09T20:27:23.558752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-09T20:27:23.570791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-09T20:27:23.571154] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-09T20:27:23.572099] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-09T20:27:23.572154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:23.572189] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:23.572217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:23.572282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:23.630160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:23.631263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:23.631368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:23.631403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:23.760460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:23.760653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:23.760699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:23.760730] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:23.764452] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: DOWN (p=33.32%) [2026-02-09T20:27:23.764763] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-09T20:27:23.764935] [INFO ] [sig ] MSI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:23.920177] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MSI.txt [2026-02-09T20:27:23.920330] [INFO ] [sig ] [2051/3427] Completed MSI in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:23.920373] [INFO ] [sig ] [2052/3427] Forecasting MSM... [2026-02-09T20:27:23.920404] [INFO ] [sig ] Generating forecast for: MSM [2026-02-09T20:27:23.920437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-09T20:27:23.931885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-09T20:27:23.932304] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-09T20:27:23.933238] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-09T20:27:23.933293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:23.933324] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:23.933351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:23.933409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:23.996371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:23.997257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:23.997341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:23.997375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:24.127044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:24.127203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:24.127244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:24.127311] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:24.131137] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-02-09T20:27:24.131424] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-09T20:27:24.131553] [INFO ] [sig ] MSM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:24.289843] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MSM.txt [2026-02-09T20:27:24.290023] [INFO ] [sig ] [2052/3427] Completed MSM in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:24.290065] [INFO ] [sig ] [2053/3427] Forecasting MTB... [2026-02-09T20:27:24.290096] [INFO ] [sig ] Generating forecast for: MTB [2026-02-09T20:27:24.290136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-09T20:27:24.303053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-09T20:27:24.303430] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-09T20:27:24.304359] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-09T20:27:24.304423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:24.304471] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:24.304499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:24.304556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:24.364587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:24.365467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:24.365566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:24.365625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:24.494522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:24.494701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:24.494744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:24.494774] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:24.498566] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=60.13%) [2026-02-09T20:27:24.498874] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-09T20:27:24.499026] [INFO ] [sig ] MTB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:24.658566] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MTB.txt [2026-02-09T20:27:24.658746] [INFO ] [sig ] [2053/3427] Completed MTB in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-09T20:27:24.658802] [INFO ] [sig ] [2054/3427] Forecasting MTCH... [2026-02-09T20:27:24.658844] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-09T20:27:24.658884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-09T20:27:24.670342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-09T20:27:24.670752] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-09T20:27:24.671619] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-09T20:27:24.671674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:24.671707] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:24.671736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:24.671797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:24.737210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:24.738516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:24.738620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:24.738657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:24.874496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:24.874688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:24.874734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:24.874765] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:24.878591] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-09T20:27:24.878960] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-09T20:27:24.879138] [INFO ] [sig ] MTCH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:25.037377] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MTCH.txt [2026-02-09T20:27:25.037550] [INFO ] [sig ] [2054/3427] Completed MTCH in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-09T20:27:25.037627] [INFO ] [sig ] [2055/3427] Forecasting MTG... [2026-02-09T20:27:25.037663] [INFO ] [sig ] Generating forecast for: MTG [2026-02-09T20:27:25.037697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-09T20:27:25.050385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-09T20:27:25.050816] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-09T20:27:25.051717] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-09T20:27:25.051771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:25.051804] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:25.051832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:25.051893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:25.116011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:25.117003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:25.117297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:25.117337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:25.244078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:25.244241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:25.244282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:25.244312] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:25.248232] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=59.08%) [2026-02-09T20:27:25.248610] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-09T20:27:25.248763] [INFO ] [sig ] MTG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:25.399978] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MTG.txt [2026-02-09T20:27:25.400128] [INFO ] [sig ] [2055/3427] Completed MTG in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-09T20:27:25.400170] [INFO ] [sig ] [2056/3427] Forecasting MTH... [2026-02-09T20:27:25.400203] [INFO ] [sig ] Generating forecast for: MTH [2026-02-09T20:27:25.400235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-09T20:27:25.413081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-09T20:27:25.413476] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-09T20:27:25.414319] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-09T20:27:25.414373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:25.414406] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:25.414435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:25.414501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:25.477738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:25.478639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:25.478726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:25.478760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:25.598738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:25.598924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:25.599172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:25.599202] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:25.603060] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: UP (p=59.50%) [2026-02-09T20:27:25.603432] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-09T20:27:25.603620] [INFO ] [sig ] MTH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:25.763990] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MTH.txt [2026-02-09T20:27:25.764157] [INFO ] [sig ] [2056/3427] Completed MTH in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:25.764199] [INFO ] [sig ] [2057/3427] Forecasting MTLS... [2026-02-09T20:27:25.764238] [INFO ] [sig ] Generating forecast for: MTLS [2026-02-09T20:27:25.764271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTLS' from 'https://tdm.silogroup.org/data/derivative_storage/MTLS.csv'. [2026-02-09T20:27:25.776543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTLS'. [2026-02-09T20:27:25.777203] [INFO ] [FORECASTER] Starting predict_future for MTLS [2026-02-09T20:27:25.778169] [DEBUG] [LOCAL ] No optimal features file found for MTLS: ./output/feature-sets/MTLS.txt [2026-02-09T20:27:25.778224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:25.778257] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:25.778286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:25.778345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:25.844337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:25.845205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:25.845302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:25.845339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:25.980665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:25.980844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:25.980889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:25.980920] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:25.985005] [DEBUG] [FORECASTER] MTLS: Forecast T+1@11:T+2@11: DOWN (p=0.59%) [2026-02-09T20:27:25.985306] [INFO ] [FORECASTER] Completed predict_future for MTLS [2026-02-09T20:27:25.985448] [INFO ] [sig ] MTLS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:26.147057] [INFO ] [LOCAL ] Saved forecast: MTLS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MTLS.txt [2026-02-09T20:27:26.147231] [INFO ] [sig ] [2057/3427] Completed MTLS in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:26.147279] [INFO ] [sig ] [2058/3427] Forecasting MTN... [2026-02-09T20:27:26.147312] [INFO ] [sig ] Generating forecast for: MTN [2026-02-09T20:27:26.147345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-09T20:27:26.160098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-09T20:27:26.160501] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-09T20:27:26.161374] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-09T20:27:26.161429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:26.161462] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:26.161490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:26.161546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:26.231532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:26.232720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:26.232808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:26.232841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:26.367067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:26.367226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:26.367269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:26.367299] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:26.370861] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-02-09T20:27:26.371159] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-09T20:27:26.371291] [INFO ] [sig ] MTN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:26.524400] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MTN.txt [2026-02-09T20:27:26.524559] [INFO ] [sig ] [2058/3427] Completed MTN in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:26.524621] [INFO ] [sig ] [2059/3427] Forecasting MTRN... [2026-02-09T20:27:26.524653] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-09T20:27:26.524683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-09T20:27:26.536444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-09T20:27:26.536857] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-09T20:27:26.537747] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-09T20:27:26.537801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:26.537833] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:26.537861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:26.537919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:26.596910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:26.597836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:26.597967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:26.598003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:26.721587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:26.721750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:26.721791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:26.721822] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:26.725464] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: DOWN (p=36.43%) [2026-02-09T20:27:26.725774] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-09T20:27:26.725907] [INFO ] [sig ] MTRN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:26.877345] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MTRN.txt [2026-02-09T20:27:26.877527] [INFO ] [sig ] [2059/3427] Completed MTRN in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:26.877568] [INFO ] [sig ] [2060/3427] Forecasting MTRX... [2026-02-09T20:27:26.877619] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-09T20:27:26.877651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-09T20:27:26.891711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-09T20:27:26.892196] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-09T20:27:26.893209] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-09T20:27:26.893265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:26.893298] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:26.893326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:26.893404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:26.954824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:26.955816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:26.955924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:26.955975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:27.086422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:27.086598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:27.086645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:27.086691] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:27.090684] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: DOWN (p=29.95%) [2026-02-09T20:27:27.091092] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-09T20:27:27.091267] [INFO ] [sig ] MTRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:27.243900] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MTRX.txt [2026-02-09T20:27:27.244062] [INFO ] [sig ] [2060/3427] Completed MTRX in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:27.244106] [INFO ] [sig ] [2061/3427] Forecasting MTSI... [2026-02-09T20:27:27.244148] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-09T20:27:27.244185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-09T20:27:27.255568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-09T20:27:27.255980] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-09T20:27:27.256817] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-09T20:27:27.256870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:27.256906] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:27.256934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:27.256991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:27.314673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:27.315508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:27.315609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:27.315645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:27.439825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:27.439987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:27.440029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:27.440074] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:27.443636] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: UP (p=72.53%) [2026-02-09T20:27:27.443950] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-09T20:27:27.444088] [INFO ] [sig ] MTSI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:27.594944] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MTSI.txt [2026-02-09T20:27:27.595105] [INFO ] [sig ] [2061/3427] Completed MTSI in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:27.595338] [INFO ] [sig ] [2062/3427] Forecasting MTX... [2026-02-09T20:27:27.595368] [INFO ] [sig ] Generating forecast for: MTX [2026-02-09T20:27:27.595402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-09T20:27:27.606391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-09T20:27:27.606813] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-09T20:27:27.611458] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-09T20:27:27.611559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:27.611614] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:27.611643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:27.611702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:27.671490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:27.672537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:27.672647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:27.672706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:27.794093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:27.794269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:27.794311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:27.794341] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:27.797902] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-02-09T20:27:27.798202] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-09T20:27:27.798331] [INFO ] [sig ] MTX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:27.945121] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MTX.txt [2026-02-09T20:27:27.945325] [INFO ] [sig ] [2062/3427] Completed MTX in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:27.945373] [INFO ] [sig ] [2063/3427] Forecasting MTZ... [2026-02-09T20:27:27.945404] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-09T20:27:27.945437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-09T20:27:27.957212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-09T20:27:27.957620] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-09T20:27:27.958457] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-09T20:27:27.958510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:27.958543] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:27.958587] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:27.958648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:28.020096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:28.020999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:28.021081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:28.021115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:28.153427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:28.153605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:28.153648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:28.153677] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:28.157161] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=75.41%) [2026-02-09T20:27:28.157454] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-09T20:27:28.157597] [INFO ] [sig ] MTZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:28.302627] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MTZ.txt [2026-02-09T20:27:28.302782] [INFO ] [sig ] [2063/3427] Completed MTZ in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:28.302822] [INFO ] [sig ] [2064/3427] Forecasting MUA... [2026-02-09T20:27:28.302852] [INFO ] [sig ] Generating forecast for: MUA [2026-02-09T20:27:28.302886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-09T20:27:28.314749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-09T20:27:28.315144] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-09T20:27:28.315975] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-09T20:27:28.316028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:28.316059] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:28.316125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:28.316186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:28.376219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:28.377348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:28.377460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:28.377495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:28.513707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:28.513899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:28.513949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:28.513985] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:28.517674] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-02-09T20:27:28.518025] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-09T20:27:28.518169] [INFO ] [sig ] MUA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:28.680065] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MUA.txt [2026-02-09T20:27:28.680230] [INFO ] [sig ] [2064/3427] Completed MUA in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:28.680272] [INFO ] [sig ] [2065/3427] Forecasting MUC... [2026-02-09T20:27:28.680302] [INFO ] [sig ] Generating forecast for: MUC [2026-02-09T20:27:28.680335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-09T20:27:28.694816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-09T20:27:28.695259] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-09T20:27:28.696424] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-09T20:27:28.696492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:28.696534] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:28.696570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:28.696675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:28.762955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:28.763992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:28.764095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:28.764139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:28.898335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:28.898498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:28.898539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:28.898569] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:28.902376] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-09T20:27:28.902755] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-09T20:27:28.902903] [INFO ] [sig ] MUC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:29.056190] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MUC.txt [2026-02-09T20:27:29.056358] [INFO ] [sig ] [2065/3427] Completed MUC in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:29.056397] [INFO ] [sig ] [2066/3427] Forecasting MUFG... [2026-02-09T20:27:29.056426] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-09T20:27:29.056457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-09T20:27:29.068366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-09T20:27:29.068805] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-09T20:27:29.069753] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-09T20:27:29.069812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:29.069874] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:29.069903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:29.069976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:29.130099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:29.131061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:29.131151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:29.131185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:29.257083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:29.257257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:29.257299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:29.257330] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:29.260987] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: UP (p=91.19%) [2026-02-09T20:27:29.261321] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-09T20:27:29.261465] [INFO ] [sig ] MUFG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:29.414736] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MUFG.txt [2026-02-09T20:27:29.414902] [INFO ] [sig ] [2066/3427] Completed MUFG in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:29.414954] [INFO ] [sig ] [2067/3427] Forecasting MUJ... [2026-02-09T20:27:29.414986] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-09T20:27:29.415017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-09T20:27:29.427183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-09T20:27:29.427664] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-09T20:27:29.428615] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-09T20:27:29.428672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:29.428705] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:29.428734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:29.428791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:29.486462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:29.487564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:29.487697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:29.487731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:29.613024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:29.613186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:29.613226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:29.613256] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:29.616756] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: DOWN (p=34.21%) [2026-02-09T20:27:29.617056] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-09T20:27:29.617190] [INFO ] [sig ] MUJ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:29.765038] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MUJ.txt [2026-02-09T20:27:29.765200] [INFO ] [sig ] [2067/3427] Completed MUJ in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:29.765240] [INFO ] [sig ] [2068/3427] Forecasting MUSA... [2026-02-09T20:27:29.765269] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-09T20:27:29.765308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-09T20:27:29.776289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-09T20:27:29.776721] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-09T20:27:29.777612] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-09T20:27:29.777665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:29.777698] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:29.777724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:29.777780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:29.834677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:29.835534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:29.835635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:29.835670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:29.959301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:29.959459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:29.959499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:29.959529] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:29.963168] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-02-09T20:27:29.963455] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-09T20:27:29.963605] [INFO ] [sig ] MUSA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:30.112293] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MUSA.txt [2026-02-09T20:27:30.112469] [INFO ] [sig ] [2068/3427] Completed MUSA in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:30.112510] [INFO ] [sig ] [2069/3427] Forecasting MUX... [2026-02-09T20:27:30.112540] [INFO ] [sig ] Generating forecast for: MUX [2026-02-09T20:27:30.112588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-09T20:27:30.124110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-09T20:27:30.124503] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-09T20:27:30.125339] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-09T20:27:30.125391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:30.125423] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:30.125449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:30.125505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:30.184651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:30.185615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:30.185702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:30.185751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:30.311739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:30.311900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:30.311941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:30.312011] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:30.315679] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: DOWN (p=29.45%) [2026-02-09T20:27:30.315988] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-09T20:27:30.316126] [INFO ] [sig ] MUX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:30.465344] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MUX.txt [2026-02-09T20:27:30.465537] [INFO ] [sig ] [2069/3427] Completed MUX in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:30.465609] [INFO ] [sig ] [2070/3427] Forecasting MVBF... [2026-02-09T20:27:30.465646] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-09T20:27:30.465679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-09T20:27:30.478311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-09T20:27:30.478754] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-09T20:27:30.479619] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-09T20:27:30.479675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:30.479708] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:30.479736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:30.479795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:30.540661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:30.541547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:30.541655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:30.541690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:30.667376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:30.667562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:30.667631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:30.667660] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:30.671261] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=70.91%) [2026-02-09T20:27:30.671559] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-09T20:27:30.671719] [INFO ] [sig ] MVBF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:30.823855] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MVBF.txt [2026-02-09T20:27:30.824028] [INFO ] [sig ] [2070/3427] Completed MVBF in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-09T20:27:30.824070] [INFO ] [sig ] [2071/3427] Forecasting MVF... [2026-02-09T20:27:30.824100] [INFO ] [sig ] Generating forecast for: MVF [2026-02-09T20:27:30.824131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVF' from 'https://tdm.silogroup.org/data/derivative_storage/MVF.csv'. [2026-02-09T20:27:30.835755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVF'. [2026-02-09T20:27:30.836386] [INFO ] [FORECASTER] Starting predict_future for MVF [2026-02-09T20:27:30.837337] [DEBUG] [LOCAL ] No optimal features file found for MVF: ./output/feature-sets/MVF.txt [2026-02-09T20:27:30.837422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:30.837457] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:30.837487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:30.837564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:30.895126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:30.896024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:30.896108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:30.896142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:31.020706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:31.020923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:31.020966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:31.020996] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:31.024626] [DEBUG] [FORECASTER] MVF: Forecast T+1@11:T+2@11: DOWN (p=14.17%) [2026-02-09T20:27:31.024919] [INFO ] [FORECASTER] Completed predict_future for MVF [2026-02-09T20:27:31.025060] [INFO ] [sig ] MVF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:31.169771] [INFO ] [LOCAL ] Saved forecast: MVF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MVF.txt [2026-02-09T20:27:31.169931] [INFO ] [sig ] [2071/3427] Completed MVF in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-09T20:27:31.169975] [INFO ] [sig ] [2072/3427] Forecasting MWA... [2026-02-09T20:27:31.170008] [INFO ] [sig ] Generating forecast for: MWA [2026-02-09T20:27:31.170039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-09T20:27:31.182425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-09T20:27:31.182851] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-09T20:27:31.183688] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-09T20:27:31.183741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:31.183773] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:31.183801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:31.183858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:31.257616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:31.258790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:31.258897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:31.258944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:31.383657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:31.383817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:31.383858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:31.383888] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:31.387540] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=77.92%) [2026-02-09T20:27:31.387849] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-09T20:27:31.387996] [INFO ] [sig ] MWA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:31.533334] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MWA.txt [2026-02-09T20:27:31.533471] [INFO ] [sig ] [2072/3427] Completed MWA in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-09T20:27:31.533511] [INFO ] [sig ] [2073/3427] Forecasting MX... [2026-02-09T20:27:31.533541] [INFO ] [sig ] Generating forecast for: MX [2026-02-09T20:27:31.533589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-09T20:27:31.544586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-09T20:27:31.544940] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-09T20:27:31.545756] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-09T20:27:31.545808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:31.545841] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:31.545868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:31.545925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:31.603904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:31.604618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:31.604699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:31.604733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:31.724563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:31.724764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:31.724806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:31.724838] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:31.728351] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=86.69%) [2026-02-09T20:27:31.728677] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-09T20:27:31.728811] [INFO ] [sig ] MX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:31.878965] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MX.txt [2026-02-09T20:27:31.879137] [INFO ] [sig ] [2073/3427] Completed MX in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:31.879180] [INFO ] [sig ] [2074/3427] Forecasting MXF... [2026-02-09T20:27:31.879211] [INFO ] [sig ] Generating forecast for: MXF [2026-02-09T20:27:31.879245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-09T20:27:31.891989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-09T20:27:31.892624] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-09T20:27:31.893689] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-09T20:27:31.893744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:31.893777] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:31.893804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:31.893861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:31.952358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:31.953454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:31.953548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:31.953601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:32.074049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:32.074409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:32.074450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:32.074479] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:32.078599] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: UP (p=70.61%) [2026-02-09T20:27:32.078926] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-09T20:27:32.079062] [INFO ] [sig ] MXF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:32.224849] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/MXF.txt [2026-02-09T20:27:32.225007] [INFO ] [sig ] [2074/3427] Completed MXF in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:32.225056] [INFO ] [sig ] [2075/3427] Forecasting MXL... [2026-02-09T20:27:32.225091] [INFO ] [sig ] Generating forecast for: MXL [2026-02-09T20:27:32.225130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-09T20:27:32.236850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-09T20:27:32.237218] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-09T20:27:32.238072] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-09T20:27:32.238125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:32.238346] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:32.238373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:32.238429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:32.302801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:32.303775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:32.303860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:32.303894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:32.440616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:32.440774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:32.440815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:32.440845] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:32.444535] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: DOWN (p=14.65%) [2026-02-09T20:27:32.444844] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-09T20:27:32.444976] [INFO ] [sig ] MXL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:32.590254] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MXL.txt [2026-02-09T20:27:32.590391] [INFO ] [sig ] [2075/3427] Completed MXL in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:32.590431] [INFO ] [sig ] [2076/3427] Forecasting MYE... [2026-02-09T20:27:32.590461] [INFO ] [sig ] Generating forecast for: MYE [2026-02-09T20:27:32.590493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-09T20:27:32.601661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-09T20:27:32.602012] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-09T20:27:32.602834] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-09T20:27:32.602886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:32.602918] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:32.602947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:32.603004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:32.661228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:32.662052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:32.662145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:32.662210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:32.784134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:32.784304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:32.784363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:32.784397] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:32.788003] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: DOWN (p=46.19%) [2026-02-09T20:27:32.788285] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-09T20:27:32.788414] [INFO ] [sig ] MYE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:32.937423] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MYE.txt [2026-02-09T20:27:32.937562] [INFO ] [sig ] [2076/3427] Completed MYE in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:32.937618] [INFO ] [sig ] [2077/3427] Forecasting MYGN... [2026-02-09T20:27:32.937649] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-09T20:27:32.937679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-09T20:27:32.949027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-09T20:27:32.949550] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-09T20:27:32.950385] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-09T20:27:32.950437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:32.950483] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:32.950511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:32.950592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:33.010214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:33.010900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:33.010979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:33.011016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:33.136697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:33.136854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:33.136895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:33.136925] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:33.140373] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=21.31%) [2026-02-09T20:27:33.140671] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-09T20:27:33.140797] [INFO ] [sig ] MYGN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:33.286534] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MYGN.txt [2026-02-09T20:27:33.286702] [INFO ] [sig ] [2077/3427] Completed MYGN in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:33.286745] [INFO ] [sig ] [2078/3427] Forecasting MYI... [2026-02-09T20:27:33.286778] [INFO ] [sig ] Generating forecast for: MYI [2026-02-09T20:27:33.286812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-09T20:27:33.298494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-09T20:27:33.298871] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-09T20:27:33.299766] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-09T20:27:33.299822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:33.299855] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:33.299884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:33.299944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:33.363698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:33.364644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:33.364734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:33.364772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:33.494831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:33.494986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:33.495029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:33.495058] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:33.498668] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: DOWN (p=11.69%) [2026-02-09T20:27:33.499000] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-09T20:27:33.499160] [INFO ] [sig ] MYI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:33.643325] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MYI.txt [2026-02-09T20:27:33.643457] [INFO ] [sig ] [2078/3427] Completed MYI in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:33.643497] [INFO ] [sig ] [2079/3427] Forecasting MYN... [2026-02-09T20:27:33.643527] [INFO ] [sig ] Generating forecast for: MYN [2026-02-09T20:27:33.643558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-09T20:27:33.654725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-09T20:27:33.655080] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-09T20:27:33.655893] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-09T20:27:33.655945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:33.655978] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:33.656006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:33.656068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:33.712946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:33.713750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:33.713833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:33.713866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:33.833872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:33.834026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:33.834067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:33.834098] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:33.837906] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=18.25%) [2026-02-09T20:27:33.838227] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-09T20:27:33.838358] [INFO ] [sig ] MYN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:33.983538] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MYN.txt [2026-02-09T20:27:33.983717] [INFO ] [sig ] [2079/3427] Completed MYN in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:33.983758] [INFO ] [sig ] [2080/3427] Forecasting MYRG... [2026-02-09T20:27:33.983788] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-09T20:27:33.983820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-09T20:27:33.994907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-09T20:27:33.995225] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-09T20:27:33.996043] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-09T20:27:33.996095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:33.996127] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:33.996155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:33.996212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:34.056232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:34.056985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:34.057084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:34.057127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:34.179553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:34.179726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:34.179768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:34.179798] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:34.183240] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: DOWN (p=44.52%) [2026-02-09T20:27:34.183521] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-09T20:27:34.183674] [INFO ] [sig ] MYRG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:34.329377] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/MYRG.txt [2026-02-09T20:27:34.329508] [INFO ] [sig ] [2080/3427] Completed MYRG in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:34.329554] [INFO ] [sig ] [2081/3427] Forecasting NA... [2026-02-09T20:27:34.329604] [INFO ] [sig ] Generating forecast for: NA [2026-02-09T20:27:34.329638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-09T20:27:34.340324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-09T20:27:34.340690] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-09T20:27:34.341485] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-09T20:27:34.341537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:34.341594] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:34.341627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:34.341684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:34.400951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:34.401665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:34.401746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:34.401780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:34.521726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:34.521878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:34.521918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:34.521947] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:34.525324] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: DOWN (p=26.86%) [2026-02-09T20:27:34.525612] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-09T20:27:34.525737] [INFO ] [sig ] NA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:34.673625] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NA.txt [2026-02-09T20:27:34.673788] [INFO ] [sig ] [2081/3427] Completed NA in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:34.673827] [INFO ] [sig ] [2082/3427] Forecasting NAAS... [2026-02-09T20:27:34.673859] [INFO ] [sig ] Generating forecast for: NAAS [2026-02-09T20:27:34.673889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAAS' from 'https://tdm.silogroup.org/data/derivative_storage/NAAS.csv'. [2026-02-09T20:27:34.684957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAAS'. [2026-02-09T20:27:34.685337] [INFO ] [FORECASTER] Starting predict_future for NAAS [2026-02-09T20:27:34.686173] [DEBUG] [LOCAL ] No optimal features file found for NAAS: ./output/feature-sets/NAAS.txt [2026-02-09T20:27:34.686226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:34.686259] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:34.686285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:34.686342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:34.744902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:34.745837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:34.745924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:34.745959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:34.864911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:34.865078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:34.865126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:34.865162] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:34.869116] [DEBUG] [FORECASTER] NAAS: Forecast T+1@11:T+2@11: UP (p=83.40%) [2026-02-09T20:27:34.869401] [INFO ] [FORECASTER] Completed predict_future for NAAS [2026-02-09T20:27:34.869525] [INFO ] [sig ] NAAS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:35.019597] [INFO ] [LOCAL ] Saved forecast: NAAS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NAAS.txt [2026-02-09T20:27:35.019749] [INFO ] [sig ] [2082/3427] Completed NAAS in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:35.019788] [INFO ] [sig ] [2083/3427] Forecasting NABL... [2026-02-09T20:27:35.019818] [INFO ] [sig ] Generating forecast for: NABL [2026-02-09T20:27:35.019850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-09T20:27:35.031174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-09T20:27:35.031539] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-09T20:27:35.032342] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-09T20:27:35.032395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:35.032458] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:35.032487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:35.032545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:35.100442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:35.101472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:35.101590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:35.101636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:35.225183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:35.225339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:35.225379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:35.225408] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:35.228846] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: UP (p=86.89%) [2026-02-09T20:27:35.229124] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-09T20:27:35.229252] [INFO ] [sig ] NABL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:35.372140] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NABL.txt [2026-02-09T20:27:35.372283] [INFO ] [sig ] [2083/3427] Completed NABL in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:35.372323] [INFO ] [sig ] [2084/3427] Forecasting NAC... [2026-02-09T20:27:35.372354] [INFO ] [sig ] Generating forecast for: NAC [2026-02-09T20:27:35.372386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-09T20:27:35.384857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-09T20:27:35.385188] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-09T20:27:35.385995] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-09T20:27:35.386047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:35.386084] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:35.386111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:35.386168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:35.443447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:35.444381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:35.444466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:35.444501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:35.572355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:35.572518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:35.572559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:35.572631] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:35.576615] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: UP (p=66.32%) [2026-02-09T20:27:35.576923] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-09T20:27:35.577060] [INFO ] [sig ] NAC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:35.733498] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NAC.txt [2026-02-09T20:27:35.733680] [INFO ] [sig ] [2084/3427] Completed NAC in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:35.733724] [INFO ] [sig ] [2085/3427] Forecasting NAD... [2026-02-09T20:27:35.733755] [INFO ] [sig ] Generating forecast for: NAD [2026-02-09T20:27:35.733786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-09T20:27:35.746092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-09T20:27:35.746495] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-09T20:27:35.747320] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-09T20:27:35.747373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:35.747429] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:35.747456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:35.747512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:35.806731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:35.807733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:35.807826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:35.807859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:35.937650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:35.937810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:35.937853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:35.937884] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:35.941555] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: UP (p=56.02%) [2026-02-09T20:27:35.941874] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-09T20:27:35.942008] [INFO ] [sig ] NAD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:36.100349] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NAD.txt [2026-02-09T20:27:36.100510] [INFO ] [sig ] [2085/3427] Completed NAD in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:36.100552] [INFO ] [sig ] [2086/3427] Forecasting NATH... [2026-02-09T20:27:36.100602] [INFO ] [sig ] Generating forecast for: NATH [2026-02-09T20:27:36.100638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-09T20:27:36.112047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-09T20:27:36.112406] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-09T20:27:36.113301] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-09T20:27:36.113357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:36.113390] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:36.113420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:36.113478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:36.175983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:36.176910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:36.176997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:36.177055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:36.299027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:36.299194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:36.299235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:36.299299] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:36.302844] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: UP (p=94.43%) [2026-02-09T20:27:36.303148] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-09T20:27:36.303283] [INFO ] [sig ] NATH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:36.450932] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NATH.txt [2026-02-09T20:27:36.451087] [INFO ] [sig ] [2086/3427] Completed NATH in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-09T20:27:36.451127] [INFO ] [sig ] [2087/3427] Forecasting NATL... [2026-02-09T20:27:36.451157] [INFO ] [sig ] Generating forecast for: NATL [2026-02-09T20:27:36.451189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-09T20:27:36.462688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-09T20:27:36.463014] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-09T20:27:36.463819] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-09T20:27:36.463871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:36.463903] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:36.463930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:36.463987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:36.526041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:36.527184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:36.527275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:36.527310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:36.651097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:36.651252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:36.651292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:36.651320] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:36.654849] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: UP (p=83.22%) [2026-02-09T20:27:36.655129] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-09T20:27:36.655260] [INFO ] [sig ] NATL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:36.808166] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NATL.txt [2026-02-09T20:27:36.808332] [INFO ] [sig ] [2087/3427] Completed NATL in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-09T20:27:36.808375] [INFO ] [sig ] [2088/3427] Forecasting NAVI... [2026-02-09T20:27:36.808406] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-09T20:27:36.808438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-09T20:27:36.819999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-09T20:27:36.820422] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-09T20:27:36.821260] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-09T20:27:36.821314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:36.821348] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:36.821412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:36.821476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:36.882462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:36.883332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:36.883412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:36.883445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:37.007772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:37.007960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:37.008000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:37.008031] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:37.011836] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-09T20:27:37.012108] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-09T20:27:37.012230] [INFO ] [sig ] NAVI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:37.161068] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NAVI.txt [2026-02-09T20:27:37.161205] [INFO ] [sig ] [2088/3427] Completed NAVI in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-09T20:27:37.161244] [INFO ] [sig ] [2089/3427] Forecasting NAZ... [2026-02-09T20:27:37.161274] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-09T20:27:37.161305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-09T20:27:37.173287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-09T20:27:37.173860] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-09T20:27:37.174726] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-09T20:27:37.174780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:37.174814] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:37.174843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:37.174901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:37.233002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:37.233732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:37.233813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:37.233846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:37.340461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:37.340629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:37.340670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:37.340699] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:37.344123] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: UP (p=91.78%) [2026-02-09T20:27:37.344398] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-09T20:27:37.344523] [INFO ] [sig ] NAZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:37.496256] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NAZ.txt [2026-02-09T20:27:37.496398] [INFO ] [sig ] [2089/3427] Completed NAZ in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-09T20:27:37.496439] [INFO ] [sig ] [2090/3427] Forecasting NB... [2026-02-09T20:27:37.496471] [INFO ] [sig ] Generating forecast for: NB [2026-02-09T20:27:37.496503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-09T20:27:37.507931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-09T20:27:37.508351] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-09T20:27:37.509381] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-09T20:27:37.509440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:37.509484] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:37.509517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:37.509619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:37.573103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:37.573878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:37.573960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:37.573995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:37.705092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:37.705254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:37.705296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:37.705325] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:37.708774] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-02-09T20:27:37.709057] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-09T20:27:37.709210] [INFO ] [sig ] NB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:37.852597] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NB.txt [2026-02-09T20:27:37.852735] [INFO ] [sig ] [2090/3427] Completed NB in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:37.852774] [INFO ] [sig ] [2091/3427] Forecasting NBB... [2026-02-09T20:27:37.852804] [INFO ] [sig ] Generating forecast for: NBB [2026-02-09T20:27:37.852835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-09T20:27:37.863906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-09T20:27:37.864276] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-09T20:27:37.865112] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-09T20:27:37.865165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:37.865197] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:37.865224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:37.865281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:37.924481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:37.925356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:37.925442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:37.925477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:38.050109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:38.050268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:38.050309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:38.050339] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:38.053889] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: UP (p=90.20%) [2026-02-09T20:27:38.054178] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-09T20:27:38.054310] [INFO ] [sig ] NBB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:38.203718] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NBB.txt [2026-02-09T20:27:38.203883] [INFO ] [sig ] [2091/3427] Completed NBB in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:38.203925] [INFO ] [sig ] [2092/3427] Forecasting NBBK... [2026-02-09T20:27:38.203955] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-09T20:27:38.203985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-09T20:27:38.216763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-09T20:27:38.217154] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-09T20:27:38.218215] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-09T20:27:38.218279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:38.218311] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:38.218338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:38.218561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:38.281541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:38.282687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:38.282776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:38.282811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:38.408897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:38.409058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:38.409101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:38.409136] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:38.412650] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: DOWN (p=14.33%) [2026-02-09T20:27:38.412939] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-09T20:27:38.413069] [INFO ] [sig ] NBBK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:38.568617] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NBBK.txt [2026-02-09T20:27:38.568780] [INFO ] [sig ] [2092/3427] Completed NBBK in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:38.568822] [INFO ] [sig ] [2093/3427] Forecasting NBHC... [2026-02-09T20:27:38.568852] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-09T20:27:38.568885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-09T20:27:38.580706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-09T20:27:38.581045] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-09T20:27:38.582067] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-09T20:27:38.582119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:38.582152] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:38.582180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:38.582238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:38.643685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:38.644370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:38.644484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:38.644521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:38.760761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:38.760924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:38.760966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:38.761000] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:38.764616] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: DOWN (p=49.11%) [2026-02-09T20:27:38.764892] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-09T20:27:38.765016] [INFO ] [sig ] NBHC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:38.912460] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NBHC.txt [2026-02-09T20:27:38.912653] [INFO ] [sig ] [2093/3427] Completed NBHC in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:38.912700] [INFO ] [sig ] [2094/3427] Forecasting NBIX... [2026-02-09T20:27:38.912731] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-09T20:27:38.912761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-09T20:27:38.925239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-09T20:27:38.925651] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-09T20:27:38.926446] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-09T20:27:38.926497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:38.926529] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:38.926556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:38.926824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:39.009816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:39.010999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:39.011121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:39.011172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:39.149072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:39.149236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:39.149278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:39.149308] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:39.152914] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-02-09T20:27:39.153229] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-09T20:27:39.153370] [INFO ] [sig ] NBIX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:39.302896] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NBIX.txt [2026-02-09T20:27:39.303079] [INFO ] [sig ] [2094/3427] Completed NBIX in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:39.303132] [INFO ] [sig ] [2095/3427] Forecasting NBN... [2026-02-09T20:27:39.303173] [INFO ] [sig ] Generating forecast for: NBN [2026-02-09T20:27:39.303211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-09T20:27:39.314931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-09T20:27:39.315328] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-09T20:27:39.316188] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-09T20:27:39.316242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:39.316276] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:39.316303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:39.316360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:39.374907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:39.375678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:39.375760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:39.375794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:39.497823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:39.497983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:39.498023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:39.498053] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:39.501565] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=86.59%) [2026-02-09T20:27:39.501866] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-09T20:27:39.501991] [INFO ] [sig ] NBN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:39.724922] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NBN.txt [2026-02-09T20:27:39.725073] [INFO ] [sig ] [2095/3427] Completed NBN in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:39.725113] [INFO ] [sig ] [2096/3427] Forecasting NBTB... [2026-02-09T20:27:39.725144] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-09T20:27:39.725175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-09T20:27:39.736902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-09T20:27:39.737274] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-09T20:27:39.738544] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-09T20:27:39.738619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:39.738680] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:39.738729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:39.738798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:39.799330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:39.800261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:39.800350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:39.800385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:39.927373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:39.927542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:39.927600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:39.927633] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:39.931144] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-02-09T20:27:39.931441] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-09T20:27:39.931590] [INFO ] [sig ] NBTB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:40.083010] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NBTB.txt [2026-02-09T20:27:40.083190] [INFO ] [sig ] [2096/3427] Completed NBTB in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:40.083231] [INFO ] [sig ] [2097/3427] Forecasting NBXG... [2026-02-09T20:27:40.083263] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-09T20:27:40.083295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-09T20:27:40.095730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-09T20:27:40.096190] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-09T20:27:40.097256] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-09T20:27:40.097314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:40.097348] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:40.097378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:40.097471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:40.160448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:40.161354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:40.161438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:40.161474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:40.284670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:40.284844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:40.284886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:40.284915] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:40.288670] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: DOWN (p=47.19%) [2026-02-09T20:27:40.288954] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-09T20:27:40.289083] [INFO ] [sig ] NBXG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:40.438739] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NBXG.txt [2026-02-09T20:27:40.438901] [INFO ] [sig ] [2097/3427] Completed NBXG in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:40.438943] [INFO ] [sig ] [2098/3427] Forecasting NC... [2026-02-09T20:27:40.438977] [INFO ] [sig ] Generating forecast for: NC [2026-02-09T20:27:40.439011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-09T20:27:40.450300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-09T20:27:40.450704] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-09T20:27:40.451531] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-09T20:27:40.451614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:40.451670] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:40.451703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:40.451765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:40.510889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:40.511801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:40.511886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:40.511919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:40.617333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:40.617517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:40.617600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:40.617635] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:40.621149] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=18.71%) [2026-02-09T20:27:40.621452] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-09T20:27:40.621606] [INFO ] [sig ] NC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:40.765460] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NC.txt [2026-02-09T20:27:40.765633] [INFO ] [sig ] [2098/3427] Completed NC in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:40.765681] [INFO ] [sig ] [2099/3427] Forecasting NCA... [2026-02-09T20:27:40.765713] [INFO ] [sig ] Generating forecast for: NCA [2026-02-09T20:27:40.765744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-09T20:27:40.777054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-09T20:27:40.777423] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-09T20:27:40.778284] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-09T20:27:40.778346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:40.778380] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:40.778408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:40.778466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:40.835336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:40.836220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:40.836304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:40.836338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:40.959741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:40.959903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:40.959943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:40.959973] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:40.963415] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-02-09T20:27:40.963725] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-09T20:27:40.963858] [INFO ] [sig ] NCA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:41.115658] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NCA.txt [2026-02-09T20:27:41.115814] [INFO ] [sig ] [2099/3427] Completed NCA in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:41.115855] [INFO ] [sig ] [2100/3427] Forecasting NCLH... [2026-02-09T20:27:41.115886] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-09T20:27:41.115916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-09T20:27:41.127810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-09T20:27:41.128183] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-09T20:27:41.129028] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-09T20:27:41.129082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:41.129144] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:41.129173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:41.129231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:41.192291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:41.193104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:41.193186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:41.193220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:41.321893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:41.322050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:41.322091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:41.322120] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:41.325626] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=25.28%) [2026-02-09T20:27:41.325909] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-09T20:27:41.326037] [INFO ] [sig ] NCLH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:41.475802] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NCLH.txt [2026-02-09T20:27:41.475953] [INFO ] [sig ] [2100/3427] Completed NCLH in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:41.475996] [INFO ] [sig ] [2101/3427] Forecasting NCMI... [2026-02-09T20:27:41.476026] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-09T20:27:41.476057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-09T20:27:41.487277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-09T20:27:41.487700] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-09T20:27:41.488542] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-09T20:27:41.488629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:41.488664] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:41.488691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:41.488749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:41.548824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:41.549677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:41.549761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:41.549794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:41.681946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:41.682100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:41.682140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:41.682170] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:41.685632] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=56.21%) [2026-02-09T20:27:41.685933] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-09T20:27:41.686064] [INFO ] [sig ] NCMI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:41.837827] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NCMI.txt [2026-02-09T20:27:41.837997] [INFO ] [sig ] [2101/3427] Completed NCMI in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:41.838038] [INFO ] [sig ] [2102/3427] Forecasting NCNA... [2026-02-09T20:27:41.838069] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-09T20:27:41.838100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-09T20:27:41.849625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-09T20:27:41.850209] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-09T20:27:41.851289] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-09T20:27:41.851353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:41.851402] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:41.851437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:41.851495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:41.911299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:41.912217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:41.912327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:41.912363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:42.044840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:42.044999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:42.045040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:42.045070] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:42.049565] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=16.84%) [2026-02-09T20:27:42.049981] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-09T20:27:42.050153] [INFO ] [sig ] NCNA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:42.215676] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NCNA.txt [2026-02-09T20:27:42.215888] [INFO ] [sig ] [2102/3427] Completed NCNA in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:42.215948] [INFO ] [sig ] [2103/3427] Forecasting NCNO... [2026-02-09T20:27:42.215987] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-09T20:27:42.216024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-09T20:27:42.227888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-09T20:27:42.228346] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-09T20:27:42.229302] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-09T20:27:42.229357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:42.229390] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:42.229418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:42.229477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:42.295540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:42.296430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:42.296518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:42.296553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:42.438474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:42.438651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:42.438693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:42.438795] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:42.442827] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=6.56%) [2026-02-09T20:27:42.443146] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-09T20:27:42.443322] [INFO ] [sig ] NCNO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:42.599891] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NCNO.txt [2026-02-09T20:27:42.600028] [INFO ] [sig ] [2103/3427] Completed NCNO in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-09T20:27:42.600069] [INFO ] [sig ] [2104/3427] Forecasting NCTY... [2026-02-09T20:27:42.600098] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-09T20:27:42.600130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-09T20:27:42.610890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-09T20:27:42.611241] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-09T20:27:42.612111] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-09T20:27:42.612164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:42.612197] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:42.612223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:42.612280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:42.681187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:42.682052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:42.682132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:42.682166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:42.803024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:42.803169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:42.803208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:42.803239] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:42.806643] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=78.18%) [2026-02-09T20:27:42.806916] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-09T20:27:42.807041] [INFO ] [sig ] NCTY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:42.957647] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NCTY.txt [2026-02-09T20:27:42.957804] [INFO ] [sig ] [2104/3427] Completed NCTY in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-09T20:27:42.957853] [INFO ] [sig ] [2105/3427] Forecasting NCZ... [2026-02-09T20:27:42.957887] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-09T20:27:42.957918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-09T20:27:42.970418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-09T20:27:42.970826] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-09T20:27:42.971699] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-09T20:27:42.971754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:42.971787] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:42.971815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:42.971879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:43.031536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:43.032262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:43.032344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:43.032379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:43.152185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:43.152366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:43.152411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:43.152441] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:43.155947] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: UP (p=89.92%) [2026-02-09T20:27:43.156233] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-09T20:27:43.156370] [INFO ] [sig ] NCZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:43.307096] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NCZ.txt [2026-02-09T20:27:43.307219] [INFO ] [sig ] [2105/3427] Completed NCZ in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-09T20:27:43.307262] [INFO ] [sig ] [2106/3427] Forecasting NDAQ... [2026-02-09T20:27:43.307292] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-09T20:27:43.307323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-09T20:27:43.320879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-09T20:27:43.321305] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-09T20:27:43.322226] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-09T20:27:43.322283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:43.322318] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:43.322346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:43.322402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:43.389980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:43.391128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:43.391219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:43.391260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:43.521493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:43.521668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:43.521709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:43.521739] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:43.525224] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-02-09T20:27:43.525528] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-09T20:27:43.525699] [INFO ] [sig ] NDAQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:43.672790] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NDAQ.txt [2026-02-09T20:27:43.672933] [INFO ] [sig ] [2106/3427] Completed NDAQ in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-09T20:27:43.672973] [INFO ] [sig ] [2107/3427] Forecasting NDMO... [2026-02-09T20:27:43.673004] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-09T20:27:43.673034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-09T20:27:43.684957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-09T20:27:43.685357] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-09T20:27:43.686260] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-09T20:27:43.686327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:43.686367] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:43.686399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:43.686458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:43.746841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:43.747722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:43.747807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:43.747841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:43.873207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:43.873375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:43.873420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:43.873450] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:43.877051] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: UP (p=70.32%) [2026-02-09T20:27:43.877342] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-09T20:27:43.877499] [INFO ] [sig ] NDMO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:44.023787] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NDMO.txt [2026-02-09T20:27:44.023927] [INFO ] [sig ] [2107/3427] Completed NDMO in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:44.023967] [INFO ] [sig ] [2108/3427] Forecasting NDRA... [2026-02-09T20:27:44.023998] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-09T20:27:44.024027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-09T20:27:44.035401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-09T20:27:44.035775] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-09T20:27:44.036597] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-09T20:27:44.036650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:44.036682] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:44.036709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:44.036771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:44.096047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:44.096899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:44.097176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:44.097210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:44.214936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:44.215094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:44.215152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:44.215184] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:44.218737] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=24.86%) [2026-02-09T20:27:44.219027] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-09T20:27:44.219159] [INFO ] [sig ] NDRA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:44.365473] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NDRA.txt [2026-02-09T20:27:44.365641] [INFO ] [sig ] [2108/3427] Completed NDRA in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:44.365684] [INFO ] [sig ] [2109/3427] Forecasting NDSN... [2026-02-09T20:27:44.365715] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-09T20:27:44.365745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-09T20:27:44.378044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-09T20:27:44.378504] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-09T20:27:44.379562] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-09T20:27:44.379642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:44.379677] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:44.379706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:44.379765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:44.440333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:44.441171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:44.441255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:44.441287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:44.568538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:44.568709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:44.568749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:44.568777] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:44.572191] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=66.37%) [2026-02-09T20:27:44.572464] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-09T20:27:44.572608] [INFO ] [sig ] NDSN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:44.720812] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NDSN.txt [2026-02-09T20:27:44.721066] [INFO ] [sig ] [2109/3427] Completed NDSN in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:44.721122] [INFO ] [sig ] [2110/3427] Forecasting NE... [2026-02-09T20:27:44.721161] [INFO ] [sig ] Generating forecast for: NE [2026-02-09T20:27:44.721215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-09T20:27:44.734653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-09T20:27:44.735077] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-09T20:27:44.736082] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-09T20:27:44.736136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:44.736168] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:44.736203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:44.736268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:44.796901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:44.797821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:44.797987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:44.798033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:44.922806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:44.922964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:44.923007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:44.923037] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:44.926488] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=66.89%) [2026-02-09T20:27:44.926832] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-09T20:27:44.926970] [INFO ] [sig ] NE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:45.070727] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NE.txt [2026-02-09T20:27:45.070881] [INFO ] [sig ] [2110/3427] Completed NE in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:45.070919] [INFO ] [sig ] [2111/3427] Forecasting NEA... [2026-02-09T20:27:45.070949] [INFO ] [sig ] Generating forecast for: NEA [2026-02-09T20:27:45.070979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-09T20:27:45.082523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-09T20:27:45.082911] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-09T20:27:45.083814] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-09T20:27:45.083867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:45.083901] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:45.083929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:45.083988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:45.142750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:45.143623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:45.143710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:45.143745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:45.272719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:45.272876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:45.272916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:45.272944] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:45.276805] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: DOWN (p=29.19%) [2026-02-09T20:27:45.277076] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-09T20:27:45.277202] [INFO ] [sig ] NEA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:45.423207] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NEA.txt [2026-02-09T20:27:45.423359] [INFO ] [sig ] [2111/3427] Completed NEA in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:45.423399] [INFO ] [sig ] [2112/3427] Forecasting NECB... [2026-02-09T20:27:45.423429] [INFO ] [sig ] Generating forecast for: NECB [2026-02-09T20:27:45.423460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-09T20:27:45.436261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-09T20:27:45.436684] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-09T20:27:45.437766] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-09T20:27:45.437822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:45.437869] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:45.437898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:45.437954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:45.497753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:45.498541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:45.498646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:45.498681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:45.620919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:45.621086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:45.621133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:45.621163] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:45.624652] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: UP (p=92.43%) [2026-02-09T20:27:45.624935] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-09T20:27:45.625067] [INFO ] [sig ] NECB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:45.771551] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NECB.txt [2026-02-09T20:27:45.771726] [INFO ] [sig ] [2112/3427] Completed NECB in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:45.771768] [INFO ] [sig ] [2113/3427] Forecasting NEE... [2026-02-09T20:27:45.771799] [INFO ] [sig ] Generating forecast for: NEE [2026-02-09T20:27:45.771830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-09T20:27:45.783931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-09T20:27:45.784342] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-09T20:27:45.785232] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-09T20:27:45.785295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:45.785336] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:45.785370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:45.785442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:45.844689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:45.845522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:45.845624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:45.845660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:45.968256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:45.968451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:45.968497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:45.968529] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:45.972035] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: DOWN (p=30.40%) [2026-02-09T20:27:45.972340] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-09T20:27:45.972473] [INFO ] [sig ] NEE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:46.118005] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NEE.txt [2026-02-09T20:27:46.118180] [INFO ] [sig ] [2113/3427] Completed NEE in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:46.118223] [INFO ] [sig ] [2114/3427] Forecasting NEGG... [2026-02-09T20:27:46.118255] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-09T20:27:46.118288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-09T20:27:46.130243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-09T20:27:46.130685] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-09T20:27:46.131483] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-09T20:27:46.131536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:46.131568] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:46.131622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:46.131680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:46.190336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:46.191201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:46.191283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:46.191317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:46.309835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:46.310001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:46.310043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:46.310073] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:46.313601] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=41.09%) [2026-02-09T20:27:46.313906] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-09T20:27:46.314042] [INFO ] [sig ] NEGG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:46.463933] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NEGG.txt [2026-02-09T20:27:46.464109] [INFO ] [sig ] [2114/3427] Completed NEGG in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:46.464150] [INFO ] [sig ] [2115/3427] Forecasting NEM... [2026-02-09T20:27:46.464181] [INFO ] [sig ] Generating forecast for: NEM [2026-02-09T20:27:46.464218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-09T20:27:46.476397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-09T20:27:46.476770] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-09T20:27:46.477622] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-09T20:27:46.477675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:46.477707] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:46.477735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:46.477793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:46.537773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:46.538686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:46.538791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:46.538829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:46.670336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:46.670497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:46.670538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:46.670568] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:46.674178] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: DOWN (p=11.58%) [2026-02-09T20:27:46.674461] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-09T20:27:46.674607] [INFO ] [sig ] NEM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:46.822154] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NEM.txt [2026-02-09T20:27:46.822317] [INFO ] [sig ] [2115/3427] Completed NEM in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:46.822358] [INFO ] [sig ] [2116/3427] Forecasting NEOG... [2026-02-09T20:27:46.822409] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-09T20:27:46.822444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-09T20:27:46.834663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-09T20:27:46.835117] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-09T20:27:46.835992] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-09T20:27:46.836052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:46.836087] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:46.836117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:46.836180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:46.896517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:46.897435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:46.897521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:46.897555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:47.024848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:47.025012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:47.025053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:47.025084] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:47.028894] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: DOWN (p=19.45%) [2026-02-09T20:27:47.029207] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-09T20:27:47.029345] [INFO ] [sig ] NEOG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:47.186159] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NEOG.txt [2026-02-09T20:27:47.186335] [INFO ] [sig ] [2116/3427] Completed NEOG in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:47.186379] [INFO ] [sig ] [2117/3427] Forecasting NEON... [2026-02-09T20:27:47.186411] [INFO ] [sig ] Generating forecast for: NEON [2026-02-09T20:27:47.186444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-09T20:27:47.198721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-09T20:27:47.199140] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-09T20:27:47.200004] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-09T20:27:47.200057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:47.200142] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:47.200173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:47.200232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:47.261233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:47.262155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:47.262241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:47.262276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:47.393221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:47.393384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:47.393426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:47.393456] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:47.397151] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: DOWN (p=10.25%) [2026-02-09T20:27:47.397519] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-09T20:27:47.397684] [INFO ] [sig ] NEON: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:47.550004] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NEON.txt [2026-02-09T20:27:47.550170] [INFO ] [sig ] [2117/3427] Completed NEON in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:47.550214] [INFO ] [sig ] [2118/3427] Forecasting NEXA... [2026-02-09T20:27:47.550247] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-09T20:27:47.550278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-09T20:27:47.561658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-09T20:27:47.562075] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-09T20:27:47.562927] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-09T20:27:47.562981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:47.563014] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:47.563041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:47.563097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:47.623297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:47.624204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:47.624301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:47.624336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:47.738029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:47.738183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:47.738226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:47.738256] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:47.741799] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=54.13%) [2026-02-09T20:27:47.742084] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-09T20:27:47.742214] [INFO ] [sig ] NEXA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:47.887080] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NEXA.txt [2026-02-09T20:27:47.887223] [INFO ] [sig ] [2118/3427] Completed NEXA in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:47.887262] [INFO ] [sig ] [2119/3427] Forecasting NEXN... [2026-02-09T20:27:47.887293] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-09T20:27:47.887325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-09T20:27:47.898624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-09T20:27:47.898983] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-09T20:27:47.899838] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-09T20:27:47.899890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:47.899923] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:47.899951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:47.900008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:47.957707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:47.958627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:47.958711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:47.958744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:48.087782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:48.087958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:48.088005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:48.088053] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:48.091720] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=90.92%) [2026-02-09T20:27:48.092059] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-09T20:27:48.092225] [INFO ] [sig ] NEXN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:48.239347] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NEXN.txt [2026-02-09T20:27:48.239535] [INFO ] [sig ] [2119/3427] Completed NEXN in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-09T20:27:48.239603] [INFO ] [sig ] [2120/3427] Forecasting NFBK... [2026-02-09T20:27:48.239637] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-09T20:27:48.239670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-09T20:27:48.253165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-09T20:27:48.253634] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-09T20:27:48.254549] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-09T20:27:48.254825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:48.254863] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:48.254891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:48.254965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:48.320189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:48.321134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:48.321260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:48.321306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:48.452284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:48.452450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:48.452490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:48.452557] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:48.456097] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=43.32%) [2026-02-09T20:27:48.456388] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-09T20:27:48.456522] [INFO ] [sig ] NFBK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:48.601640] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NFBK.txt [2026-02-09T20:27:48.601797] [INFO ] [sig ] [2120/3427] Completed NFBK in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-09T20:27:48.601837] [INFO ] [sig ] [2121/3427] Forecasting NFE... [2026-02-09T20:27:48.601869] [INFO ] [sig ] Generating forecast for: NFE [2026-02-09T20:27:48.601902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-09T20:27:48.613067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-09T20:27:48.613470] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-09T20:27:48.614353] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-09T20:27:48.614413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:48.614446] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:48.614474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:48.614530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:48.672224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:48.673159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:48.673252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:48.673315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:48.807797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:48.807961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:48.808001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:48.808031] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:48.811528] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-02-09T20:27:48.811865] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-09T20:27:48.812005] [INFO ] [sig ] NFE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:48.963228] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NFE.txt [2026-02-09T20:27:48.963395] [INFO ] [sig ] [2121/3427] Completed NFE in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-09T20:27:48.963436] [INFO ] [sig ] [2122/3427] Forecasting NFG... [2026-02-09T20:27:48.963468] [INFO ] [sig ] Generating forecast for: NFG [2026-02-09T20:27:48.963501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-09T20:27:48.976777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-09T20:27:48.977264] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-09T20:27:48.978337] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-09T20:27:48.978394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:48.978427] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:48.978455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:48.978515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:49.044869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:49.045862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:49.045953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:49.045987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:49.185408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:49.185601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:49.185645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:49.185675] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:49.189422] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-02-09T20:27:49.189854] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-09T20:27:49.190003] [INFO ] [sig ] NFG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:49.335752] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NFG.txt [2026-02-09T20:27:49.335916] [INFO ] [sig ] [2122/3427] Completed NFG in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-09T20:27:49.335957] [INFO ] [sig ] [2123/3427] Forecasting NFJ... [2026-02-09T20:27:49.335987] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-09T20:27:49.336018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-09T20:27:49.347884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-09T20:27:49.348293] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-09T20:27:49.349166] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-09T20:27:49.349219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:49.349251] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:49.349278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:49.349384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:49.407135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:49.408115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:49.408206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:49.408240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:49.533022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:49.533180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:49.533220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:49.533249] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:49.536685] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: DOWN (p=48.44%) [2026-02-09T20:27:49.536980] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-09T20:27:49.537109] [INFO ] [sig ] NFJ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:49.684496] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NFJ.txt [2026-02-09T20:27:49.684680] [INFO ] [sig ] [2123/3427] Completed NFJ in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:49.684722] [INFO ] [sig ] [2124/3427] Forecasting NFLX... [2026-02-09T20:27:49.684752] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-09T20:27:49.684785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-09T20:27:49.696438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-09T20:27:49.696798] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-09T20:27:49.697653] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-09T20:27:49.697706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:49.697739] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:49.697766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:49.697822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:49.754921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:49.755749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:49.755830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:49.755863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:49.881619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:49.881985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:49.882024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:49.882053] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:49.885861] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=8.51%) [2026-02-09T20:27:49.886141] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-09T20:27:49.886273] [INFO ] [sig ] NFLX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:50.036109] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NFLX.txt [2026-02-09T20:27:50.036265] [INFO ] [sig ] [2124/3427] Completed NFLX in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:50.036307] [INFO ] [sig ] [2125/3427] Forecasting NFTY... [2026-02-09T20:27:50.036340] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-09T20:27:50.036373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-09T20:27:50.047875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-09T20:27:50.048249] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-09T20:27:50.049185] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-09T20:27:50.049238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:50.049270] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:50.049297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:50.049356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:50.109685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:50.110557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:50.110667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:50.110703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:50.231520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:50.231741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:50.231783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:50.231813] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:50.235371] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=19.69%) [2026-02-09T20:27:50.235688] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-09T20:27:50.235822] [INFO ] [sig ] NFTY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:50.408678] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NFTY.txt [2026-02-09T20:27:50.408847] [INFO ] [sig ] [2125/3427] Completed NFTY in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:50.408889] [INFO ] [sig ] [2126/3427] Forecasting NGG... [2026-02-09T20:27:50.408922] [INFO ] [sig ] Generating forecast for: NGG [2026-02-09T20:27:50.408954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-09T20:27:50.421900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-09T20:27:50.422315] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-09T20:27:50.423173] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-09T20:27:50.423225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:50.423258] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:50.423285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:50.423342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:50.481809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:50.482752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:50.482837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:50.482870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:50.612474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:50.612657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:50.612699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:50.612728] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:50.616432] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-02-09T20:27:50.616775] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-09T20:27:50.616916] [INFO ] [sig ] NGG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:50.766337] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NGG.txt [2026-02-09T20:27:50.766496] [INFO ] [sig ] [2126/3427] Completed NGG in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:50.766537] [INFO ] [sig ] [2127/3427] Forecasting NGL... [2026-02-09T20:27:50.766588] [INFO ] [sig ] Generating forecast for: NGL [2026-02-09T20:27:50.766624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-09T20:27:50.779608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-09T20:27:50.780119] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-09T20:27:50.781072] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-09T20:27:50.781129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:50.781162] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:50.781191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:50.781251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:50.841064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:50.841981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:50.842103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:50.842137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:50.976290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:50.976508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:50.976603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:50.976660] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:50.982071] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: DOWN (p=12.68%) [2026-02-09T20:27:50.982611] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-09T20:27:50.982824] [INFO ] [sig ] NGL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:51.189829] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NGL.txt [2026-02-09T20:27:51.190072] [INFO ] [sig ] [2127/3427] Completed NGL in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:51.190120] [INFO ] [sig ] [2128/3427] Forecasting NGNE... [2026-02-09T20:27:51.190156] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-09T20:27:51.190192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-09T20:27:51.205608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-09T20:27:51.206132] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-09T20:27:51.207262] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-09T20:27:51.207330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:51.207372] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:51.207436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:51.207519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:51.292330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:51.293697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:51.293827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:51.293884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:51.467162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:51.467367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:51.467469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:51.467520] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:51.473157] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: UP (p=63.81%) [2026-02-09T20:27:51.473732] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-09T20:27:51.473953] [INFO ] [sig ] NGNE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:51.715263] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NGNE.txt [2026-02-09T20:27:51.715531] [INFO ] [sig ] [2128/3427] Completed NGNE in 0.5s | 2.77 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:51.715623] [INFO ] [sig ] [2129/3427] Forecasting NGS... [2026-02-09T20:27:51.715679] [INFO ] [sig ] Generating forecast for: NGS [2026-02-09T20:27:51.715728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-09T20:27:51.739731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-09T20:27:51.748350] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-09T20:27:51.750145] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-09T20:27:51.750246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:51.750296] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:51.750338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:51.750424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:51.840047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:51.841305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:51.841432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:51.841474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:52.011534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:52.011719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:52.011764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:52.011793] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:52.016111] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: DOWN (p=44.96%) [2026-02-09T20:27:52.016536] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-09T20:27:52.016776] [INFO ] [sig ] NGS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:52.243971] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NGS.txt [2026-02-09T20:27:52.244198] [INFO ] [sig ] [2129/3427] Completed NGS in 0.5s | 2.77 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:52.244270] [INFO ] [sig ] [2130/3427] Forecasting NGVC... [2026-02-09T20:27:52.244325] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-09T20:27:52.244380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-09T20:27:52.260250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-09T20:27:52.260812] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-09T20:27:52.262127] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-09T20:27:52.262203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:52.262258] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:52.262305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:52.262397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:52.353886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:52.355123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:52.355235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:52.355290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:52.476093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:52.476251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:52.476291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:52.476322] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:52.480097] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-02-09T20:27:52.480634] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-09T20:27:52.480766] [INFO ] [sig ] NGVC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:52.627908] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NGVC.txt [2026-02-09T20:27:52.628068] [INFO ] [sig ] [2130/3427] Completed NGVC in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:52.628110] [INFO ] [sig ] [2131/3427] Forecasting NHI... [2026-02-09T20:27:52.628140] [INFO ] [sig ] Generating forecast for: NHI [2026-02-09T20:27:52.628171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-09T20:27:52.638751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-09T20:27:52.639068] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-09T20:27:52.639884] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-09T20:27:52.639936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:52.639972] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:52.640006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:52.640075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:52.697237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:52.697879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:52.697958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:52.697990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:52.815529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:52.815703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:52.815744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:52.815773] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:52.819149] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=67.84%) [2026-02-09T20:27:52.819423] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-09T20:27:52.819552] [INFO ] [sig ] NHI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:52.962419] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NHI.txt [2026-02-09T20:27:52.962538] [INFO ] [sig ] [2131/3427] Completed NHI in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:52.962593] [INFO ] [sig ] [2132/3427] Forecasting NHTC... [2026-02-09T20:27:52.962625] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-09T20:27:52.962655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-09T20:27:52.973439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-09T20:27:52.973812] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-09T20:27:52.974649] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-09T20:27:52.974702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:52.974733] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:52.974761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:52.974818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:53.033017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:53.033623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:53.033700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:53.033732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:53.143143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:53.143299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:53.143338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:53.143366] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:53.146710] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: UP (p=87.08%) [2026-02-09T20:27:53.146979] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-09T20:27:53.147103] [INFO ] [sig ] NHTC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:53.291989] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NHTC.txt [2026-02-09T20:27:53.292110] [INFO ] [sig ] [2132/3427] Completed NHTC in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:53.292151] [INFO ] [sig ] [2133/3427] Forecasting NI... [2026-02-09T20:27:53.292180] [INFO ] [sig ] Generating forecast for: NI [2026-02-09T20:27:53.292210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-09T20:27:53.303418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-09T20:27:53.303784] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-09T20:27:53.304650] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-09T20:27:53.304704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:53.304737] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:53.304766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:53.304824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:53.363669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:53.364315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:53.364393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:53.364426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:53.489473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:53.489647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:53.489687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:53.489717] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:53.493114] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=89.00%) [2026-02-09T20:27:53.493383] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-09T20:27:53.493507] [INFO ] [sig ] NI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:53.636993] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NI.txt [2026-02-09T20:27:53.637119] [INFO ] [sig ] [2133/3427] Completed NI in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:53.637160] [INFO ] [sig ] [2134/3427] Forecasting NIC... [2026-02-09T20:27:53.637189] [INFO ] [sig ] Generating forecast for: NIC [2026-02-09T20:27:53.637219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-09T20:27:53.648252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-09T20:27:53.648612] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-09T20:27:53.649423] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-09T20:27:53.649485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:53.649599] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:53.649637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:53.649695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:53.709306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:53.710118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:53.710200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:53.710233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:53.830122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:53.830276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:53.830317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:53.830345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:53.833797] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: UP (p=90.76%) [2026-02-09T20:27:53.834075] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-09T20:27:53.834198] [INFO ] [sig ] NIC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:53.979099] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NIC.txt [2026-02-09T20:27:53.979227] [INFO ] [sig ] [2134/3427] Completed NIC in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:53.979267] [INFO ] [sig ] [2135/3427] Forecasting NICE... [2026-02-09T20:27:53.979298] [INFO ] [sig ] Generating forecast for: NICE [2026-02-09T20:27:53.979329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-09T20:27:53.991541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-09T20:27:53.991994] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-09T20:27:53.992923] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-09T20:27:53.992977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:53.993011] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:53.993039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:53.993097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:54.053768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:54.054611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:54.054705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:54.054741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:54.178851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:54.179007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:54.179049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:54.179078] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:54.182588] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: DOWN (p=28.15%) [2026-02-09T20:27:54.182880] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-09T20:27:54.183012] [INFO ] [sig ] NICE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:54.328251] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NICE.txt [2026-02-09T20:27:54.328411] [INFO ] [sig ] [2135/3427] Completed NICE in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:54.328476] [INFO ] [sig ] [2136/3427] Forecasting NIE... [2026-02-09T20:27:54.328517] [INFO ] [sig ] Generating forecast for: NIE [2026-02-09T20:27:54.328557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-09T20:27:54.339872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-09T20:27:54.340246] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-09T20:27:54.341057] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-09T20:27:54.341111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:54.341158] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:54.341187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:54.341243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:54.398918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:54.399682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:54.399782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:54.399815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:54.524546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:54.524926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:54.524968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:54.524998] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:54.529124] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-02-09T20:27:54.529465] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-09T20:27:54.529634] [INFO ] [sig ] NIE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:54.684672] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NIE.txt [2026-02-09T20:27:54.684839] [INFO ] [sig ] [2136/3427] Completed NIE in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:54.684880] [INFO ] [sig ] [2137/3427] Forecasting NIKL... [2026-02-09T20:27:54.684910] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-09T20:27:54.684941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-09T20:27:54.696483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-09T20:27:54.696930] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-09T20:27:54.697857] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-09T20:27:54.697910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:54.697942] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:54.697968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:54.698025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:54.756567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:54.757500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:54.757602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:54.757639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:54.878531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:54.878712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:54.878754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:54.878818] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:54.882268] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: UP (p=72.20%) [2026-02-09T20:27:54.882549] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-09T20:27:54.882703] [INFO ] [sig ] NIKL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:55.039369] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NIKL.txt [2026-02-09T20:27:55.039608] [INFO ] [sig ] [2137/3427] Completed NIKL in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-09T20:27:55.039667] [INFO ] [sig ] [2138/3427] Forecasting NIM... [2026-02-09T20:27:55.039713] [INFO ] [sig ] Generating forecast for: NIM [2026-02-09T20:27:55.039755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-09T20:27:55.051950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-09T20:27:55.052413] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-09T20:27:55.053260] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-09T20:27:55.053315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:55.053348] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:55.053376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:55.053436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:55.111386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:55.112318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:55.112403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:55.112437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:55.224058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:55.224217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:55.224257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:55.224287] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:55.227700] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: DOWN (p=15.10%) [2026-02-09T20:27:55.227971] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-09T20:27:55.228096] [INFO ] [sig ] NIM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:55.374552] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NIM.txt [2026-02-09T20:27:55.374722] [INFO ] [sig ] [2138/3427] Completed NIM in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-09T20:27:55.374765] [INFO ] [sig ] [2139/3427] Forecasting NIO... [2026-02-09T20:27:55.374796] [INFO ] [sig ] Generating forecast for: NIO [2026-02-09T20:27:55.374827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-09T20:27:55.385856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-09T20:27:55.386183] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-09T20:27:55.387004] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-09T20:27:55.387056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:55.387087] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:55.387114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:55.387176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:55.443726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:55.444393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:55.444471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:55.444504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:55.568880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:55.569042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:55.569082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:55.569112] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:55.572612] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=6.78%) [2026-02-09T20:27:55.572893] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-09T20:27:55.573023] [INFO ] [sig ] NIO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:55.715883] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NIO.txt [2026-02-09T20:27:55.716023] [INFO ] [sig ] [2139/3427] Completed NIO in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:55.716069] [INFO ] [sig ] [2140/3427] Forecasting NKSH... [2026-02-09T20:27:55.716101] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-09T20:27:55.716132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-09T20:27:55.726802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-09T20:27:55.727124] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-09T20:27:55.727965] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-09T20:27:55.728016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:55.728047] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:55.728073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:55.728129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:55.785279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:55.786088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:55.786173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:55.786208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:55.891499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:55.891672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:55.891713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:55.891741] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:55.895199] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: UP (p=51.81%) [2026-02-09T20:27:55.895489] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-09T20:27:55.895641] [INFO ] [sig ] NKSH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:56.041380] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NKSH.txt [2026-02-09T20:27:56.041534] [INFO ] [sig ] [2140/3427] Completed NKSH in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:56.041597] [INFO ] [sig ] [2141/3427] Forecasting NKTX... [2026-02-09T20:27:56.041631] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-09T20:27:56.041854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-09T20:27:56.054241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-09T20:27:56.054679] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-09T20:27:56.055471] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-09T20:27:56.055523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:56.055556] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:56.055608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:56.055668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:56.113837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:56.114649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:56.114733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:56.114767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:56.234349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:56.234512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:56.234552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:56.234602] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:56.238161] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=38.10%) [2026-02-09T20:27:56.238461] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-09T20:27:56.238637] [INFO ] [sig ] NKTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:56.383203] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NKTX.txt [2026-02-09T20:27:56.383358] [INFO ] [sig ] [2141/3427] Completed NKTX in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:56.383398] [INFO ] [sig ] [2142/3427] Forecasting NKX... [2026-02-09T20:27:56.383429] [INFO ] [sig ] Generating forecast for: NKX [2026-02-09T20:27:56.383459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-09T20:27:56.394799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-09T20:27:56.395192] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-09T20:27:56.396060] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-09T20:27:56.396114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:56.396146] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:56.396174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:56.396231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:56.454976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:56.455923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:56.456007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:56.456039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:56.597043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:56.597201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:56.597243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:56.597273] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:56.600789] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: UP (p=86.71%) [2026-02-09T20:27:56.601094] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-09T20:27:56.601226] [INFO ] [sig ] NKX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:56.752665] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NKX.txt [2026-02-09T20:27:56.753003] [INFO ] [sig ] [2142/3427] Completed NKX in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:56.753045] [INFO ] [sig ] [2143/3427] Forecasting NLOP... [2026-02-09T20:27:56.753074] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-09T20:27:56.753105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-09T20:27:56.765362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-09T20:27:56.765774] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-09T20:27:56.766595] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-09T20:27:56.766648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:56.766680] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:56.766706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:56.766763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:56.826722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:56.827651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:56.827740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:56.827773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:56.956204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:56.956369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:56.956411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:56.956457] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:56.960038] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-02-09T20:27:56.960350] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-09T20:27:56.960488] [INFO ] [sig ] NLOP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:57.109383] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NLOP.txt [2026-02-09T20:27:57.109552] [INFO ] [sig ] [2143/3427] Completed NLOP in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:57.109613] [INFO ] [sig ] [2144/3427] Forecasting NLY... [2026-02-09T20:27:57.109645] [INFO ] [sig ] Generating forecast for: NLY [2026-02-09T20:27:57.109674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-09T20:27:57.121705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-09T20:27:57.122339] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-09T20:27:57.123224] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-09T20:27:57.123278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:57.123312] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:57.123341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:57.123400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:57.185450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:57.186531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:57.186747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:57.186797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:57.311957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:57.312134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:57.312176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:57.312206] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:57.315675] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: UP (p=52.16%) [2026-02-09T20:27:57.315966] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-09T20:27:57.316094] [INFO ] [sig ] NLY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:57.463327] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NLY.txt [2026-02-09T20:27:57.463479] [INFO ] [sig ] [2144/3427] Completed NLY in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:57.463521] [INFO ] [sig ] [2145/3427] Forecasting NMAI... [2026-02-09T20:27:57.463556] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-09T20:27:57.463619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-09T20:27:57.475685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-09T20:27:57.476192] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-09T20:27:57.477006] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-09T20:27:57.477059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:57.477092] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:57.477119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:57.477176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:57.534296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:57.534940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:57.535031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:57.535064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:57.653853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:57.653986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:57.654025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:57.654054] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:57.657377] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-02-09T20:27:57.657697] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-09T20:27:57.657821] [INFO ] [sig ] NMAI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:57.803662] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NMAI.txt [2026-02-09T20:27:57.803794] [INFO ] [sig ] [2145/3427] Completed NMAI in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:57.803834] [INFO ] [sig ] [2146/3427] Forecasting NMCO... [2026-02-09T20:27:57.803865] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-09T20:27:57.803895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-09T20:27:57.816471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-09T20:27:57.816888] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-09T20:27:57.817840] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-09T20:27:57.818063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:57.818105] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:57.818139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:57.818197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:57.878353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:57.879291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:57.879373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:57.879406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:58.000952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:58.001111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:58.001151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:58.001180] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:58.004644] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=30.69%) [2026-02-09T20:27:58.005094] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-09T20:27:58.005219] [INFO ] [sig ] NMCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:58.151663] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NMCO.txt [2026-02-09T20:27:58.151815] [INFO ] [sig ] [2146/3427] Completed NMCO in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:58.151855] [INFO ] [sig ] [2147/3427] Forecasting NMFC... [2026-02-09T20:27:58.151886] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-09T20:27:58.151916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-09T20:27:58.163268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-09T20:27:58.163641] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-09T20:27:58.164674] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-09T20:27:58.164727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:58.164759] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:58.164952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:58.165011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:58.222613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:58.223234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:58.223312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:58.223344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:58.347127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:58.347278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:58.347317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:58.347347] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:58.351380] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=7.43%) [2026-02-09T20:27:58.351693] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-09T20:27:58.352032] [INFO ] [sig ] NMFC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:58.496592] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NMFC.txt [2026-02-09T20:27:58.496758] [INFO ] [sig ] [2147/3427] Completed NMFC in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:58.496800] [INFO ] [sig ] [2148/3427] Forecasting NMG... [2026-02-09T20:27:58.496830] [INFO ] [sig ] Generating forecast for: NMG [2026-02-09T20:27:58.496861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-09T20:27:58.508638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-09T20:27:58.509002] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-09T20:27:58.510033] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-09T20:27:58.510097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:58.510130] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:58.510156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:58.510211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:58.573011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:58.573824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:58.573911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:58.573948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:58.698717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:58.698881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:58.698925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:58.698958] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:58.702627] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=10.93%) [2026-02-09T20:27:58.702925] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-09T20:27:58.703059] [INFO ] [sig ] NMG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:27:58.855520] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NMG.txt [2026-02-09T20:27:58.855704] [INFO ] [sig ] [2148/3427] Completed NMG in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:58.855756] [INFO ] [sig ] [2149/3427] Forecasting NMI... [2026-02-09T20:27:58.855790] [INFO ] [sig ] Generating forecast for: NMI [2026-02-09T20:27:58.855821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-09T20:27:58.867559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-09T20:27:58.867943] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-09T20:27:58.868798] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-09T20:27:58.868850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:58.868882] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:58.868909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:58.868967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:58.930081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:58.930888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:58.930988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:58.931030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:59.044838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:59.045008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:59.045053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:59.045086] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:59.048945] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: UP (p=88.51%) [2026-02-09T20:27:59.049243] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-09T20:27:59.049378] [INFO ] [sig ] NMI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:59.202680] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NMI.txt [2026-02-09T20:27:59.202849] [INFO ] [sig ] [2149/3427] Completed NMI in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:59.202919] [INFO ] [sig ] [2150/3427] Forecasting NMIH... [2026-02-09T20:27:59.202955] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-09T20:27:59.202986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-09T20:27:59.213946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-09T20:27:59.214331] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-09T20:27:59.215162] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-09T20:27:59.215214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:59.215247] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:59.215275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:59.215331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:59.275463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:59.276416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:59.276506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:59.276544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:59.395801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:59.395957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:59.395997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:59.396027] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:59.399680] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=72.05%) [2026-02-09T20:27:59.399986] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-09T20:27:59.400126] [INFO ] [sig ] NMIH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:59.553484] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NMIH.txt [2026-02-09T20:27:59.553661] [INFO ] [sig ] [2150/3427] Completed NMIH in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:59.553714] [INFO ] [sig ] [2151/3427] Forecasting NMM... [2026-02-09T20:27:59.553750] [INFO ] [sig ] Generating forecast for: NMM [2026-02-09T20:27:59.553790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-09T20:27:59.565241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-09T20:27:59.565633] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-09T20:27:59.566450] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-09T20:27:59.566502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:59.566565] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:59.566616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:59.566674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:59.628158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:27:59.628989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:27:59.629073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:27:59.629111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:27:59.753941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:27:59.754102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:27:59.754146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:27:59.754177] [INFO ] [FORECASTER] Training complete [2026-02-09T20:27:59.757975] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=75.08%) [2026-02-09T20:27:59.758291] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-09T20:27:59.758429] [INFO ] [sig ] NMM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:27:59.921848] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NMM.txt [2026-02-09T20:27:59.922011] [INFO ] [sig ] [2151/3427] Completed NMM in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:27:59.922057] [INFO ] [sig ] [2152/3427] Forecasting NMRA... [2026-02-09T20:27:59.922092] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-09T20:27:59.922125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-09T20:27:59.934199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-09T20:27:59.934686] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-09T20:27:59.935696] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-09T20:27:59.935753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:27:59.935788] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:27:59.935818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:27:59.935879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:27:59.999170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:00.000081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:00.000166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:00.000203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:00.147969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:00.148157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:00.148219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:00.148261] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:00.152388] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=11.26%) [2026-02-09T20:28:00.152844] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-09T20:28:00.153042] [INFO ] [sig ] NMRA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:00.316273] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NMRA.txt [2026-02-09T20:28:00.316449] [INFO ] [sig ] [2152/3427] Completed NMRA in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:28:00.316495] [INFO ] [sig ] [2153/3427] Forecasting NMRK... [2026-02-09T20:28:00.316531] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-09T20:28:00.316565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-09T20:28:00.328513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-09T20:28:00.328970] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-09T20:28:00.329890] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-09T20:28:00.329953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:00.329999] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:00.330035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:00.330098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:00.395856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:00.396737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:00.396833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:00.396881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:00.532171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:00.532330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:00.532370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:00.532399] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:00.535973] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: DOWN (p=46.67%) [2026-02-09T20:28:00.536276] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-09T20:28:00.536408] [INFO ] [sig ] NMRK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:00.685732] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NMRK.txt [2026-02-09T20:28:00.685889] [INFO ] [sig ] [2153/3427] Completed NMRK in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-09T20:28:00.685930] [INFO ] [sig ] [2154/3427] Forecasting NN... [2026-02-09T20:28:00.685962] [INFO ] [sig ] Generating forecast for: NN [2026-02-09T20:28:00.685994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-09T20:28:00.697140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-09T20:28:00.697554] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-09T20:28:00.698400] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-09T20:28:00.698454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:00.698487] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:00.698515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:00.698593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:00.758339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:00.759232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:00.759337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:00.759386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:00.885286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:00.885444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:00.885485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:00.885551] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:00.889164] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: UP (p=69.07%) [2026-02-09T20:28:00.889456] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-09T20:28:00.889609] [INFO ] [sig ] NN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:01.040184] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NN.txt [2026-02-09T20:28:01.040346] [INFO ] [sig ] [2154/3427] Completed NN in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-09T20:28:01.040389] [INFO ] [sig ] [2155/3427] Forecasting NNDM... [2026-02-09T20:28:01.040419] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-09T20:28:01.040451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-09T20:28:01.052480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-09T20:28:01.052901] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-09T20:28:01.053796] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-09T20:28:01.053854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:01.053895] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:01.053925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:01.053982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:01.113454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:01.114327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:01.114409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:01.114441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:01.241223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:01.241381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:01.241423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:01.241452] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:01.245181] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: DOWN (p=18.60%) [2026-02-09T20:28:01.245472] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-09T20:28:01.245624] [INFO ] [sig ] NNDM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:01.395505] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NNDM.txt [2026-02-09T20:28:01.395701] [INFO ] [sig ] [2155/3427] Completed NNDM in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-09T20:28:01.395754] [INFO ] [sig ] [2156/3427] Forecasting NNE... [2026-02-09T20:28:01.395791] [INFO ] [sig ] Generating forecast for: NNE [2026-02-09T20:28:01.395828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-09T20:28:01.407197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-09T20:28:01.407628] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-09T20:28:01.408478] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-09T20:28:01.408530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:01.408564] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:01.408618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:01.408679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:01.467847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:01.468753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:01.468845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:01.468878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:01.595186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:01.595350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:01.595391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:01.595422] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:01.599104] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-02-09T20:28:01.599429] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-09T20:28:01.599592] [INFO ] [sig ] NNE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:01.749004] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NNE.txt [2026-02-09T20:28:01.749174] [INFO ] [sig ] [2156/3427] Completed NNE in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:01.749217] [INFO ] [sig ] [2157/3427] Forecasting NNI... [2026-02-09T20:28:01.749246] [INFO ] [sig ] Generating forecast for: NNI [2026-02-09T20:28:01.749278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-09T20:28:01.760704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-09T20:28:01.761101] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-09T20:28:01.761942] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-09T20:28:01.761995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:01.762028] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:01.762054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:01.762111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:01.818706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:01.819594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:01.819680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:01.819712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:01.941376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:01.941536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:01.941594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:01.941627] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:01.945169] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=92.03%) [2026-02-09T20:28:01.945506] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-09T20:28:01.945667] [INFO ] [sig ] NNI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:02.091770] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NNI.txt [2026-02-09T20:28:02.091941] [INFO ] [sig ] [2157/3427] Completed NNI in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:02.091982] [INFO ] [sig ] [2158/3427] Forecasting NNN... [2026-02-09T20:28:02.092013] [INFO ] [sig ] Generating forecast for: NNN [2026-02-09T20:28:02.092045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-09T20:28:02.103424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-09T20:28:02.103862] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-09T20:28:02.104791] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-09T20:28:02.104847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:02.104881] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:02.104910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:02.104968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:02.162765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:02.163441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:02.163522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:02.163556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:02.284139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:02.284297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:02.284337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:02.284365] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:02.287890] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-09T20:28:02.288172] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-09T20:28:02.288299] [INFO ] [sig ] NNN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:02.430963] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NNN.txt [2026-02-09T20:28:02.431132] [INFO ] [sig ] [2158/3427] Completed NNN in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:02.431174] [INFO ] [sig ] [2159/3427] Forecasting NNOX... [2026-02-09T20:28:02.431203] [INFO ] [sig ] Generating forecast for: NNOX [2026-02-09T20:28:02.431234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNOX' from 'https://tdm.silogroup.org/data/derivative_storage/NNOX.csv'. [2026-02-09T20:28:02.442452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNOX'. [2026-02-09T20:28:02.442871] [INFO ] [FORECASTER] Starting predict_future for NNOX [2026-02-09T20:28:02.443697] [DEBUG] [LOCAL ] No optimal features file found for NNOX: ./output/feature-sets/NNOX.txt [2026-02-09T20:28:02.443752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:02.443785] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:02.443812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:02.443869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:02.500864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:02.501762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:02.501858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:02.501892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:02.627533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:02.627720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:02.627771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:02.627806] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:02.631454] [DEBUG] [FORECASTER] NNOX: Forecast T+1@11:T+2@11: DOWN (p=3.53%) [2026-02-09T20:28:02.631812] [INFO ] [FORECASTER] Completed predict_future for NNOX [2026-02-09T20:28:02.631956] [INFO ] [sig ] NNOX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:02.777824] [INFO ] [LOCAL ] Saved forecast: NNOX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NNOX.txt [2026-02-09T20:28:02.777984] [INFO ] [sig ] [2159/3427] Completed NNOX in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:02.778024] [INFO ] [sig ] [2160/3427] Forecasting NNY... [2026-02-09T20:28:02.778055] [INFO ] [sig ] Generating forecast for: NNY [2026-02-09T20:28:02.778085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-09T20:28:02.789258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-09T20:28:02.789688] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-09T20:28:02.790529] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-09T20:28:02.790628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:02.790664] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:02.790692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:02.790749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:02.847966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:02.848881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:02.848965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:02.848999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:02.963235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:02.963394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:02.963435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:02.963464] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:02.966945] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=3.82%) [2026-02-09T20:28:02.967218] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-09T20:28:02.967342] [INFO ] [sig ] NNY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:03.112307] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NNY.txt [2026-02-09T20:28:03.113152] [INFO ] [sig ] [2160/3427] Completed NNY in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:03.113197] [INFO ] [sig ] [2161/3427] Forecasting NOA... [2026-02-09T20:28:03.113228] [INFO ] [sig ] Generating forecast for: NOA [2026-02-09T20:28:03.113259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-09T20:28:03.124050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-09T20:28:03.124422] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-09T20:28:03.125303] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-09T20:28:03.125356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:03.125388] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:03.125417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:03.125474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:03.187003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:03.187874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:03.187995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:03.188030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:03.312529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:03.312706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:03.312750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:03.312780] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:03.316366] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-09T20:28:03.316676] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-09T20:28:03.316842] [INFO ] [sig ] NOA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:03.464794] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NOA.txt [2026-02-09T20:28:03.464979] [INFO ] [sig ] [2161/3427] Completed NOA in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:03.465023] [INFO ] [sig ] [2162/3427] Forecasting NOAH... [2026-02-09T20:28:03.465053] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-09T20:28:03.465083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-09T20:28:03.476482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-09T20:28:03.476933] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-09T20:28:03.477975] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-09T20:28:03.478031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:03.478066] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:03.478096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:03.478166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:03.543824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:03.544710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:03.544799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:03.544841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:03.668096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:03.668268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:03.668313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:03.668346] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:03.672243] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: DOWN (p=21.36%) [2026-02-09T20:28:03.672549] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-09T20:28:03.672708] [INFO ] [sig ] NOAH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:03.831604] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NOAH.txt [2026-02-09T20:28:03.831768] [INFO ] [sig ] [2162/3427] Completed NOAH in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:03.831816] [INFO ] [sig ] [2163/3427] Forecasting NODK... [2026-02-09T20:28:03.831850] [INFO ] [sig ] Generating forecast for: NODK [2026-02-09T20:28:03.831889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-09T20:28:03.842469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-09T20:28:03.842796] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-09T20:28:03.843695] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-09T20:28:03.843755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:03.843791] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:03.843822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:03.843895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:03.909198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:03.910197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:03.910299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:03.910347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:04.016321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:04.016483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:04.016529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:04.016561] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:04.020465] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: UP (p=71.90%) [2026-02-09T20:28:04.020854] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-09T20:28:04.020999] [INFO ] [sig ] NODK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:04.181140] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NODK.txt [2026-02-09T20:28:04.181299] [INFO ] [sig ] [2163/3427] Completed NODK in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:04.181351] [INFO ] [sig ] [2164/3427] Forecasting NOG... [2026-02-09T20:28:04.181385] [INFO ] [sig ] Generating forecast for: NOG [2026-02-09T20:28:04.181421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-09T20:28:04.192855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-09T20:28:04.193241] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-09T20:28:04.194185] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-09T20:28:04.194252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:04.194294] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:04.194325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:04.194386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:04.260004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:04.260763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:04.260853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:04.260891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:04.391559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:04.391743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:04.391792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:04.391826] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:04.395677] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-02-09T20:28:04.396036] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-09T20:28:04.396187] [INFO ] [sig ] NOG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:04.570459] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NOG.txt [2026-02-09T20:28:04.570716] [INFO ] [sig ] [2164/3427] Completed NOG in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:04.570782] [INFO ] [sig ] [2165/3427] Forecasting NOMD... [2026-02-09T20:28:04.570818] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-09T20:28:04.570854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-09T20:28:04.583765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-09T20:28:04.584224] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-09T20:28:04.585233] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-09T20:28:04.585296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:04.585334] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:04.585364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:04.585425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:04.650731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:04.651684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:04.651774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:04.651811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:04.777379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:04.777565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:04.777629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:04.777661] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:04.781383] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: UP (p=54.29%) [2026-02-09T20:28:04.781717] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-09T20:28:04.781873] [INFO ] [sig ] NOMD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:04.978098] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NOMD.txt [2026-02-09T20:28:04.978242] [INFO ] [sig ] [2165/3427] Completed NOMD in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:04.978283] [INFO ] [sig ] [2166/3427] Forecasting NOTE... [2026-02-09T20:28:04.978313] [INFO ] [sig ] Generating forecast for: NOTE [2026-02-09T20:28:04.978344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOTE' from 'https://tdm.silogroup.org/data/derivative_storage/NOTE.csv'. [2026-02-09T20:28:04.989207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOTE'. [2026-02-09T20:28:04.989618] [INFO ] [FORECASTER] Starting predict_future for NOTE [2026-02-09T20:28:04.990494] [DEBUG] [LOCAL ] No optimal features file found for NOTE: ./output/feature-sets/NOTE.txt [2026-02-09T20:28:04.990551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:04.990610] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:04.990644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:04.990707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:05.052049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:05.052783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:05.052867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:05.052904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:05.170213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:05.170346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:05.170384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:05.170413] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:05.173820] [DEBUG] [FORECASTER] NOTE: Forecast T+1@11:T+2@11: DOWN (p=29.27%) [2026-02-09T20:28:05.174108] [INFO ] [FORECASTER] Completed predict_future for NOTE [2026-02-09T20:28:05.174236] [INFO ] [sig ] NOTE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:05.323176] [INFO ] [LOCAL ] Saved forecast: NOTE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NOTE.txt [2026-02-09T20:28:05.323337] [INFO ] [sig ] [2166/3427] Completed NOTE in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:05.323379] [INFO ] [sig ] [2167/3427] Forecasting NPCE... [2026-02-09T20:28:05.323408] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-09T20:28:05.323438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-09T20:28:05.335536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-09T20:28:05.335927] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-09T20:28:05.336752] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-09T20:28:05.336816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:05.336857] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:05.336890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:05.336951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:05.394457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:05.395364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:05.395457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:05.395491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:05.513111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:05.513270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:05.513345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:05.513378] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:05.516812] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=11.64%) [2026-02-09T20:28:05.517086] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-09T20:28:05.517214] [INFO ] [sig ] NPCE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:05.685750] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NPCE.txt [2026-02-09T20:28:05.685911] [INFO ] [sig ] [2167/3427] Completed NPCE in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:05.685953] [INFO ] [sig ] [2168/3427] Forecasting NPFD... [2026-02-09T20:28:05.685984] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-09T20:28:05.686015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-09T20:28:05.697948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-09T20:28:05.698349] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-09T20:28:05.699359] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-09T20:28:05.699418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:05.699504] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:05.699542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:05.699630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:05.764817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:05.765849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:05.765938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:05.765976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:05.898849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:05.899029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:05.899082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:05.899123] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:05.903695] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: UP (p=50.56%) [2026-02-09T20:28:05.904048] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-09T20:28:05.904201] [INFO ] [sig ] NPFD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:06.080682] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NPFD.txt [2026-02-09T20:28:06.080858] [INFO ] [sig ] [2168/3427] Completed NPFD in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:06.080910] [INFO ] [sig ] [2169/3427] Forecasting NPK... [2026-02-09T20:28:06.080944] [INFO ] [sig ] Generating forecast for: NPK [2026-02-09T20:28:06.080980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-09T20:28:06.092939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-09T20:28:06.093416] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-09T20:28:06.094421] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-09T20:28:06.094479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:06.094515] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:06.094546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:06.094647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:06.163362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:06.164340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:06.164446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:06.164494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:06.299154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:06.299322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:06.299373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:06.299407] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:06.303683] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: DOWN (p=35.92%) [2026-02-09T20:28:06.304000] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-09T20:28:06.304139] [INFO ] [sig ] NPK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:06.462726] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NPK.txt [2026-02-09T20:28:06.462874] [INFO ] [sig ] [2169/3427] Completed NPK in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:06.462917] [INFO ] [sig ] [2170/3427] Forecasting NPO... [2026-02-09T20:28:06.462952] [INFO ] [sig ] Generating forecast for: NPO [2026-02-09T20:28:06.462986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-09T20:28:06.474751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-09T20:28:06.475142] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-09T20:28:06.476039] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-09T20:28:06.476095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:06.476132] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:06.476163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:06.476225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:06.543601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:06.544471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:06.544558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:06.544624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:06.671860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:06.672041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:06.672085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:06.672119] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:06.675861] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: UP (p=84.02%) [2026-02-09T20:28:06.676158] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-09T20:28:06.676294] [INFO ] [sig ] NPO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:06.838494] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NPO.txt [2026-02-09T20:28:06.838677] [INFO ] [sig ] [2170/3427] Completed NPO in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-09T20:28:06.838726] [INFO ] [sig ] [2171/3427] Forecasting NQP... [2026-02-09T20:28:06.838761] [INFO ] [sig ] Generating forecast for: NQP [2026-02-09T20:28:06.838802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-09T20:28:06.850723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-09T20:28:06.851105] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-09T20:28:06.852016] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-09T20:28:06.852071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:06.852121] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:06.852153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:06.852215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:06.916408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:06.917460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:06.917553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:06.917609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:07.040661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:07.040838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:07.040896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:07.040973] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:07.044972] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-02-09T20:28:07.045287] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-09T20:28:07.045436] [INFO ] [sig ] NQP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:07.205015] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NQP.txt [2026-02-09T20:28:07.205184] [INFO ] [sig ] [2171/3427] Completed NQP in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-09T20:28:07.205236] [INFO ] [sig ] [2172/3427] Forecasting NRC... [2026-02-09T20:28:07.205269] [INFO ] [sig ] Generating forecast for: NRC [2026-02-09T20:28:07.205304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-09T20:28:07.217328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-09T20:28:07.217764] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-09T20:28:07.218654] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-09T20:28:07.218710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:07.218745] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:07.218776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:07.218836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:07.282633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:07.283485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:07.283591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:07.283631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:07.408501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:07.408683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:07.408730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:07.408761] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:07.412796] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-02-09T20:28:07.413128] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-09T20:28:07.413270] [INFO ] [sig ] NRC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:07.575290] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NRC.txt [2026-02-09T20:28:07.575446] [INFO ] [sig ] [2172/3427] Completed NRC in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-09T20:28:07.575493] [INFO ] [sig ] [2173/3427] Forecasting NRDS... [2026-02-09T20:28:07.575527] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-09T20:28:07.575561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-09T20:28:07.587264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-09T20:28:07.587711] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-09T20:28:07.588620] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-09T20:28:07.588675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:07.588710] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:07.588739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:07.588817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:07.653868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:07.654648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:07.654733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:07.654770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:07.781734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:07.781919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:07.781979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:07.782020] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:07.786134] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=94.11%) [2026-02-09T20:28:07.786442] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-09T20:28:07.786598] [INFO ] [sig ] NRDS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:07.949880] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NRDS.txt [2026-02-09T20:28:07.950037] [INFO ] [sig ] [2173/3427] Completed NRDS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:07.950083] [INFO ] [sig ] [2174/3427] Forecasting NREF... [2026-02-09T20:28:07.950118] [INFO ] [sig ] Generating forecast for: NREF [2026-02-09T20:28:07.950154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-09T20:28:07.962483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-09T20:28:07.962914] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-09T20:28:07.963813] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-09T20:28:07.963883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:07.963923] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:07.963957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:07.964018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:08.023387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:08.024247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:08.024350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:08.024383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:08.154483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:08.154675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:08.154716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:08.154744] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:08.158254] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=3.02%) [2026-02-09T20:28:08.158538] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-09T20:28:08.158698] [INFO ] [sig ] NREF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:08.305198] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NREF.txt [2026-02-09T20:28:08.305355] [INFO ] [sig ] [2174/3427] Completed NREF in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:08.305397] [INFO ] [sig ] [2175/3427] Forecasting NRG... [2026-02-09T20:28:08.305433] [INFO ] [sig ] Generating forecast for: NRG [2026-02-09T20:28:08.305465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-09T20:28:08.316555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-09T20:28:08.316952] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-09T20:28:08.317827] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-09T20:28:08.317881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:08.317918] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:08.317946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:08.318004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:08.379153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:08.379914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:08.379997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:08.380035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:08.509856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:08.510024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:08.510069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:08.510098] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:08.513934] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=14.07%) [2026-02-09T20:28:08.514243] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-09T20:28:08.514378] [INFO ] [sig ] NRG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:08.671375] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NRG.txt [2026-02-09T20:28:08.671535] [INFO ] [sig ] [2175/3427] Completed NRG in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:08.671597] [INFO ] [sig ] [2176/3427] Forecasting NRIM... [2026-02-09T20:28:08.671632] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-09T20:28:08.671665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-09T20:28:08.682548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-09T20:28:08.682958] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-09T20:28:08.683806] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-09T20:28:08.683860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:08.683893] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:08.683920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:08.683979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:08.744882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:08.745772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:08.745865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:08.745908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:08.880879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:08.881038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:08.881079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:08.881109] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:08.884778] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=97.18%) [2026-02-09T20:28:08.885119] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-09T20:28:08.885253] [INFO ] [sig ] NRIM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:09.041106] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NRIM.txt [2026-02-09T20:28:09.041256] [INFO ] [sig ] [2176/3427] Completed NRIM in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:09.041300] [INFO ] [sig ] [2177/3427] Forecasting NRIX... [2026-02-09T20:28:09.041332] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-09T20:28:09.041370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-09T20:28:09.052945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-09T20:28:09.053334] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-09T20:28:09.054234] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-09T20:28:09.054288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:09.054321] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:09.054349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:09.054407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:09.115251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:09.116105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:09.116187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:09.116222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:09.243821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:09.243987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:09.244030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:09.244059] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:09.247667] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: UP (p=79.22%) [2026-02-09T20:28:09.247986] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-09T20:28:09.248118] [INFO ] [sig ] NRIX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:09.398876] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NRIX.txt [2026-02-09T20:28:09.399057] [INFO ] [sig ] [2177/3427] Completed NRIX in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:09.399100] [INFO ] [sig ] [2178/3427] Forecasting NRK... [2026-02-09T20:28:09.399132] [INFO ] [sig ] Generating forecast for: NRK [2026-02-09T20:28:09.399167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-09T20:28:09.410749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-09T20:28:09.411165] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-09T20:28:09.412105] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-09T20:28:09.412165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:09.412197] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:09.412225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:09.412283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:09.471343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:09.472307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:09.472427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:09.472463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:09.594017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:09.594179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:09.594218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:09.594275] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:09.597831] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: UP (p=62.49%) [2026-02-09T20:28:09.598174] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-09T20:28:09.598317] [INFO ] [sig ] NRK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:09.742261] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NRK.txt [2026-02-09T20:28:09.742394] [INFO ] [sig ] [2178/3427] Completed NRK in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:09.742435] [INFO ] [sig ] [2179/3427] Forecasting NRP... [2026-02-09T20:28:09.742465] [INFO ] [sig ] Generating forecast for: NRP [2026-02-09T20:28:09.742496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-09T20:28:09.754040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-09T20:28:09.754381] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-09T20:28:09.755231] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-09T20:28:09.755286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:09.755319] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:09.755347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:09.755406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:09.816045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:09.816753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:09.816843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:09.816878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:09.935712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:09.935888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:09.935934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:09.935966] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:09.939752] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=75.71%) [2026-02-09T20:28:09.940065] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-09T20:28:09.940216] [INFO ] [sig ] NRP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:10.086043] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NRP.txt [2026-02-09T20:28:10.086227] [INFO ] [sig ] [2179/3427] Completed NRP in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:10.086281] [INFO ] [sig ] [2180/3427] Forecasting NRXP... [2026-02-09T20:28:10.086313] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-09T20:28:10.086342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-09T20:28:10.100276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-09T20:28:10.100741] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-09T20:28:10.101634] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-09T20:28:10.101690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:10.101725] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:10.101753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:10.101824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:10.161367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:10.162363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:10.162463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:10.162559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:10.296538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:10.296718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:10.296760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:10.296790] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:10.300408] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=54.61%) [2026-02-09T20:28:10.300734] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-09T20:28:10.300881] [INFO ] [sig ] NRXP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:10.451501] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NRXP.txt [2026-02-09T20:28:10.451685] [INFO ] [sig ] [2180/3427] Completed NRXP in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:10.451730] [INFO ] [sig ] [2181/3427] Forecasting NSC... [2026-02-09T20:28:10.451767] [INFO ] [sig ] Generating forecast for: NSC [2026-02-09T20:28:10.451813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-09T20:28:10.464847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-09T20:28:10.465526] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-09T20:28:10.466864] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-09T20:28:10.466934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:10.466979] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:10.467015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:10.467095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:10.534224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:10.535217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:10.535327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:10.535369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:10.664563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:10.664751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:10.664792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:10.664822] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:10.668681] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: UP (p=98.13%) [2026-02-09T20:28:10.669081] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-09T20:28:10.669237] [INFO ] [sig ] NSC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:10.832232] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NSC.txt [2026-02-09T20:28:10.832495] [INFO ] [sig ] [2181/3427] Completed NSC in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:10.832558] [INFO ] [sig ] [2182/3427] Forecasting NSP... [2026-02-09T20:28:10.832632] [INFO ] [sig ] Generating forecast for: NSP [2026-02-09T20:28:10.832681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-09T20:28:10.844361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-09T20:28:10.844844] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-09T20:28:10.845850] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-09T20:28:10.845911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:10.845944] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:10.845972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:10.846046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:10.910410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:10.911353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:10.911448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:10.911483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:11.047246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:11.047442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:11.047485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:11.047515] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:11.051177] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: UP (p=57.64%) [2026-02-09T20:28:11.051747] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-09T20:28:11.051896] [INFO ] [sig ] NSP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:11.211380] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NSP.txt [2026-02-09T20:28:11.211547] [INFO ] [sig ] [2182/3427] Completed NSP in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:11.211612] [INFO ] [sig ] [2183/3427] Forecasting NSSC... [2026-02-09T20:28:11.211645] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-09T20:28:11.211677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-09T20:28:11.223463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-09T20:28:11.223937] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-09T20:28:11.224906] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-09T20:28:11.224964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:11.225002] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:11.225036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:11.225108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:11.287865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:11.288883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:11.289007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:11.289047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:11.419141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:11.419310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:11.419352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:11.419382] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:11.423598] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-02-09T20:28:11.424014] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-09T20:28:11.424164] [INFO ] [sig ] NSSC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:11.587246] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NSSC.txt [2026-02-09T20:28:11.587439] [INFO ] [sig ] [2183/3427] Completed NSSC in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:11.587484] [INFO ] [sig ] [2184/3427] Forecasting NTAP... [2026-02-09T20:28:11.587514] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-09T20:28:11.587544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-09T20:28:11.599446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-09T20:28:11.599887] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-09T20:28:11.601014] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-09T20:28:11.601096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:11.601321] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:11.601348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:11.601410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:11.663096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:11.664100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:11.664237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:11.664278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:11.794444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:11.794636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:11.794677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:11.794708] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:11.798677] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: DOWN (p=16.20%) [2026-02-09T20:28:11.799078] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-09T20:28:11.799249] [INFO ] [sig ] NTAP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:11.957442] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NTAP.txt [2026-02-09T20:28:11.957642] [INFO ] [sig ] [2184/3427] Completed NTAP in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:11.957686] [INFO ] [sig ] [2185/3427] Forecasting NTB... [2026-02-09T20:28:11.957718] [INFO ] [sig ] Generating forecast for: NTB [2026-02-09T20:28:11.957749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-09T20:28:11.969242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-09T20:28:11.969683] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-09T20:28:11.970614] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-09T20:28:11.970673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:11.970736] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:11.970771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:11.970851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:12.032782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:12.033725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:12.033829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:12.033862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:12.158651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:12.158813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:12.158852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:12.158884] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:12.162561] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: UP (p=79.25%) [2026-02-09T20:28:12.162985] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-09T20:28:12.163156] [INFO ] [sig ] NTB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:12.323212] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NTB.txt [2026-02-09T20:28:12.323370] [INFO ] [sig ] [2185/3427] Completed NTB in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:12.323411] [INFO ] [sig ] [2186/3427] Forecasting NTES... [2026-02-09T20:28:12.323443] [INFO ] [sig ] Generating forecast for: NTES [2026-02-09T20:28:12.323473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-09T20:28:12.334957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-09T20:28:12.335406] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-09T20:28:12.336442] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-09T20:28:12.336502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:12.336535] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:12.336563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:12.336667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:12.397029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:12.398012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:12.398111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:12.398147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:12.527849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:12.528037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:12.528106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:12.528139] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:12.531799] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: UP (p=86.56%) [2026-02-09T20:28:12.532135] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-09T20:28:12.532276] [INFO ] [sig ] NTES: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:12.685319] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NTES.txt [2026-02-09T20:28:12.685467] [INFO ] [sig ] [2186/3427] Completed NTES in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-09T20:28:12.685508] [INFO ] [sig ] [2187/3427] Forecasting NTIC... [2026-02-09T20:28:12.685537] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-09T20:28:12.685585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-09T20:28:12.697369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-09T20:28:12.697841] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-09T20:28:12.698776] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-09T20:28:12.698842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:12.698887] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:12.698928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:12.699030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:12.762263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:12.763186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:12.763272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:12.763315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:12.879407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:12.879595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:12.879643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:12.879672] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:12.883238] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-02-09T20:28:12.883532] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-09T20:28:12.883692] [INFO ] [sig ] NTIC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:13.034042] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NTIC.txt [2026-02-09T20:28:13.034247] [INFO ] [sig ] [2187/3427] Completed NTIC in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-09T20:28:13.034300] [INFO ] [sig ] [2188/3427] Forecasting NTLA... [2026-02-09T20:28:13.034332] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-09T20:28:13.034363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-09T20:28:13.046352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-09T20:28:13.046767] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-09T20:28:13.047662] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-09T20:28:13.047717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:13.047749] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:13.047776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:13.047834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:13.107683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:13.108564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:13.108667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:13.108700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:13.232974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:13.233148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:13.233195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:13.233259] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:13.236873] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-02-09T20:28:13.237191] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-09T20:28:13.237322] [INFO ] [sig ] NTLA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:13.389685] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NTLA.txt [2026-02-09T20:28:13.389836] [INFO ] [sig ] [2188/3427] Completed NTLA in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-09T20:28:13.389878] [INFO ] [sig ] [2189/3427] Forecasting NTNX... [2026-02-09T20:28:13.389916] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-09T20:28:13.389971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-09T20:28:13.401527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-09T20:28:13.401945] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-09T20:28:13.402919] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-09T20:28:13.402986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:13.403025] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:13.403052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:13.403115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:13.466699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:13.467653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:13.467739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:13.467773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:13.603035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:13.603224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:13.603280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:13.603315] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:13.607032] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: DOWN (p=29.24%) [2026-02-09T20:28:13.607383] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-09T20:28:13.607605] [INFO ] [sig ] NTNX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:13.761017] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NTNX.txt [2026-02-09T20:28:13.761172] [INFO ] [sig ] [2189/3427] Completed NTNX in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:13.761215] [INFO ] [sig ] [2190/3427] Forecasting NTRA... [2026-02-09T20:28:13.761248] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-09T20:28:13.761287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-09T20:28:13.773121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-09T20:28:13.773521] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-09T20:28:13.774386] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-09T20:28:13.774442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:13.774476] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:13.774506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:13.774565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:13.838195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:13.839053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:13.839152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:13.839194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:13.971354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:13.971524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:13.971566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:13.971622] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:13.975435] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: UP (p=94.09%) [2026-02-09T20:28:13.975754] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-09T20:28:13.975888] [INFO ] [sig ] NTRA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:14.130041] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NTRA.txt [2026-02-09T20:28:14.130246] [INFO ] [sig ] [2190/3427] Completed NTRA in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:14.130316] [INFO ] [sig ] [2191/3427] Forecasting NTRB... [2026-02-09T20:28:14.130365] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-09T20:28:14.130414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-09T20:28:14.142680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-09T20:28:14.143058] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-09T20:28:14.143903] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-09T20:28:14.143957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:14.143992] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:14.144021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:14.144080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:14.205362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:14.206232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:14.206318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:14.206352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:14.326125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:14.326302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:14.326344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:14.326373] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:14.329904] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: UP (p=79.24%) [2026-02-09T20:28:14.330182] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-09T20:28:14.330308] [INFO ] [sig ] NTRB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:14.477525] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NTRB.txt [2026-02-09T20:28:14.477710] [INFO ] [sig ] [2191/3427] Completed NTRB in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:14.477755] [INFO ] [sig ] [2192/3427] Forecasting NTRS... [2026-02-09T20:28:14.477784] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-09T20:28:14.477814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-09T20:28:14.489870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-09T20:28:14.490226] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-09T20:28:14.491097] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-09T20:28:14.491155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:14.491187] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:14.491214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:14.491271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:14.548294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:14.549099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:14.549194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:14.549229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:14.669019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:14.669185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:14.669225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:14.669256] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:14.672800] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-02-09T20:28:14.673098] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-09T20:28:14.673231] [INFO ] [sig ] NTRS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:14.822024] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NTRS.txt [2026-02-09T20:28:14.822158] [INFO ] [sig ] [2192/3427] Completed NTRS in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:14.822201] [INFO ] [sig ] [2193/3427] Forecasting NTRSO... [2026-02-09T20:28:14.822231] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-09T20:28:14.822261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-09T20:28:14.833158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-09T20:28:14.833513] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-09T20:28:14.834324] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-09T20:28:14.834377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:14.834409] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:14.834437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:14.834494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:14.891335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:14.892225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:14.892308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:14.892341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:15.009922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:15.010085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:15.010125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:15.010155] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:15.013619] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: UP (p=65.30%) [2026-02-09T20:28:15.013909] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-09T20:28:15.014035] [INFO ] [sig ] NTRSO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:15.158091] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NTRSO.txt [2026-02-09T20:28:15.158236] [INFO ] [sig ] [2193/3427] Completed NTRSO in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:15.158279] [INFO ] [sig ] [2194/3427] Forecasting NUS... [2026-02-09T20:28:15.158310] [INFO ] [sig ] Generating forecast for: NUS [2026-02-09T20:28:15.158342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-09T20:28:15.170267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-09T20:28:15.170666] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-09T20:28:15.171492] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-09T20:28:15.171545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:15.171599] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:15.171630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:15.171688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:15.230765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:15.231833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:15.231914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:15.231947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:15.363405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:15.363598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:15.363649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:15.363681] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:15.367384] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-09T20:28:15.367715] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-09T20:28:15.367842] [INFO ] [sig ] NUS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:15.513398] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NUS.txt [2026-02-09T20:28:15.513585] [INFO ] [sig ] [2194/3427] Completed NUS in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:15.513629] [INFO ] [sig ] [2195/3427] Forecasting NUTX... [2026-02-09T20:28:15.513661] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-09T20:28:15.513691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-09T20:28:15.525784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-09T20:28:15.526159] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-09T20:28:15.527004] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-09T20:28:15.527078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:15.527112] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:15.527139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:15.527197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:15.587981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:15.588829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:15.588955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:15.588994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:15.714827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:15.714988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:15.715030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:15.715063] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:15.718503] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-09T20:28:15.718807] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-09T20:28:15.718934] [INFO ] [sig ] NUTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:15.862174] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NUTX.txt [2026-02-09T20:28:15.862307] [INFO ] [sig ] [2195/3427] Completed NUTX in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:15.862347] [INFO ] [sig ] [2196/3427] Forecasting NUVB... [2026-02-09T20:28:15.862379] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-09T20:28:15.862409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-09T20:28:15.873799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-09T20:28:15.874159] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-09T20:28:15.875049] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-09T20:28:15.875116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:15.875154] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:15.875181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:15.875239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:15.935320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:15.936192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:15.936275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:15.936308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:16.065731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:16.065883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:16.065926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:16.065955] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:16.069511] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-02-09T20:28:16.069857] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-09T20:28:16.069998] [INFO ] [sig ] NUVB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:16.218827] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NUVB.txt [2026-02-09T20:28:16.219021] [INFO ] [sig ] [2196/3427] Completed NUVB in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:16.219075] [INFO ] [sig ] [2197/3427] Forecasting NUVL... [2026-02-09T20:28:16.219111] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-09T20:28:16.219148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-09T20:28:16.231165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-09T20:28:16.231537] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-09T20:28:16.232396] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-09T20:28:16.232450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:16.232482] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:16.232508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:16.232565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:16.290185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:16.291129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:16.291236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:16.291272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:16.410664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:16.410826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:16.410877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:16.410910] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:16.414321] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-02-09T20:28:16.414611] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-09T20:28:16.414742] [INFO ] [sig ] NUVL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:16.573493] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NUVL.txt [2026-02-09T20:28:16.573673] [INFO ] [sig ] [2197/3427] Completed NUVL in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:16.573717] [INFO ] [sig ] [2198/3427] Forecasting NUWE... [2026-02-09T20:28:16.573748] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-09T20:28:16.573778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-09T20:28:16.584444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-09T20:28:16.584864] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-09T20:28:16.585696] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-09T20:28:16.585749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:16.585783] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:16.585811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:16.585868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:16.642995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:16.643899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:16.643983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:16.644016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:16.757540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:16.757720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:16.757760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:16.757789] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:16.761285] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: DOWN (p=29.31%) [2026-02-09T20:28:16.761564] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-09T20:28:16.761713] [INFO ] [sig ] NUWE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:16.906524] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NUWE.txt [2026-02-09T20:28:16.906744] [INFO ] [sig ] [2198/3427] Completed NUWE in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:16.906795] [INFO ] [sig ] [2199/3427] Forecasting NVAX... [2026-02-09T20:28:16.906827] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-09T20:28:16.906858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-09T20:28:16.917919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-09T20:28:16.918319] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-09T20:28:16.919156] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-09T20:28:16.919214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:16.919247] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:16.919274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:16.919332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:16.976242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:16.977139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:16.977225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:16.977258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:17.100166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:17.100379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:17.100422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:17.100452] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:17.104046] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=20.64%) [2026-02-09T20:28:17.104345] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-09T20:28:17.104479] [INFO ] [sig ] NVAX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:17.253252] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NVAX.txt [2026-02-09T20:28:17.253418] [INFO ] [sig ] [2199/3427] Completed NVAX in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:17.253459] [INFO ] [sig ] [2200/3427] Forecasting NVD... [2026-02-09T20:28:17.253490] [INFO ] [sig ] Generating forecast for: NVD [2026-02-09T20:28:17.253521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-09T20:28:17.264828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-09T20:28:17.265217] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-09T20:28:17.266061] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-09T20:28:17.266125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:17.266163] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:17.266196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:17.266253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:17.323609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:17.324527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:17.324629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:17.324666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:17.444361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:17.444546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:17.444619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:17.444661] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:17.448437] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: UP (p=92.86%) [2026-02-09T20:28:17.448784] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-09T20:28:17.448931] [INFO ] [sig ] NVD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:17.599978] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NVD.txt [2026-02-09T20:28:17.600148] [INFO ] [sig ] [2200/3427] Completed NVD in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:17.600190] [INFO ] [sig ] [2201/3427] Forecasting NVDA... [2026-02-09T20:28:17.600222] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-09T20:28:17.600253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-09T20:28:17.612249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-09T20:28:17.612702] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-09T20:28:17.613570] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-09T20:28:17.613650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:17.613684] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:17.613713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:17.613776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:17.674603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:17.675422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:17.675530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:17.675605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:17.810285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:17.810450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:17.810493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:17.810524] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:17.814127] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: UP (p=56.72%) [2026-02-09T20:28:17.814441] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-09T20:28:17.814599] [INFO ] [sig ] NVDA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:17.974538] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NVDA.txt [2026-02-09T20:28:17.974726] [INFO ] [sig ] [2201/3427] Completed NVDA in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:17.974771] [INFO ] [sig ] [2202/3427] Forecasting NVDD... [2026-02-09T20:28:17.974800] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-09T20:28:17.974831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-09T20:28:17.986020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-09T20:28:17.986403] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-09T20:28:17.987265] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-09T20:28:17.987318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:17.987385] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:17.987432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:17.987490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:18.044291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:18.045194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:18.045282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:18.045316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:18.166756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:18.166916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:18.166972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:18.167003] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:18.170519] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: UP (p=82.03%) [2026-02-09T20:28:18.170818] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-09T20:28:18.170946] [INFO ] [sig ] NVDD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:18.316436] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NVDD.txt [2026-02-09T20:28:18.316596] [INFO ] [sig ] [2202/3427] Completed NVDD in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:18.316639] [INFO ] [sig ] [2203/3427] Forecasting NVDL... [2026-02-09T20:28:18.316671] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-09T20:28:18.316703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-09T20:28:18.327670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-09T20:28:18.328024] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-09T20:28:18.328837] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-09T20:28:18.328890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:18.328922] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:18.328948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:18.329005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:18.386537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:18.387272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:18.387353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:18.387406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:18.508877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:18.509034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:18.509081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:18.509116] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:18.512596] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: DOWN (p=4.92%) [2026-02-09T20:28:18.512871] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-09T20:28:18.512995] [INFO ] [sig ] NVDL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:18.662943] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NVDL.txt [2026-02-09T20:28:18.663106] [INFO ] [sig ] [2203/3427] Completed NVDL in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-09T20:28:18.663159] [INFO ] [sig ] [2204/3427] Forecasting NVDS... [2026-02-09T20:28:18.663199] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-09T20:28:18.663234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-09T20:28:18.675125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-09T20:28:18.675487] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-09T20:28:18.676388] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-09T20:28:18.676443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:18.676478] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:18.676511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:18.676610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:18.736615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:18.737533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:18.737643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:18.737679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:18.866485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:18.866668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:18.866718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:18.866751] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:18.870439] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=35.37%) [2026-02-09T20:28:18.870748] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-09T20:28:18.870875] [INFO ] [sig ] NVDS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:19.018803] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NVDS.txt [2026-02-09T20:28:19.018965] [INFO ] [sig ] [2204/3427] Completed NVDS in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-09T20:28:19.019008] [INFO ] [sig ] [2205/3427] Forecasting NVEC... [2026-02-09T20:28:19.019038] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-09T20:28:19.019071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-09T20:28:19.030614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-09T20:28:19.031029] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-09T20:28:19.031930] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-09T20:28:19.031986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:19.032020] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:19.032048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:19.032107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:19.091939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:19.092878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:19.092965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:19.092999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:19.216451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:19.216630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:19.216674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:19.216739] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:19.220313] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: UP (p=55.86%) [2026-02-09T20:28:19.220620] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-09T20:28:19.220753] [INFO ] [sig ] NVEC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:19.366846] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NVEC.txt [2026-02-09T20:28:19.367045] [INFO ] [sig ] [2205/3427] Completed NVEC in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-09T20:28:19.367117] [INFO ] [sig ] [2206/3427] Forecasting NVG... [2026-02-09T20:28:19.367167] [INFO ] [sig ] Generating forecast for: NVG [2026-02-09T20:28:19.367221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-09T20:28:19.382249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-09T20:28:19.382682] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-09T20:28:19.383766] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-09T20:28:19.383832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:19.383893] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:19.383935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:19.384019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:19.445314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:19.446238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:19.446324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:19.446357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:19.571646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:19.571809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:19.571849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:19.571878] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:19.575357] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-02-09T20:28:19.575670] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-09T20:28:19.575796] [INFO ] [sig ] NVG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:19.724537] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NVG.txt [2026-02-09T20:28:19.724724] [INFO ] [sig ] [2206/3427] Completed NVG in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:19.724774] [INFO ] [sig ] [2207/3427] Forecasting NVGS... [2026-02-09T20:28:19.724810] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-09T20:28:19.724848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-09T20:28:19.736224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-09T20:28:19.736635] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-09T20:28:19.737497] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-09T20:28:19.737549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:19.737608] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:19.737636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:19.737694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:19.795218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:19.796180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:19.796266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:19.796299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:19.918562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:19.918742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:19.918783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:19.918812] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:19.922328] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: UP (p=96.52%) [2026-02-09T20:28:19.922641] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-09T20:28:19.922774] [INFO ] [sig ] NVGS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:20.068156] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NVGS.txt [2026-02-09T20:28:20.068317] [INFO ] [sig ] [2207/3427] Completed NVGS in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:20.068359] [INFO ] [sig ] [2208/3427] Forecasting NVMI... [2026-02-09T20:28:20.068389] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-09T20:28:20.068420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-09T20:28:20.079884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-09T20:28:20.080328] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-09T20:28:20.081175] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-09T20:28:20.081229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:20.081288] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:20.081330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:20.081390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:20.143477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:20.144397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:20.144481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:20.144514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:20.267181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:20.267341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:20.267404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:20.267439] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:20.271088] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=39.63%) [2026-02-09T20:28:20.271402] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-09T20:28:20.271536] [INFO ] [sig ] NVMI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:20.420113] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NVMI.txt [2026-02-09T20:28:20.420268] [INFO ] [sig ] [2208/3427] Completed NVMI in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:20.420310] [INFO ] [sig ] [2209/3427] Forecasting NVO... [2026-02-09T20:28:20.420343] [INFO ] [sig ] Generating forecast for: NVO [2026-02-09T20:28:20.420373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-09T20:28:20.432736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-09T20:28:20.433163] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-09T20:28:20.434045] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-09T20:28:20.434100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:20.434134] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:20.434164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:20.434221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:20.495867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:20.497107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:20.497231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:20.497269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:20.621155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:20.621330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:20.621374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:20.621413] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:20.625200] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: DOWN (p=11.47%) [2026-02-09T20:28:20.625587] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-09T20:28:20.625757] [INFO ] [sig ] NVO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:20.781449] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NVO.txt [2026-02-09T20:28:20.781634] [INFO ] [sig ] [2209/3427] Completed NVO in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:20.781689] [INFO ] [sig ] [2210/3427] Forecasting NVRI... [2026-02-09T20:28:20.781722] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-09T20:28:20.781760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-09T20:28:20.794781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-09T20:28:20.795189] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-09T20:28:20.796163] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-09T20:28:20.796227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:20.796279] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:20.796310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:20.796383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:20.857695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:20.858555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:20.858666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:20.858701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:20.980146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:20.980307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:20.980348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:20.980376] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:20.983873] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=80.82%) [2026-02-09T20:28:20.984163] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-09T20:28:20.984310] [INFO ] [sig ] NVRI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:21.129807] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NVRI.txt [2026-02-09T20:28:21.130002] [INFO ] [sig ] [2210/3427] Completed NVRI in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:21.130046] [INFO ] [sig ] [2211/3427] Forecasting NVS... [2026-02-09T20:28:21.130076] [INFO ] [sig ] Generating forecast for: NVS [2026-02-09T20:28:21.130106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-09T20:28:21.142678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-09T20:28:21.143074] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-09T20:28:21.143925] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-09T20:28:21.143983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:21.144018] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:21.144045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:21.144103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:21.201962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:21.202741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:21.202824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:21.202860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:21.326496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:21.326669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:21.326710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:21.326739] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:21.330252] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=72.23%) [2026-02-09T20:28:21.330541] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-09T20:28:21.330692] [INFO ] [sig ] NVS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:21.480982] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NVS.txt [2026-02-09T20:28:21.481142] [INFO ] [sig ] [2211/3427] Completed NVS in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:21.481191] [INFO ] [sig ] [2212/3427] Forecasting NVTS... [2026-02-09T20:28:21.481224] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-09T20:28:21.481263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-09T20:28:21.492665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-09T20:28:21.493032] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-09T20:28:21.493944] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-09T20:28:21.493998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:21.494030] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:21.494060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:21.494119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:21.557465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:21.558420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:21.558550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:21.558605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:21.677664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:21.677825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:21.677866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:21.677896] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:21.681477] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-02-09T20:28:21.681781] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-09T20:28:21.681916] [INFO ] [sig ] NVTS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:21.831888] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NVTS.txt [2026-02-09T20:28:21.832044] [INFO ] [sig ] [2212/3427] Completed NVTS in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:21.832086] [INFO ] [sig ] [2213/3427] Forecasting NWBI... [2026-02-09T20:28:21.832137] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-09T20:28:21.832181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-09T20:28:21.843625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-09T20:28:21.843995] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-09T20:28:21.844855] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-09T20:28:21.844911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:21.844945] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:21.844972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:21.845030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:21.906288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:21.907256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:21.907348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:21.907381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:22.033642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:22.033804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:22.033844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:22.033913] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:22.038008] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=7.47%) [2026-02-09T20:28:22.038371] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-09T20:28:22.038514] [INFO ] [sig ] NWBI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:22.184714] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NWBI.txt [2026-02-09T20:28:22.184878] [INFO ] [sig ] [2213/3427] Completed NWBI in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:22.184922] [INFO ] [sig ] [2214/3427] Forecasting NWE... [2026-02-09T20:28:22.184952] [INFO ] [sig ] Generating forecast for: NWE [2026-02-09T20:28:22.184994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-09T20:28:22.195839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-09T20:28:22.196196] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-09T20:28:22.197019] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-09T20:28:22.197072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:22.197104] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:22.197130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:22.197186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:22.262087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:22.263075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:22.263160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:22.263194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:22.386891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:22.387049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:22.387091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:22.387120] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:22.391528] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: DOWN (p=14.54%) [2026-02-09T20:28:22.391843] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-09T20:28:22.391982] [INFO ] [sig ] NWE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:22.548281] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NWE.txt [2026-02-09T20:28:22.548432] [INFO ] [sig ] [2214/3427] Completed NWE in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:22.548482] [INFO ] [sig ] [2215/3427] Forecasting NWFL... [2026-02-09T20:28:22.548515] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-09T20:28:22.548546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-09T20:28:22.559367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-09T20:28:22.559761] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-09T20:28:22.560565] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-09T20:28:22.560635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:22.560667] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:22.560694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:22.560755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:22.622974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:22.623855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:22.623972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:22.624008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:22.746825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:22.746991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:22.747034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:22.747065] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:22.750888] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=8.86%) [2026-02-09T20:28:22.751188] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-09T20:28:22.751341] [INFO ] [sig ] NWFL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:22.904345] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NWFL.txt [2026-02-09T20:28:22.904531] [INFO ] [sig ] [2215/3427] Completed NWFL in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:22.904606] [INFO ] [sig ] [2216/3427] Forecasting NWG... [2026-02-09T20:28:22.904642] [INFO ] [sig ] Generating forecast for: NWG [2026-02-09T20:28:22.904674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-09T20:28:22.916181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-09T20:28:22.916629] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-09T20:28:22.917520] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-09T20:28:22.917591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:22.917626] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:22.917653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:22.917711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:22.976085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:22.976999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:22.977087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:22.977121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:23.100368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:23.100551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:23.100610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:23.100641] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:23.104282] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-09T20:28:23.104594] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-09T20:28:23.104732] [INFO ] [sig ] NWG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:23.251090] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NWG.txt [2026-02-09T20:28:23.251266] [INFO ] [sig ] [2216/3427] Completed NWG in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:23.251306] [INFO ] [sig ] [2217/3427] Forecasting NWL... [2026-02-09T20:28:23.251337] [INFO ] [sig ] Generating forecast for: NWL [2026-02-09T20:28:23.251370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-09T20:28:23.262720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-09T20:28:23.263092] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-09T20:28:23.263939] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-09T20:28:23.263993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:23.264026] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:23.264068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:23.264128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:23.322771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:23.323712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:23.323797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:23.323831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:23.450919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:23.451076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:23.451116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:23.451146] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:23.454612] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: UP (p=57.95%) [2026-02-09T20:28:23.454890] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-09T20:28:23.455017] [INFO ] [sig ] NWL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:23.596785] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NWL.txt [2026-02-09T20:28:23.596912] [INFO ] [sig ] [2217/3427] Completed NWL in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:23.596952] [INFO ] [sig ] [2218/3427] Forecasting NWPX... [2026-02-09T20:28:23.596981] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-09T20:28:23.597010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-09T20:28:23.608329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-09T20:28:23.608874] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-09T20:28:23.609869] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-09T20:28:23.609921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:23.609953] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:23.609981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:23.610037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:23.667263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:23.667898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:23.667974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:23.668007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:23.791719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:23.791858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:23.791898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:23.791927] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:23.795355] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=15.37%) [2026-02-09T20:28:23.795643] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-09T20:28:23.795771] [INFO ] [sig ] NWPX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:23.942313] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NWPX.txt [2026-02-09T20:28:23.942452] [INFO ] [sig ] [2218/3427] Completed NWPX in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:23.942492] [INFO ] [sig ] [2219/3427] Forecasting NWS... [2026-02-09T20:28:23.942522] [INFO ] [sig ] Generating forecast for: NWS [2026-02-09T20:28:23.942558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-09T20:28:23.953647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-09T20:28:23.953970] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-09T20:28:23.954798] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-09T20:28:23.954850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:23.954909] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:23.954937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:23.954996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:24.011802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:24.012434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:24.012511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:24.012544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:24.132562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:24.132727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:24.132768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:24.132797] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:24.136218] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-02-09T20:28:24.136499] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-09T20:28:24.136642] [INFO ] [sig ] NWS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:24.278803] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NWS.txt [2026-02-09T20:28:24.278933] [INFO ] [sig ] [2219/3427] Completed NWS in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-09T20:28:24.278972] [INFO ] [sig ] [2220/3427] Forecasting NWSA... [2026-02-09T20:28:24.279002] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-09T20:28:24.279032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-09T20:28:24.290450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-09T20:28:24.290814] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-09T20:28:24.291651] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-09T20:28:24.291705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:24.291738] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:24.291766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:24.291824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:24.352122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:24.352790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:24.352871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:24.352904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:24.472006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:24.472158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:24.472198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:24.472227] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:24.475671] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: DOWN (p=13.21%) [2026-02-09T20:28:24.475964] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-09T20:28:24.476097] [INFO ] [sig ] NWSA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:24.620114] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NWSA.txt [2026-02-09T20:28:24.620272] [INFO ] [sig ] [2220/3427] Completed NWSA in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-09T20:28:24.620330] [INFO ] [sig ] [2221/3427] Forecasting NX... [2026-02-09T20:28:24.620376] [INFO ] [sig ] Generating forecast for: NX [2026-02-09T20:28:24.620635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-09T20:28:24.632556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-09T20:28:24.633036] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-09T20:28:24.633999] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-09T20:28:24.634055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:24.634090] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:24.634133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:24.634195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:24.692887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:24.693818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:24.693903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:24.693939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:24.827846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:24.828032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:24.828075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:24.828104] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:24.831795] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: DOWN (p=4.07%) [2026-02-09T20:28:24.832108] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-09T20:28:24.832239] [INFO ] [sig ] NX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:24.977385] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NX.txt [2026-02-09T20:28:24.977597] [INFO ] [sig ] [2221/3427] Completed NX in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-09T20:28:24.977643] [INFO ] [sig ] [2222/3427] Forecasting NXE... [2026-02-09T20:28:24.977675] [INFO ] [sig ] Generating forecast for: NXE [2026-02-09T20:28:24.977710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-09T20:28:24.988762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-09T20:28:24.989146] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-09T20:28:24.990030] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-09T20:28:24.990084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:24.990116] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:24.990144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:24.990201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:25.048034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:25.048713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:25.048795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:25.048830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:25.168877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:25.169028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:25.169070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:25.169129] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:25.172626] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-09T20:28:25.172909] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-09T20:28:25.173040] [INFO ] [sig ] NXE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:25.316624] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NXE.txt [2026-02-09T20:28:25.316802] [INFO ] [sig ] [2222/3427] Completed NXE in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-09T20:28:25.316846] [INFO ] [sig ] [2223/3427] Forecasting NXG... [2026-02-09T20:28:25.316877] [INFO ] [sig ] Generating forecast for: NXG [2026-02-09T20:28:25.316909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-09T20:28:25.328972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-09T20:28:25.329307] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-09T20:28:25.330341] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-09T20:28:25.330394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:25.330426] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:25.330453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:25.330510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:25.389959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:25.390736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:25.390818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:25.390852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:25.508139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:25.508304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:25.508345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:25.508375] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:25.511817] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: DOWN (p=40.37%) [2026-02-09T20:28:25.512089] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-09T20:28:25.512217] [INFO ] [sig ] NXG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:25.655929] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NXG.txt [2026-02-09T20:28:25.656062] [INFO ] [sig ] [2223/3427] Completed NXG in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-09T20:28:25.656103] [INFO ] [sig ] [2224/3427] Forecasting NXGL... [2026-02-09T20:28:25.656132] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-09T20:28:25.656162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-09T20:28:25.670438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-09T20:28:25.670797] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-09T20:28:25.671648] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-09T20:28:25.671702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:25.671736] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:25.671762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:25.671820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:25.731468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:25.732263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:25.732349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:25.732384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:25.846430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:25.846612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:25.846653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:25.846683] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:25.850182] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-02-09T20:28:25.850515] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-09T20:28:25.850679] [INFO ] [sig ] NXGL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:26.005965] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NXGL.txt [2026-02-09T20:28:26.006136] [INFO ] [sig ] [2224/3427] Completed NXGL in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:26.006181] [INFO ] [sig ] [2225/3427] Forecasting NXP... [2026-02-09T20:28:26.006213] [INFO ] [sig ] Generating forecast for: NXP [2026-02-09T20:28:26.006245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-09T20:28:26.018903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-09T20:28:26.019385] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-09T20:28:26.020286] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-09T20:28:26.020342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:26.020373] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:26.020400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:26.020459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:26.088154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:26.089067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:26.089153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:26.089188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:26.214780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:26.214951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:26.214997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:26.215041] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:26.218645] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: DOWN (p=6.58%) [2026-02-09T20:28:26.218938] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-09T20:28:26.219069] [INFO ] [sig ] NXP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:26.386325] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/NXP.txt [2026-02-09T20:28:26.386490] [INFO ] [sig ] [2225/3427] Completed NXP in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:26.386532] [INFO ] [sig ] [2226/3427] Forecasting NXPI... [2026-02-09T20:28:26.386564] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-09T20:28:26.386618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-09T20:28:26.398522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-09T20:28:26.398959] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-09T20:28:26.399881] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-09T20:28:26.399936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:26.399969] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:26.399996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:26.400054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:26.461796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:26.462771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:26.462856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:26.462892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:26.596712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:26.596950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:26.597009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:26.597042] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:26.601105] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: UP (p=79.33%) [2026-02-09T20:28:26.601446] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-09T20:28:26.601602] [INFO ] [sig ] NXPI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:26.824277] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NXPI.txt [2026-02-09T20:28:26.824430] [INFO ] [sig ] [2226/3427] Completed NXPI in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:26.824474] [INFO ] [sig ] [2227/3427] Forecasting NYXH... [2026-02-09T20:28:26.824506] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-09T20:28:26.824538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-09T20:28:26.836130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-09T20:28:26.836546] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-09T20:28:26.837475] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-09T20:28:26.837528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:26.837561] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:26.837610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:26.837668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:26.897455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:26.898383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:26.898471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:26.898506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:27.022240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:27.022409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:27.022455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:27.022485] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:27.026027] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: UP (p=86.87%) [2026-02-09T20:28:27.026311] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-09T20:28:27.026443] [INFO ] [sig ] NYXH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:27.171800] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NYXH.txt [2026-02-09T20:28:27.171936] [INFO ] [sig ] [2227/3427] Completed NYXH in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:27.171977] [INFO ] [sig ] [2228/3427] Forecasting NZF... [2026-02-09T20:28:27.172007] [INFO ] [sig ] Generating forecast for: NZF [2026-02-09T20:28:27.172037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-09T20:28:27.183716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-09T20:28:27.184087] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-09T20:28:27.184956] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-09T20:28:27.185009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:27.185042] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:27.185068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:27.185125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:27.243858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:27.244592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:27.244677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:27.244711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:27.370041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:27.370198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:27.370239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:27.370270] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:27.373884] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: UP (p=95.19%) [2026-02-09T20:28:27.374172] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-09T20:28:27.374302] [INFO ] [sig ] NZF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:27.533128] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/NZF.txt [2026-02-09T20:28:27.533260] [INFO ] [sig ] [2228/3427] Completed NZF in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:27.533301] [INFO ] [sig ] [2229/3427] Forecasting OABI... [2026-02-09T20:28:27.533336] [INFO ] [sig ] Generating forecast for: OABI [2026-02-09T20:28:27.533373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-09T20:28:27.545087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-09T20:28:27.545434] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-09T20:28:27.546240] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-09T20:28:27.546295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:27.546327] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:27.546358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:27.546417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:27.604870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:27.605529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:27.605651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:27.605685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:27.730942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:27.731102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:27.731144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:27.731174] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:27.734726] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-02-09T20:28:27.735036] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-09T20:28:27.735177] [INFO ] [sig ] OABI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:27.900419] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OABI.txt [2026-02-09T20:28:27.900564] [INFO ] [sig ] [2229/3427] Completed OABI in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:27.900625] [INFO ] [sig ] [2230/3427] Forecasting OBDC... [2026-02-09T20:28:27.900656] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-09T20:28:27.900685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-09T20:28:27.912652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-09T20:28:27.913002] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-09T20:28:27.913842] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-09T20:28:27.913933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:27.913973] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:27.914001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:27.914060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:27.974926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:27.976051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:27.976141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:27.976178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:28.099515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:28.099699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:28.099741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:28.099771] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:28.103407] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=77.05%) [2026-02-09T20:28:28.103762] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-09T20:28:28.103925] [INFO ] [sig ] OBDC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:28.257260] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OBDC.txt [2026-02-09T20:28:28.257479] [INFO ] [sig ] [2230/3427] Completed OBDC in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:28.257532] [INFO ] [sig ] [2231/3427] Forecasting OBIL... [2026-02-09T20:28:28.257564] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-09T20:28:28.257616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-09T20:28:28.269504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-09T20:28:28.269937] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-09T20:28:28.270858] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-09T20:28:28.270912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:28.270946] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:28.270974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:28.271031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:28.331599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:28.332409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:28.332496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:28.332530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:28.439623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:28.439790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:28.439832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:28.439863] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:28.443528] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=94.99%) [2026-02-09T20:28:28.443867] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-09T20:28:28.444009] [INFO ] [sig ] OBIL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:28.599353] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OBIL.txt [2026-02-09T20:28:28.599527] [INFO ] [sig ] [2231/3427] Completed OBIL in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:28.599598] [INFO ] [sig ] [2232/3427] Forecasting OBIO... [2026-02-09T20:28:28.599637] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-09T20:28:28.599667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-09T20:28:28.611137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-09T20:28:28.611558] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-09T20:28:28.612529] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-09T20:28:28.612610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:28.612649] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:28.612692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:28.612781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:28.670406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:28.671304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:28.671395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:28.671430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:28.796030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:28.796213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:28.796266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:28.796315] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:28.800071] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: DOWN (p=4.45%) [2026-02-09T20:28:28.800419] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-09T20:28:28.800616] [INFO ] [sig ] OBIO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:28.954232] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OBIO.txt [2026-02-09T20:28:28.954405] [INFO ] [sig ] [2232/3427] Completed OBIO in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:28.954448] [INFO ] [sig ] [2233/3427] Forecasting OBK... [2026-02-09T20:28:28.954478] [INFO ] [sig ] Generating forecast for: OBK [2026-02-09T20:28:28.954508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-09T20:28:28.965319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-09T20:28:28.965680] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-09T20:28:28.966467] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-09T20:28:28.966520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:28.966552] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:28.966605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:28.966666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:29.024664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:29.025295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:29.025377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:29.025409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:29.155190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:29.155366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:29.155408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:29.155442] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:29.159231] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-02-09T20:28:29.159531] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-09T20:28:29.159683] [INFO ] [sig ] OBK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:29.307922] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OBK.txt [2026-02-09T20:28:29.308059] [INFO ] [sig ] [2233/3427] Completed OBK in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:29.308113] [INFO ] [sig ] [2234/3427] Forecasting OC... [2026-02-09T20:28:29.308145] [INFO ] [sig ] Generating forecast for: OC [2026-02-09T20:28:29.308176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-09T20:28:29.320047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-09T20:28:29.320412] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-09T20:28:29.321251] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-09T20:28:29.321305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:29.321337] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:29.321365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:29.321424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:29.379993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:29.380723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:29.380806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:29.380840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:29.501455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:29.501634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:29.501675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:29.501702] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:29.505079] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: UP (p=71.11%) [2026-02-09T20:28:29.505350] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-09T20:28:29.505480] [INFO ] [sig ] OC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:29.649793] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OC.txt [2026-02-09T20:28:29.649920] [INFO ] [sig ] [2234/3427] Completed OC in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:29.649961] [INFO ] [sig ] [2235/3427] Forecasting OCCI... [2026-02-09T20:28:29.649990] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-09T20:28:29.650020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-09T20:28:29.661127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-09T20:28:29.661469] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-09T20:28:29.662299] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-09T20:28:29.662363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:29.662402] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:29.662435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:29.662501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:29.719460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:29.720352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:29.720451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:29.720492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:29.839542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:29.839723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:29.839764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:29.839793] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:29.843212] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=87.70%) [2026-02-09T20:28:29.843534] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-09T20:28:29.843722] [INFO ] [sig ] OCCI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:29.987176] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OCCI.txt [2026-02-09T20:28:29.987307] [INFO ] [sig ] [2235/3427] Completed OCCI in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:29.987348] [INFO ] [sig ] [2236/3427] Forecasting OCFC... [2026-02-09T20:28:29.987377] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-09T20:28:29.987428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-09T20:28:29.998346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-09T20:28:29.998672] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-09T20:28:29.999516] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-09T20:28:29.999591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:29.999651] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:29.999681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:29.999738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:30.056300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:30.056912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:30.056989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:30.057020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:30.178338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:30.178512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:30.178552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:30.178600] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:30.182034] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: DOWN (p=34.36%) [2026-02-09T20:28:30.182306] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-09T20:28:30.182436] [INFO ] [sig ] OCFC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:30.326414] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OCFC.txt [2026-02-09T20:28:30.326551] [INFO ] [sig ] [2236/3427] Completed OCFC in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-09T20:28:30.326611] [INFO ] [sig ] [2237/3427] Forecasting OCGN... [2026-02-09T20:28:30.326643] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-09T20:28:30.326673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-09T20:28:30.337993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-09T20:28:30.338356] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-09T20:28:30.339239] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-09T20:28:30.339292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:30.339331] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:30.339364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:30.339436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:30.398202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:30.399141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:30.399228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:30.399262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:30.519701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:30.519866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:30.519951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:30.519983] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:30.523628] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-09T20:28:30.523969] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-09T20:28:30.524112] [INFO ] [sig ] OCGN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:30.670529] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OCGN.txt [2026-02-09T20:28:30.670713] [INFO ] [sig ] [2237/3427] Completed OCGN in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-09T20:28:30.670756] [INFO ] [sig ] [2238/3427] Forecasting OCSL... [2026-02-09T20:28:30.670785] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-09T20:28:30.670814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-09T20:28:30.682441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-09T20:28:30.682833] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-09T20:28:30.683693] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-09T20:28:30.683745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:30.683778] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:30.683805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:30.683862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:30.740818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:30.741725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:30.741812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:30.741845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:30.869256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:30.869434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:30.869484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:30.869519] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:30.873047] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: UP (p=93.61%) [2026-02-09T20:28:30.873350] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-09T20:28:30.873511] [INFO ] [sig ] OCSL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:31.025416] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OCSL.txt [2026-02-09T20:28:31.025598] [INFO ] [sig ] [2238/3427] Completed OCSL in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-09T20:28:31.025644] [INFO ] [sig ] [2239/3427] Forecasting OCUL... [2026-02-09T20:28:31.025674] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-09T20:28:31.025705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-09T20:28:31.037263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-09T20:28:31.037706] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-09T20:28:31.038501] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-09T20:28:31.038552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:31.038605] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:31.038635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:31.038692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:31.096539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:31.097497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:31.097605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:31.097642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:31.217543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:31.217726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:31.217766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:31.217855] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:31.221481] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=50.87%) [2026-02-09T20:28:31.221815] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-09T20:28:31.221955] [INFO ] [sig ] OCUL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:31.370717] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OCUL.txt [2026-02-09T20:28:31.370875] [INFO ] [sig ] [2239/3427] Completed OCUL in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-09T20:28:31.370918] [INFO ] [sig ] [2240/3427] Forecasting ODC... [2026-02-09T20:28:31.370948] [INFO ] [sig ] Generating forecast for: ODC [2026-02-09T20:28:31.370980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-09T20:28:31.381818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-09T20:28:31.382208] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-09T20:28:31.383033] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-09T20:28:31.383086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:31.383118] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:31.383145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:31.383201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:31.442851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:31.443775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:31.443861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:31.443896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:31.561753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:31.561893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:31.561936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:31.561967] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:31.565533] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=87.72%) [2026-02-09T20:28:31.565835] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-09T20:28:31.565966] [INFO ] [sig ] ODC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:31.716756] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ODC.txt [2026-02-09T20:28:31.716886] [INFO ] [sig ] [2240/3427] Completed ODC in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:31.716925] [INFO ] [sig ] [2241/3427] Forecasting ODD... [2026-02-09T20:28:31.716955] [INFO ] [sig ] Generating forecast for: ODD [2026-02-09T20:28:31.716987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-09T20:28:31.727433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-09T20:28:31.727780] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-09T20:28:31.728599] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-09T20:28:31.728653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:31.728709] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:31.728738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:31.728796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:31.788644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:31.789344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:31.789436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:31.789476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:31.915612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:31.915769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:31.915809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:31.915839] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:31.919366] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: UP (p=74.80%) [2026-02-09T20:28:31.919679] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-09T20:28:31.919810] [INFO ] [sig ] ODD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:32.070754] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ODD.txt [2026-02-09T20:28:32.070936] [INFO ] [sig ] [2241/3427] Completed ODD in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:32.070983] [INFO ] [sig ] [2242/3427] Forecasting ODFL... [2026-02-09T20:28:32.071012] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-09T20:28:32.071044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-09T20:28:32.083275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-09T20:28:32.083739] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-09T20:28:32.084754] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-09T20:28:32.084817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:32.084849] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:32.084877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:32.084935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:32.144806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:32.145673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:32.145759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:32.145793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:32.271008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:32.271166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:32.271207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:32.271237] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:32.274800] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: UP (p=59.44%) [2026-02-09T20:28:32.275111] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-09T20:28:32.275246] [INFO ] [sig ] ODFL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:32.428198] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ODFL.txt [2026-02-09T20:28:32.428344] [INFO ] [sig ] [2242/3427] Completed ODFL in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:32.428386] [INFO ] [sig ] [2243/3427] Forecasting OEC... [2026-02-09T20:28:32.428423] [INFO ] [sig ] Generating forecast for: OEC [2026-02-09T20:28:32.428459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-09T20:28:32.440128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-09T20:28:32.440537] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-09T20:28:32.441712] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-09T20:28:32.441770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:32.441807] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:32.441840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:32.441902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:32.508531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:32.509440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:32.509545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:32.509611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:32.634370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:32.634532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:32.634589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:32.634622] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:32.638428] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-09T20:28:32.638934] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-09T20:28:32.639062] [INFO ] [sig ] OEC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:32.796349] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OEC.txt [2026-02-09T20:28:32.796507] [INFO ] [sig ] [2243/3427] Completed OEC in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:32.796549] [INFO ] [sig ] [2244/3427] Forecasting OESX... [2026-02-09T20:28:32.796601] [INFO ] [sig ] Generating forecast for: OESX [2026-02-09T20:28:32.796634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-09T20:28:32.807167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-09T20:28:32.807516] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-09T20:28:32.808341] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-09T20:28:32.808394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:32.808427] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:32.808457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:32.808517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:32.870710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:32.871595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:32.871682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:32.871720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:32.989217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:32.989388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:32.989429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:32.989459] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:32.993029] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: DOWN (p=21.87%) [2026-02-09T20:28:32.993388] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-09T20:28:32.993559] [INFO ] [sig ] OESX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:33.156078] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OESX.txt [2026-02-09T20:28:33.156233] [INFO ] [sig ] [2244/3427] Completed OESX in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:33.156276] [INFO ] [sig ] [2245/3427] Forecasting OFG... [2026-02-09T20:28:33.156312] [INFO ] [sig ] Generating forecast for: OFG [2026-02-09T20:28:33.156344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-09T20:28:33.167855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-09T20:28:33.168203] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-09T20:28:33.169082] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-09T20:28:33.169137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:33.169173] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:33.169203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:33.169264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:33.234392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:33.235330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:33.235418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:33.235456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:33.360109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:33.360283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:33.360331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:33.360364] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:33.364767] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: DOWN (p=26.09%) [2026-02-09T20:28:33.365137] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-09T20:28:33.365286] [INFO ] [sig ] OFG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:33.527839] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OFG.txt [2026-02-09T20:28:33.527989] [INFO ] [sig ] [2245/3427] Completed OFG in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:33.528034] [INFO ] [sig ] [2246/3427] Forecasting OFIX... [2026-02-09T20:28:33.528064] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-09T20:28:33.528094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-09T20:28:33.538946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-09T20:28:33.539306] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-09T20:28:33.540129] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-09T20:28:33.540182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:33.540214] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:33.540241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:33.540299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:33.596966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:33.597806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:33.597923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:33.597958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:33.728859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:33.729001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:33.729043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:33.729072] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:33.732738] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: DOWN (p=7.66%) [2026-02-09T20:28:33.733010] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-09T20:28:33.733147] [INFO ] [sig ] OFIX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:33.895151] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OFIX.txt [2026-02-09T20:28:33.895304] [INFO ] [sig ] [2246/3427] Completed OFIX in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:33.895353] [INFO ] [sig ] [2247/3427] Forecasting OFLX... [2026-02-09T20:28:33.895385] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-09T20:28:33.895416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-09T20:28:33.906156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-09T20:28:33.906485] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-09T20:28:33.907301] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-09T20:28:33.907354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:33.907386] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:33.907441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:33.907503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:33.972113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:33.972828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:33.972940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:33.972979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:34.091951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:34.092094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:34.092138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:34.092177] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:34.095895] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-09T20:28:34.096201] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-09T20:28:34.096340] [INFO ] [sig ] OFLX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:34.253385] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OFLX.txt [2026-02-09T20:28:34.253567] [INFO ] [sig ] [2247/3427] Completed OFLX in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:34.253643] [INFO ] [sig ] [2248/3427] Forecasting OFS... [2026-02-09T20:28:34.253678] [INFO ] [sig ] Generating forecast for: OFS [2026-02-09T20:28:34.253713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-09T20:28:34.265598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-09T20:28:34.265951] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-09T20:28:34.266880] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-09T20:28:34.266936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:34.266972] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:34.267003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:34.267064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:34.332592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:34.333937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:34.334025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:34.334062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:34.473116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:34.473276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:34.473316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:34.473361] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:34.477189] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=30.98%) [2026-02-09T20:28:34.477506] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-09T20:28:34.477656] [INFO ] [sig ] OFS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:34.626049] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OFS.txt [2026-02-09T20:28:34.626210] [INFO ] [sig ] [2248/3427] Completed OFS in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:34.626253] [INFO ] [sig ] [2249/3427] Forecasting OGE... [2026-02-09T20:28:34.626282] [INFO ] [sig ] Generating forecast for: OGE [2026-02-09T20:28:34.626314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-09T20:28:34.639278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-09T20:28:34.639697] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-09T20:28:34.640533] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-09T20:28:34.640626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:34.640671] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:34.640701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:34.640760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:34.701382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:34.702298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:34.702384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:34.702417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:34.824996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:34.825163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:34.825203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:34.825233] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:34.828757] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-02-09T20:28:34.829082] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-09T20:28:34.829218] [INFO ] [sig ] OGE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:34.977288] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OGE.txt [2026-02-09T20:28:34.977537] [INFO ] [sig ] [2249/3427] Completed OGE in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:34.977627] [INFO ] [sig ] [2250/3427] Forecasting OGI... [2026-02-09T20:28:34.977672] [INFO ] [sig ] Generating forecast for: OGI [2026-02-09T20:28:34.977716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-09T20:28:34.990086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-09T20:28:34.990528] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-09T20:28:34.991449] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-09T20:28:34.991504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:34.991540] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:34.991567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:34.991657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:35.050194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:35.051092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:35.051179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:35.051281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:35.181674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:35.181836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:35.181877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:35.181908] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:35.185828] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: UP (p=56.89%) [2026-02-09T20:28:35.186174] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-09T20:28:35.186333] [INFO ] [sig ] OGI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:35.358171] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OGI.txt [2026-02-09T20:28:35.358330] [INFO ] [sig ] [2250/3427] Completed OGI in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:35.358371] [INFO ] [sig ] [2251/3427] Forecasting OGN... [2026-02-09T20:28:35.358401] [INFO ] [sig ] Generating forecast for: OGN [2026-02-09T20:28:35.358432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-09T20:28:35.369776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-09T20:28:35.370213] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-09T20:28:35.371127] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-09T20:28:35.371182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:35.371214] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:35.371242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:35.371298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:35.432929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:35.434094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:35.434197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:35.434241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:35.567788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:35.567950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:35.567991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:35.568022] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:35.571645] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: UP (p=84.33%) [2026-02-09T20:28:35.571971] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-09T20:28:35.572110] [INFO ] [sig ] OGN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:35.717072] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OGN.txt [2026-02-09T20:28:35.717244] [INFO ] [sig ] [2251/3427] Completed OGN in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:35.717293] [INFO ] [sig ] [2252/3427] Forecasting OHI... [2026-02-09T20:28:35.717325] [INFO ] [sig ] Generating forecast for: OHI [2026-02-09T20:28:35.717357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-09T20:28:35.729753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-09T20:28:35.730184] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-09T20:28:35.731083] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-09T20:28:35.731138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:35.731181] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:35.731213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:35.731287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:35.795782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:35.796902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:35.797009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:35.797057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:35.926100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:35.926272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:35.926315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:35.926346] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:35.930316] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: DOWN (p=38.14%) [2026-02-09T20:28:35.930653] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-09T20:28:35.930792] [INFO ] [sig ] OHI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:36.083699] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OHI.txt [2026-02-09T20:28:36.083876] [INFO ] [sig ] [2252/3427] Completed OHI in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:36.083921] [INFO ] [sig ] [2253/3427] Forecasting OI... [2026-02-09T20:28:36.083953] [INFO ] [sig ] Generating forecast for: OI [2026-02-09T20:28:36.083985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-09T20:28:36.096045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-09T20:28:36.096463] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-09T20:28:36.097378] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-09T20:28:36.097460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:36.097535] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:36.097592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:36.097684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:36.160625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:36.161918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:36.162040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:36.162082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:36.305936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:36.306093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:36.306137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:36.306168] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:36.309877] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: DOWN (p=44.07%) [2026-02-09T20:28:36.310183] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-09T20:28:36.310323] [INFO ] [sig ] OI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:36.462142] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OI.txt [2026-02-09T20:28:36.462286] [INFO ] [sig ] [2253/3427] Completed OI in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-09T20:28:36.462354] [INFO ] [sig ] [2254/3427] Forecasting OIA... [2026-02-09T20:28:36.462395] [INFO ] [sig ] Generating forecast for: OIA [2026-02-09T20:28:36.462427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-09T20:28:36.473957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-09T20:28:36.474306] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-09T20:28:36.475149] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-09T20:28:36.475218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:36.475252] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:36.475280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:36.475338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:36.534446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:36.535276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:36.535363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:36.535398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:36.658371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:36.658535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:36.658606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:36.658647] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:36.662380] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=26.67%) [2026-02-09T20:28:36.662727] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-09T20:28:36.662860] [INFO ] [sig ] OIA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:36.809763] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OIA.txt [2026-02-09T20:28:36.809905] [INFO ] [sig ] [2254/3427] Completed OIA in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-09T20:28:36.809946] [INFO ] [sig ] [2255/3427] Forecasting OII... [2026-02-09T20:28:36.809976] [INFO ] [sig ] Generating forecast for: OII [2026-02-09T20:28:36.810007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-09T20:28:36.821346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-09T20:28:36.821731] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-09T20:28:36.822606] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-09T20:28:36.822660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:36.822695] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:36.822724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:36.822783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:36.882961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:36.883778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:36.883864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:36.883897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:37.010602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:37.010765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:37.010808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:37.010840] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:37.014554] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: UP (p=92.83%) [2026-02-09T20:28:37.014915] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-09T20:28:37.015057] [INFO ] [sig ] OII: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:37.159472] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OII.txt [2026-02-09T20:28:37.159635] [INFO ] [sig ] [2255/3427] Completed OII in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-09T20:28:37.159680] [INFO ] [sig ] [2256/3427] Forecasting OIS... [2026-02-09T20:28:37.159712] [INFO ] [sig ] Generating forecast for: OIS [2026-02-09T20:28:37.159744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-09T20:28:37.171368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-09T20:28:37.171837] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-09T20:28:37.172693] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-09T20:28:37.172746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:37.172779] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:37.172807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:37.172864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:37.231239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:37.232172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:37.232256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:37.232288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:37.357018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:37.357192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:37.357233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:37.357262] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:37.361398] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-09T20:28:37.361840] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-09T20:28:37.361999] [INFO ] [sig ] OIS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:37.518677] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OIS.txt [2026-02-09T20:28:37.518849] [INFO ] [sig ] [2256/3427] Completed OIS in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-09T20:28:37.518893] [INFO ] [sig ] [2257/3427] Forecasting OKE... [2026-02-09T20:28:37.518925] [INFO ] [sig ] Generating forecast for: OKE [2026-02-09T20:28:37.518956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-09T20:28:37.531744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-09T20:28:37.532186] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-09T20:28:37.533037] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-09T20:28:37.533090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:37.533123] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:37.533150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:37.533207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:37.594059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:37.594960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:37.595043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:37.595076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:37.718715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:37.718880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:37.718919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:37.718950] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:37.722499] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=80.76%) [2026-02-09T20:28:37.722820] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-09T20:28:37.722954] [INFO ] [sig ] OKE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:37.869413] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OKE.txt [2026-02-09T20:28:37.869599] [INFO ] [sig ] [2257/3427] Completed OKE in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:37.869661] [INFO ] [sig ] [2258/3427] Forecasting OKTA... [2026-02-09T20:28:37.869699] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-09T20:28:37.869735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-09T20:28:37.880991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-09T20:28:37.881398] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-09T20:28:37.882304] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-09T20:28:37.882359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:37.882392] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:37.882420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:37.882480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:37.944058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:37.944966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:37.945053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:37.945086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:38.070846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:38.071004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:38.071045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:38.071075] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:38.074955] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-09T20:28:38.075274] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-09T20:28:38.075412] [INFO ] [sig ] OKTA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:38.225304] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OKTA.txt [2026-02-09T20:28:38.225460] [INFO ] [sig ] [2258/3427] Completed OKTA in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:38.225503] [INFO ] [sig ] [2259/3427] Forecasting OKYO... [2026-02-09T20:28:38.225532] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-09T20:28:38.225563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-09T20:28:38.236710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-09T20:28:38.237137] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-09T20:28:38.238044] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-09T20:28:38.238098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:38.238131] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:38.238160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:38.238219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:38.297667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:38.298544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:38.298647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:38.298681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:38.420897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:38.421054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:38.421094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:38.421121] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:38.424755] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-02-09T20:28:38.425058] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-09T20:28:38.425212] [INFO ] [sig ] OKYO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:38.581701] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OKYO.txt [2026-02-09T20:28:38.582051] [INFO ] [sig ] [2259/3427] Completed OKYO in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:38.582095] [INFO ] [sig ] [2260/3427] Forecasting OLED... [2026-02-09T20:28:38.582125] [INFO ] [sig ] Generating forecast for: OLED [2026-02-09T20:28:38.582156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-09T20:28:38.593846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-09T20:28:38.594234] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-09T20:28:38.595120] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-09T20:28:38.595190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:38.595243] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:38.595273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:38.595331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:38.661121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:38.662117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:38.662225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:38.662266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:38.796531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:38.796732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:38.796781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:38.796815] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:38.801245] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=50.87%) [2026-02-09T20:28:38.801615] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-09T20:28:38.801773] [INFO ] [sig ] OLED: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:38.954238] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OLED.txt [2026-02-09T20:28:38.954414] [INFO ] [sig ] [2260/3427] Completed OLED in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:38.954482] [INFO ] [sig ] [2261/3427] Forecasting OLLI... [2026-02-09T20:28:38.954525] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-09T20:28:38.954558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-09T20:28:38.966506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-09T20:28:38.966942] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-09T20:28:38.967928] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-09T20:28:38.967997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:38.968033] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:38.968062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:38.968120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:39.036727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:39.037684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:39.037773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:39.037806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:39.174105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:39.174277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:39.174339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:39.174372] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:39.178362] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=28.49%) [2026-02-09T20:28:39.178777] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-09T20:28:39.178934] [INFO ] [sig ] OLLI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:39.343462] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OLLI.txt [2026-02-09T20:28:39.343683] [INFO ] [sig ] [2261/3427] Completed OLLI in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:39.343730] [INFO ] [sig ] [2262/3427] Forecasting OLMA... [2026-02-09T20:28:39.343928] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-09T20:28:39.343959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-09T20:28:39.357238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-09T20:28:39.357771] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-09T20:28:39.358690] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-09T20:28:39.358749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:39.358783] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:39.358812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:39.358871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:39.422885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:39.423799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:39.423893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:39.423929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:39.556068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:39.556257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:39.556315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:39.556349] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:39.560081] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: DOWN (p=47.05%) [2026-02-09T20:28:39.560443] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-09T20:28:39.560619] [INFO ] [sig ] OLMA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:39.716588] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OLMA.txt [2026-02-09T20:28:39.716756] [INFO ] [sig ] [2262/3427] Completed OLMA in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:39.716798] [INFO ] [sig ] [2263/3427] Forecasting OLN... [2026-02-09T20:28:39.716828] [INFO ] [sig ] Generating forecast for: OLN [2026-02-09T20:28:39.716858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-09T20:28:39.728648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-09T20:28:39.729065] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-09T20:28:39.729956] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-09T20:28:39.730016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:39.730049] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:39.730078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:39.730136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:39.789680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:39.790698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:39.790851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:39.790887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:39.916319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:39.916486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:39.916528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:39.916558] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:39.920384] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-02-09T20:28:39.920801] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-09T20:28:39.920947] [INFO ] [sig ] OLN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:40.074724] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OLN.txt [2026-02-09T20:28:40.074901] [INFO ] [sig ] [2263/3427] Completed OLN in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:40.074948] [INFO ] [sig ] [2264/3427] Forecasting OLP... [2026-02-09T20:28:40.074982] [INFO ] [sig ] Generating forecast for: OLP [2026-02-09T20:28:40.075015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-09T20:28:40.087568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-09T20:28:40.088042] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-09T20:28:40.088944] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-09T20:28:40.089000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:40.089037] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:40.089068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:40.089131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:40.155426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:40.156352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:40.156441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:40.156479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:40.279644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:40.279802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:40.279842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:40.279871] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:40.283295] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: DOWN (p=9.57%) [2026-02-09T20:28:40.283605] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-09T20:28:40.283740] [INFO ] [sig ] OLP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:40.444066] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OLP.txt [2026-02-09T20:28:40.444262] [INFO ] [sig ] [2264/3427] Completed OLP in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:40.444319] [INFO ] [sig ] [2265/3427] Forecasting OLPX... [2026-02-09T20:28:40.444357] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-09T20:28:40.444400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-09T20:28:40.456688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-09T20:28:40.457187] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-09T20:28:40.458255] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-09T20:28:40.458317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:40.458378] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:40.458413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:40.458476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:40.525297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:40.526234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:40.526321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:40.526356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:40.647637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:40.647796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:40.647837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:40.647867] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:40.651363] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: UP (p=88.94%) [2026-02-09T20:28:40.651725] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-09T20:28:40.651871] [INFO ] [sig ] OLPX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:40.798170] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OLPX.txt [2026-02-09T20:28:40.798326] [INFO ] [sig ] [2265/3427] Completed OLPX in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:40.798369] [INFO ] [sig ] [2266/3427] Forecasting OM... [2026-02-09T20:28:40.798399] [INFO ] [sig ] Generating forecast for: OM [2026-02-09T20:28:40.798430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-09T20:28:40.810421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-09T20:28:40.810811] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-09T20:28:40.811623] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-09T20:28:40.811676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:40.811708] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:40.811734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:40.811790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:40.868856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:40.869570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:40.869671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:40.869704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:40.994337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:40.994545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:40.994604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:40.994636] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:40.998170] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: DOWN (p=38.48%) [2026-02-09T20:28:40.998459] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-09T20:28:40.998622] [INFO ] [sig ] OM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:41.148127] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OM.txt [2026-02-09T20:28:41.148326] [INFO ] [sig ] [2266/3427] Completed OM in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:41.148371] [INFO ] [sig ] [2267/3427] Forecasting OMAB... [2026-02-09T20:28:41.148401] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-09T20:28:41.148440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-09T20:28:41.162140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-09T20:28:41.162538] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-09T20:28:41.163362] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-09T20:28:41.163414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:41.163446] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:41.163474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:41.163535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:41.222028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:41.222887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:41.222999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:41.223034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:41.341799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:41.341957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:41.341997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:41.342027] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:41.345514] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=62.16%) [2026-02-09T20:28:41.345822] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-09T20:28:41.345950] [INFO ] [sig ] OMAB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:41.494205] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OMAB.txt [2026-02-09T20:28:41.494355] [INFO ] [sig ] [2267/3427] Completed OMAB in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:41.494396] [INFO ] [sig ] [2268/3427] Forecasting OMC... [2026-02-09T20:28:41.494426] [INFO ] [sig ] Generating forecast for: OMC [2026-02-09T20:28:41.494457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-09T20:28:41.505808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-09T20:28:41.506163] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-09T20:28:41.506998] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-09T20:28:41.507050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:41.507082] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:41.507110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:41.507168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:41.567024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:41.567887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:41.567972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:41.568008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:41.695489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:41.695678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:41.695729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:41.695765] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:41.699333] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-09T20:28:41.699638] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-09T20:28:41.699774] [INFO ] [sig ] OMC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:41.847477] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OMC.txt [2026-02-09T20:28:41.847673] [INFO ] [sig ] [2268/3427] Completed OMC in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:41.847730] [INFO ] [sig ] [2269/3427] Forecasting OMCL... [2026-02-09T20:28:41.847788] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-09T20:28:41.847822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-09T20:28:41.860539] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'OMCL'. [2026-02-09T20:28:41.860970] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-09T20:28:41.861829] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-09T20:28:41.861883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:41.861917] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:41.861945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:41.862005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:41.919753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:41.920649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:41.920739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:41.920773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:42.045328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:42.045494] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:28:42.045536] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:42.045587] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:42.049413] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=50.09%) [2026-02-09T20:28:42.049747] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-09T20:28:42.049887] [INFO ] [sig ] OMCL: Forecast for 2026-02-06: UP (sign=1.00) [2026-02-09T20:28:42.207542] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-09 1 -> ./output/forecasts/individual/2026-02-09/OMCL.txt [2026-02-09T20:28:42.207755] [INFO ] [sig ] [2269/3427] Completed OMCL in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-09T20:28:42.207800] [INFO ] [sig ] [2270/3427] Forecasting OMEX... [2026-02-09T20:28:42.207830] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-09T20:28:42.207862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-09T20:28:42.219495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-09T20:28:42.219896] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-09T20:28:42.220711] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-09T20:28:42.220763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:42.221015] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:42.221044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:42.221101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:42.282475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:42.283276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:42.283360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:42.283395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:42.408888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:42.409247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:42.409288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:42.409318] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:42.413300] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-02-09T20:28:42.413630] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-09T20:28:42.413767] [INFO ] [sig ] OMEX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:42.571268] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OMEX.txt [2026-02-09T20:28:42.571415] [INFO ] [sig ] [2270/3427] Completed OMEX in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-09T20:28:42.571457] [INFO ] [sig ] [2271/3427] Forecasting OMF... [2026-02-09T20:28:42.571490] [INFO ] [sig ] Generating forecast for: OMF [2026-02-09T20:28:42.571521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-09T20:28:42.584764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-09T20:28:42.585345] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-09T20:28:42.586155] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-09T20:28:42.586208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:42.586240] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:42.586267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:42.586325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:42.645506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:42.646326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:42.646417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:42.646451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:42.770391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:42.770548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:42.770607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:42.770639] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:42.773983] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-02-09T20:28:42.774255] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-09T20:28:42.774379] [INFO ] [sig ] OMF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:42.918233] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OMF.txt [2026-02-09T20:28:42.918384] [INFO ] [sig ] [2271/3427] Completed OMF in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-09T20:28:42.918426] [INFO ] [sig ] [2272/3427] Forecasting ON... [2026-02-09T20:28:42.918455] [INFO ] [sig ] Generating forecast for: ON [2026-02-09T20:28:42.918486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-09T20:28:42.930115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-09T20:28:42.930506] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-09T20:28:42.931350] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-09T20:28:42.931404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:42.931437] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:42.931464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:42.931521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:42.993352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:42.994270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:42.994356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:42.994389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:43.120494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:43.120678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:43.120720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:43.120783] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:43.124377] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=38.17%) [2026-02-09T20:28:43.124676] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-09T20:28:43.124807] [INFO ] [sig ] ON: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:43.272040] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ON.txt [2026-02-09T20:28:43.272209] [INFO ] [sig ] [2272/3427] Completed ON in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-09T20:28:43.272253] [INFO ] [sig ] [2273/3427] Forecasting ONB... [2026-02-09T20:28:43.272282] [INFO ] [sig ] Generating forecast for: ONB [2026-02-09T20:28:43.272313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-09T20:28:43.283734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-09T20:28:43.284165] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-09T20:28:43.285046] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-09T20:28:43.285098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:43.285130] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:43.285156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:43.285211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:43.356295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:43.357242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:43.357336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:43.357369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:43.491658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:43.491817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:43.491858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:43.491887] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:43.496937] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-02-09T20:28:43.497316] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-09T20:28:43.497493] [INFO ] [sig ] ONB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:43.646820] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ONB.txt [2026-02-09T20:28:43.646974] [INFO ] [sig ] [2273/3427] Completed ONB in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-09T20:28:43.647015] [INFO ] [sig ] [2274/3427] Forecasting ONCO... [2026-02-09T20:28:43.647045] [INFO ] [sig ] Generating forecast for: ONCO [2026-02-09T20:28:43.647076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONCO' from 'https://tdm.silogroup.org/data/derivative_storage/ONCO.csv'. [2026-02-09T20:28:43.658135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONCO'. [2026-02-09T20:28:43.658528] [INFO ] [FORECASTER] Starting predict_future for ONCO [2026-02-09T20:28:43.659354] [DEBUG] [LOCAL ] No optimal features file found for ONCO: ./output/feature-sets/ONCO.txt [2026-02-09T20:28:43.659408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:43.659440] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:43.659468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:43.659525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:43.716957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:43.717900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:43.717982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:43.718015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:43.845589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:43.845754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:43.845795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:43.845824] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:43.850517] [DEBUG] [FORECASTER] ONCO: Forecast T+1@11:T+2@11: UP (p=53.54%) [2026-02-09T20:28:43.850977] [INFO ] [FORECASTER] Completed predict_future for ONCO [2026-02-09T20:28:43.851142] [INFO ] [sig ] ONCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:44.002787] [INFO ] [LOCAL ] Saved forecast: ONCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ONCO.txt [2026-02-09T20:28:44.002925] [INFO ] [sig ] [2274/3427] Completed ONCO in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:44.002967] [INFO ] [sig ] [2275/3427] Forecasting ONDS... [2026-02-09T20:28:44.002997] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-09T20:28:44.003028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-09T20:28:44.014550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-09T20:28:44.014901] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-09T20:28:44.015718] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-09T20:28:44.015771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:44.015803] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:44.015830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:44.015887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:44.075452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:44.076110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:44.076191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:44.076236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:44.200829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:44.201003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:44.201046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:44.201076] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:44.204661] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-02-09T20:28:44.204942] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-09T20:28:44.205070] [INFO ] [sig ] ONDS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:44.352129] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ONDS.txt [2026-02-09T20:28:44.352270] [INFO ] [sig ] [2275/3427] Completed ONDS in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:44.352312] [INFO ] [sig ] [2276/3427] Forecasting ONEQ... [2026-02-09T20:28:44.352342] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-09T20:28:44.352372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-09T20:28:44.363295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-09T20:28:44.363636] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-09T20:28:44.364482] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-09T20:28:44.364536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:44.364588] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:44.364621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:44.364717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:44.426795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:44.427742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:44.427829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:44.427865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:44.553442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:44.553624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:44.553666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:44.553695] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:44.557881] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: UP (p=58.73%) [2026-02-09T20:28:44.558177] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-09T20:28:44.558306] [INFO ] [sig ] ONEQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:44.709232] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ONEQ.txt [2026-02-09T20:28:44.709390] [INFO ] [sig ] [2276/3427] Completed ONEQ in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:44.709433] [INFO ] [sig ] [2277/3427] Forecasting ONL... [2026-02-09T20:28:44.709463] [INFO ] [sig ] Generating forecast for: ONL [2026-02-09T20:28:44.709494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-09T20:28:44.720655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-09T20:28:44.721050] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-09T20:28:44.721879] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-09T20:28:44.721931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:44.721964] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:44.721990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:44.722047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:44.781820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:44.782761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:44.782850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:44.782884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:44.913213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:44.913378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:44.913418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:44.913448] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:44.917687] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-09T20:28:44.918009] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-09T20:28:44.918356] [INFO ] [sig ] ONL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:45.076935] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ONL.txt [2026-02-09T20:28:45.077097] [INFO ] [sig ] [2277/3427] Completed ONL in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:45.077139] [INFO ] [sig ] [2278/3427] Forecasting ONON... [2026-02-09T20:28:45.077169] [INFO ] [sig ] Generating forecast for: ONON [2026-02-09T20:28:45.077200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-09T20:28:45.090308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-09T20:28:45.090770] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-09T20:28:45.091844] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-09T20:28:45.091932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:45.091967] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:45.091996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:45.092055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:45.153719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:45.154795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:45.154899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:45.154944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:45.287298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:45.287486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:45.287528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:45.287557] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:45.291145] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-09T20:28:45.291469] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-09T20:28:45.291639] [INFO ] [sig ] ONON: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:45.450101] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ONON.txt [2026-02-09T20:28:45.450289] [INFO ] [sig ] [2278/3427] Completed ONON in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:45.450336] [INFO ] [sig ] [2279/3427] Forecasting ONTF... [2026-02-09T20:28:45.450379] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-09T20:28:45.450423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-09T20:28:45.463833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-09T20:28:45.464306] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-09T20:28:45.465358] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-09T20:28:45.465421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:45.465458] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:45.465490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:45.465553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:45.532389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:45.533368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:45.533464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:45.533501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:45.664331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:45.664502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:45.664544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:45.664592] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:45.668284] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: DOWN (p=44.21%) [2026-02-09T20:28:45.668600] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-09T20:28:45.668738] [INFO ] [sig ] ONTF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:45.823093] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ONTF.txt [2026-02-09T20:28:45.823237] [INFO ] [sig ] [2279/3427] Completed ONTF in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:45.823276] [INFO ] [sig ] [2280/3427] Forecasting ONTO... [2026-02-09T20:28:45.823307] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-09T20:28:45.823338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-09T20:28:45.835106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-09T20:28:45.835463] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-09T20:28:45.836453] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-09T20:28:45.836504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:45.836536] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:45.836562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:45.836639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:45.897941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:45.898854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:45.899181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:45.899217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:46.024453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:46.024629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:46.024671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:46.024701] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:46.028884] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=15.89%) [2026-02-09T20:28:46.029363] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-09T20:28:46.029490] [INFO ] [sig ] ONTO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:46.178269] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ONTO.txt [2026-02-09T20:28:46.178428] [INFO ] [sig ] [2280/3427] Completed ONTO in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:46.178471] [INFO ] [sig ] [2281/3427] Forecasting OOMA... [2026-02-09T20:28:46.178501] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-09T20:28:46.178531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-09T20:28:46.190558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-09T20:28:46.190942] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-09T20:28:46.191780] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-09T20:28:46.191833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:46.191865] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:46.191892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:46.191949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:46.249810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:46.250616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:46.250699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:46.250733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:46.375484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:46.375661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:46.375702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:46.375731] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:46.379457] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: UP (p=78.14%) [2026-02-09T20:28:46.379779] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-09T20:28:46.379930] [INFO ] [sig ] OOMA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:46.535029] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OOMA.txt [2026-02-09T20:28:46.535188] [INFO ] [sig ] [2281/3427] Completed OOMA in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:46.535231] [INFO ] [sig ] [2282/3427] Forecasting OPAL... [2026-02-09T20:28:46.535262] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-09T20:28:46.535292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-09T20:28:46.546826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-09T20:28:46.547202] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-09T20:28:46.548079] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-09T20:28:46.548131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:46.548162] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:46.548188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:46.548244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:46.610821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:46.611792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:46.611884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:46.611919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:46.746498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:46.746680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:46.746723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:46.746755] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:46.750514] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: DOWN (p=31.98%) [2026-02-09T20:28:46.750841] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-09T20:28:46.751008] [INFO ] [sig ] OPAL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:46.939422] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OPAL.txt [2026-02-09T20:28:46.939615] [INFO ] [sig ] [2282/3427] Completed OPAL in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:46.939693] [INFO ] [sig ] [2283/3427] Forecasting OPBK... [2026-02-09T20:28:46.939745] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-09T20:28:46.939780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-09T20:28:46.952768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-09T20:28:46.953193] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-09T20:28:46.954060] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-09T20:28:46.954116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:46.954162] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:46.954201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:46.954281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:47.015714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:47.016831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:47.016919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:47.016954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:47.151273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:47.151439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:47.151481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:47.151513] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:47.155163] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=13.37%) [2026-02-09T20:28:47.155446] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-09T20:28:47.155595] [INFO ] [sig ] OPBK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:47.302170] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OPBK.txt [2026-02-09T20:28:47.302343] [INFO ] [sig ] [2283/3427] Completed OPBK in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:47.302385] [INFO ] [sig ] [2284/3427] Forecasting OPCH... [2026-02-09T20:28:47.302415] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-09T20:28:47.302446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-09T20:28:47.313502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-09T20:28:47.313858] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-09T20:28:47.314663] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-09T20:28:47.314717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:47.314750] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:47.314791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:47.314851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:47.378436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:47.379167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:47.379248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:47.379283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:47.500185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:47.500341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:47.500381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:47.500410] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:47.503818] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-02-09T20:28:47.504094] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-09T20:28:47.504219] [INFO ] [sig ] OPCH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:47.650409] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OPCH.txt [2026-02-09T20:28:47.650534] [INFO ] [sig ] [2284/3427] Completed OPCH in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:47.650591] [INFO ] [sig ] [2285/3427] Forecasting OPEN... [2026-02-09T20:28:47.650624] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-09T20:28:47.650654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-09T20:28:47.661649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-09T20:28:47.661991] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-09T20:28:47.662853] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-09T20:28:47.662918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:47.662951] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:47.662978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:47.663036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:47.723324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:47.724059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:47.724140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:47.724174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:47.852198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:47.852395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:47.852444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:47.852476] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:47.856510] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=82.55%) [2026-02-09T20:28:47.856816] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-09T20:28:47.856955] [INFO ] [sig ] OPEN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:48.014880] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OPEN.txt [2026-02-09T20:28:48.015024] [INFO ] [sig ] [2285/3427] Completed OPEN in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:48.015065] [INFO ] [sig ] [2286/3427] Forecasting OPFI... [2026-02-09T20:28:48.015094] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-09T20:28:48.015123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-09T20:28:48.026287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-09T20:28:48.026642] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-09T20:28:48.027488] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-09T20:28:48.027541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:48.027593] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:48.027624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:48.027681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:48.086664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:48.087597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:48.087679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:48.087713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:48.216046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:48.216215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:48.216256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:48.216286] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:48.220367] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-02-09T20:28:48.220665] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-09T20:28:48.220790] [INFO ] [sig ] OPFI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:48.366293] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OPFI.txt [2026-02-09T20:28:48.366431] [INFO ] [sig ] [2286/3427] Completed OPFI in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-09T20:28:48.366472] [INFO ] [sig ] [2287/3427] Forecasting OPK... [2026-02-09T20:28:48.366502] [INFO ] [sig ] Generating forecast for: OPK [2026-02-09T20:28:48.366532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-09T20:28:48.380554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-09T20:28:48.381195] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-09T20:28:48.382145] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-09T20:28:48.382200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:48.382273] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:48.382304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:48.382366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:48.445400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:48.446318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:48.446402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:48.446438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:48.578315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:48.578487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:48.578547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:48.578606] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:48.582485] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=68.88%) [2026-02-09T20:28:48.582792] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-09T20:28:48.582924] [INFO ] [sig ] OPK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:48.738964] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OPK.txt [2026-02-09T20:28:48.739318] [INFO ] [sig ] [2287/3427] Completed OPK in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-09T20:28:48.739357] [INFO ] [sig ] [2288/3427] Forecasting OPP... [2026-02-09T20:28:48.739388] [INFO ] [sig ] Generating forecast for: OPP [2026-02-09T20:28:48.739418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-09T20:28:48.751708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-09T20:28:48.752104] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-09T20:28:48.753243] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-09T20:28:48.753300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:48.753336] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:48.753366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:48.753427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:48.819213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:48.820008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:48.820094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:48.820130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:48.951791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:48.951958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:48.952004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:48.952046] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:48.955748] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: UP (p=83.46%) [2026-02-09T20:28:48.956105] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-09T20:28:48.956272] [INFO ] [sig ] OPP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:49.117997] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OPP.txt [2026-02-09T20:28:49.118337] [INFO ] [sig ] [2288/3427] Completed OPP in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-09T20:28:49.118382] [INFO ] [sig ] [2289/3427] Forecasting OPRA... [2026-02-09T20:28:49.118416] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-09T20:28:49.118450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-09T20:28:49.132960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-09T20:28:49.133354] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-09T20:28:49.134555] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-09T20:28:49.134652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:49.134696] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:49.134733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:49.134812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:49.202105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:49.202798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:49.202879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:49.202914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:49.328486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:49.328654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:49.328694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:49.328722] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:49.332089] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: UP (p=93.24%) [2026-02-09T20:28:49.332370] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-09T20:28:49.332493] [INFO ] [sig ] OPRA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:49.478212] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OPRA.txt [2026-02-09T20:28:49.478347] [INFO ] [sig ] [2289/3427] Completed OPRA in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-09T20:28:49.478386] [INFO ] [sig ] [2290/3427] Forecasting OPTX... [2026-02-09T20:28:49.478416] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-09T20:28:49.478447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-09T20:28:49.489518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-09T20:28:49.489870] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-09T20:28:49.490895] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-09T20:28:49.490947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:49.490980] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:49.491010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:49.491065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:49.553344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:49.554051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:49.554133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:49.554170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:49.676633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:49.676793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:49.676837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:49.676901] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:49.681079] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: UP (p=87.68%) [2026-02-09T20:28:49.681381] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-09T20:28:49.681535] [INFO ] [sig ] OPTX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:49.843054] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OPTX.txt [2026-02-09T20:28:49.843236] [INFO ] [sig ] [2290/3427] Completed OPTX in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:49.843282] [INFO ] [sig ] [2291/3427] Forecasting OPXS... [2026-02-09T20:28:49.843316] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-09T20:28:49.843353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-09T20:28:49.855162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-09T20:28:49.855517] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-09T20:28:49.856397] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-09T20:28:49.856452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:49.856486] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:49.856518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:49.856613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:49.918799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:49.919496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:49.919607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:49.919648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:50.054033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:50.054385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:50.054432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:50.054464] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:50.058270] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=42.88%) [2026-02-09T20:28:50.058564] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-09T20:28:50.058714] [INFO ] [sig ] OPXS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:50.225486] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OPXS.txt [2026-02-09T20:28:50.225636] [INFO ] [sig ] [2291/3427] Completed OPXS in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:50.225677] [INFO ] [sig ] [2292/3427] Forecasting ORA... [2026-02-09T20:28:50.225709] [INFO ] [sig ] Generating forecast for: ORA [2026-02-09T20:28:50.225739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-09T20:28:50.237325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-09T20:28:50.237718] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-09T20:28:50.238763] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-09T20:28:50.238821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:50.238860] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:50.238891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:50.238961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:50.307541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:50.308546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:50.308651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:50.308690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:50.436139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:50.436307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:50.436354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:50.436388] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:50.440207] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: UP (p=75.68%) [2026-02-09T20:28:50.440513] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-09T20:28:50.440669] [INFO ] [sig ] ORA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:50.617173] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ORA.txt [2026-02-09T20:28:50.617324] [INFO ] [sig ] [2292/3427] Completed ORA in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:50.617376] [INFO ] [sig ] [2293/3427] Forecasting ORC... [2026-02-09T20:28:50.617682] [INFO ] [sig ] Generating forecast for: ORC [2026-02-09T20:28:50.617736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-09T20:28:50.629893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-09T20:28:50.630210] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-09T20:28:50.631305] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-09T20:28:50.631361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:50.631397] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:50.631427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:50.631488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:50.696770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:50.697546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:50.697650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:50.697688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:50.826381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:50.826532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:50.826592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:50.826625] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:50.830349] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: DOWN (p=14.74%) [2026-02-09T20:28:50.830670] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-09T20:28:50.830807] [INFO ] [sig ] ORC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:50.993608] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ORC.txt [2026-02-09T20:28:50.993806] [INFO ] [sig ] [2293/3427] Completed ORC in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:50.993865] [INFO ] [sig ] [2294/3427] Forecasting ORGO... [2026-02-09T20:28:50.993910] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-09T20:28:50.993954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-09T20:28:51.005870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-09T20:28:51.006273] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-09T20:28:51.007757] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-09T20:28:51.007818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:51.007853] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:51.007882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:51.007944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:51.074360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:51.075375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:51.075464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:51.075502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:51.197622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:51.197774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:51.197815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:51.197844] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:51.201226] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: DOWN (p=40.32%) [2026-02-09T20:28:51.201501] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-09T20:28:51.201659] [INFO ] [sig ] ORGO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:51.360899] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ORGO.txt [2026-02-09T20:28:51.361051] [INFO ] [sig ] [2294/3427] Completed ORGO in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:51.361091] [INFO ] [sig ] [2295/3427] Forecasting ORIC... [2026-02-09T20:28:51.361121] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-09T20:28:51.361158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-09T20:28:51.373080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-09T20:28:51.373469] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-09T20:28:51.374374] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-09T20:28:51.374432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:51.374469] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:51.374501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:51.374563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:51.439093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:51.439839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:51.439922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:51.439959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:51.564949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:51.565102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:51.565141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:51.565169] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:51.568679] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=83.09%) [2026-02-09T20:28:51.568980] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-09T20:28:51.569113] [INFO ] [sig ] ORIC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:51.728489] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ORIC.txt [2026-02-09T20:28:51.728652] [INFO ] [sig ] [2295/3427] Completed ORIC in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:51.728699] [INFO ] [sig ] [2296/3427] Forecasting ORKA... [2026-02-09T20:28:51.728734] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-09T20:28:51.728768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-09T20:28:51.739904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-09T20:28:51.740269] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-09T20:28:51.741325] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-09T20:28:51.741380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:51.741416] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:51.741448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:51.741512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:51.809773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:51.810717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:51.810804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:51.810841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:51.933743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:51.933903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:51.933966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:51.934003] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:51.937410] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: DOWN (p=17.51%) [2026-02-09T20:28:51.937703] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-09T20:28:51.937826] [INFO ] [sig ] ORKA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:52.098846] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ORKA.txt [2026-02-09T20:28:52.099029] [INFO ] [sig ] [2296/3427] Completed ORKA in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:52.099082] [INFO ] [sig ] [2297/3427] Forecasting ORLY... [2026-02-09T20:28:52.099116] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-09T20:28:52.099149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-09T20:28:52.110322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-09T20:28:52.110702] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-09T20:28:52.111614] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-09T20:28:52.111672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:52.111708] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:52.111739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:52.111801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:52.179740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:52.180624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:52.180748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:52.180788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:52.310620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:52.310778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:52.310832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:52.310874] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:52.314641] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: DOWN (p=30.21%) [2026-02-09T20:28:52.314954] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-09T20:28:52.315089] [INFO ] [sig ] ORLY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:52.481220] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ORLY.txt [2026-02-09T20:28:52.481383] [INFO ] [sig ] [2297/3427] Completed ORLY in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:52.481440] [INFO ] [sig ] [2298/3427] Forecasting ORMP... [2026-02-09T20:28:52.481482] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-09T20:28:52.481524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-09T20:28:52.493175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-09T20:28:52.493590] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-09T20:28:52.494698] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-09T20:28:52.494764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:52.494814] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:52.494848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:52.494927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:52.563493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:52.564384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:52.564474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:52.564511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:52.687614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:52.687773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:52.687812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:52.687839] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:52.691779] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: UP (p=92.92%) [2026-02-09T20:28:52.692052] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-09T20:28:52.692363] [INFO ] [sig ] ORMP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:52.856202] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ORMP.txt [2026-02-09T20:28:52.856343] [INFO ] [sig ] [2298/3427] Completed ORMP in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:52.856398] [INFO ] [sig ] [2299/3427] Forecasting ORN... [2026-02-09T20:28:52.856429] [INFO ] [sig ] Generating forecast for: ORN [2026-02-09T20:28:52.856460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-09T20:28:52.868264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-09T20:28:52.868686] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-09T20:28:52.869598] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-09T20:28:52.869658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:52.869695] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:52.869727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:52.869788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:52.935468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:52.936378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:52.936467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:52.936504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:53.066164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:53.066333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:53.066384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:53.066415] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:53.070416] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=22.48%) [2026-02-09T20:28:53.070749] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-09T20:28:53.070895] [INFO ] [sig ] ORN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:53.231091] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ORN.txt [2026-02-09T20:28:53.231265] [INFO ] [sig ] [2299/3427] Completed ORN in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:53.231312] [INFO ] [sig ] [2300/3427] Forecasting ORRF... [2026-02-09T20:28:53.231348] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-09T20:28:53.231382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-09T20:28:53.244183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-09T20:28:53.244601] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-09T20:28:53.245483] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-09T20:28:53.245540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:53.245619] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:53.245656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:53.245719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:53.310066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:53.311124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:53.311271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:53.311329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:53.444286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:53.444452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:53.444497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:53.444531] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:53.448431] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: UP (p=84.60%) [2026-02-09T20:28:53.448770] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-09T20:28:53.448928] [INFO ] [sig ] ORRF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:53.597692] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ORRF.txt [2026-02-09T20:28:53.597889] [INFO ] [sig ] [2300/3427] Completed ORRF in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:53.597930] [INFO ] [sig ] [2301/3427] Forecasting OS... [2026-02-09T20:28:53.597962] [INFO ] [sig ] Generating forecast for: OS [2026-02-09T20:28:53.597996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-09T20:28:53.609268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-09T20:28:53.609671] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-09T20:28:53.610500] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-09T20:28:53.610553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:53.610619] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:53.610654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:53.610715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:53.668074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:53.669202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:53.669334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:53.669381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:53.803352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:53.803526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:53.803587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:53.803621] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:53.807448] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=86.12%) [2026-02-09T20:28:53.807753] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-09T20:28:53.807882] [INFO ] [sig ] OS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:53.957738] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OS.txt [2026-02-09T20:28:53.957902] [INFO ] [sig ] [2301/3427] Completed OS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:53.957944] [INFO ] [sig ] [2302/3427] Forecasting OSBC... [2026-02-09T20:28:53.957977] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-09T20:28:53.958009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-09T20:28:53.971374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-09T20:28:53.971911] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-09T20:28:53.972925] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-09T20:28:53.972981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:53.973014] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:53.973041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:53.973101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:54.037055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:54.038186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:54.038278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:54.038313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:54.164357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:54.164513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:54.164552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:54.164601] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:54.168053] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: DOWN (p=16.17%) [2026-02-09T20:28:54.168328] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-09T20:28:54.168453] [INFO ] [sig ] OSBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:54.315112] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OSBC.txt [2026-02-09T20:28:54.315270] [INFO ] [sig ] [2302/3427] Completed OSBC in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:54.315310] [INFO ] [sig ] [2303/3427] Forecasting OSIS... [2026-02-09T20:28:54.315341] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-09T20:28:54.315372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-09T20:28:54.326913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-09T20:28:54.327328] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-09T20:28:54.328212] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-09T20:28:54.328264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:54.328297] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:54.328325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:54.328382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:54.386896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:54.387808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:54.387894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:54.387927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:54.511996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:54.512176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:54.512218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:54.512248] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:54.515728] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=30.75%) [2026-02-09T20:28:54.516041] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-09T20:28:54.516189] [INFO ] [sig ] OSIS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:54.665327] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OSIS.txt [2026-02-09T20:28:54.665496] [INFO ] [sig ] [2303/3427] Completed OSIS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-09T20:28:54.665542] [INFO ] [sig ] [2304/3427] Forecasting OSPN... [2026-02-09T20:28:54.665605] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-09T20:28:54.665640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-09T20:28:54.677487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-09T20:28:54.677906] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-09T20:28:54.678744] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-09T20:28:54.678797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:54.678868] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:54.678898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:54.678957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:54.735781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:54.736704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:54.736813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:54.736847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:54.857422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:54.857598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:54.857641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:54.857671] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:54.861159] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-02-09T20:28:54.861446] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-09T20:28:54.861591] [INFO ] [sig ] OSPN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:55.008623] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OSPN.txt [2026-02-09T20:28:55.008793] [INFO ] [sig ] [2304/3427] Completed OSPN in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-09T20:28:55.008836] [INFO ] [sig ] [2305/3427] Forecasting OSS... [2026-02-09T20:28:55.008865] [INFO ] [sig ] Generating forecast for: OSS [2026-02-09T20:28:55.008899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-09T20:28:55.020222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-09T20:28:55.020647] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-09T20:28:55.021499] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-09T20:28:55.021553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:55.021610] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:55.021640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:55.021699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:55.081315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:55.082385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:55.082473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:55.082507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:55.206466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:55.206655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:55.206700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:55.206731] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:55.210520] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: DOWN (p=25.11%) [2026-02-09T20:28:55.210876] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-09T20:28:55.211035] [INFO ] [sig ] OSS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:55.366713] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OSS.txt [2026-02-09T20:28:55.366910] [INFO ] [sig ] [2305/3427] Completed OSS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-09T20:28:55.366956] [INFO ] [sig ] [2306/3427] Forecasting OTEX... [2026-02-09T20:28:55.366994] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-09T20:28:55.367034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-09T20:28:55.378695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-09T20:28:55.379132] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-09T20:28:55.380045] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-09T20:28:55.380100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:55.380135] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:55.380164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:55.380225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:55.439704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:55.440649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:55.440742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:55.440776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:55.572886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:55.573049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:55.573093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:55.573124] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:55.577004] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-02-09T20:28:55.577619] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-09T20:28:55.577774] [INFO ] [sig ] OTEX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:55.741121] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OTEX.txt [2026-02-09T20:28:55.741303] [INFO ] [sig ] [2306/3427] Completed OTEX in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:28:55.741349] [INFO ] [sig ] [2307/3427] Forecasting OTIS... [2026-02-09T20:28:55.741382] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-09T20:28:55.741415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-09T20:28:55.754628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-09T20:28:55.755070] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-09T20:28:55.756035] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-09T20:28:55.756101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:55.756140] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:55.756169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:55.756229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:55.816409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:55.817364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:55.817492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:55.817530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:55.942983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:55.943165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:55.943221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:55.943339] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:55.947194] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: UP (p=65.86%) [2026-02-09T20:28:55.947523] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-09T20:28:55.947687] [INFO ] [sig ] OTIS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:56.095085] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OTIS.txt [2026-02-09T20:28:56.095223] [INFO ] [sig ] [2307/3427] Completed OTIS in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:28:56.095263] [INFO ] [sig ] [2308/3427] Forecasting OTLY... [2026-02-09T20:28:56.095293] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-09T20:28:56.095326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-09T20:28:56.106631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-09T20:28:56.106995] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-09T20:28:56.107902] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-09T20:28:56.107957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:56.107990] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:56.108017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:56.108075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:56.165318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:56.166153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:56.166234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:56.166267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:56.290985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:56.291147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:56.291187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:56.291216] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:56.294712] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: UP (p=71.26%) [2026-02-09T20:28:56.295007] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-09T20:28:56.295160] [INFO ] [sig ] OTLY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:56.446955] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OTLY.txt [2026-02-09T20:28:56.447143] [INFO ] [sig ] [2308/3427] Completed OTLY in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:28:56.447186] [INFO ] [sig ] [2309/3427] Forecasting OVID... [2026-02-09T20:28:56.447215] [INFO ] [sig ] Generating forecast for: OVID [2026-02-09T20:28:56.447456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-09T20:28:56.459690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-09T20:28:56.460037] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-09T20:28:56.460886] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-09T20:28:56.460939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:56.460972] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:56.461003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:56.461087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:56.525966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:56.527260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:56.527352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:56.527422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:56.648393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:56.648604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:56.648672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:56.648721] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:56.652835] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: DOWN (p=12.36%) [2026-02-09T20:28:56.653228] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-09T20:28:56.653378] [INFO ] [sig ] OVID: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:56.807320] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OVID.txt [2026-02-09T20:28:56.807495] [INFO ] [sig ] [2309/3427] Completed OVID in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:28:56.807539] [INFO ] [sig ] [2310/3427] Forecasting OVLY... [2026-02-09T20:28:56.807584] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-09T20:28:56.807619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-09T20:28:56.818084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-09T20:28:56.818412] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-09T20:28:56.819358] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-09T20:28:56.819411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:56.819443] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:56.819470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:56.819527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:56.876230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:56.876949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:56.877030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:56.877062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:56.975973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:56.976322] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:28:56.976373] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:56.976412] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:56.979992] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=51.24%) [2026-02-09T20:28:56.980270] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-09T20:28:56.980396] [INFO ] [sig ] OVLY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:57.130079] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OVLY.txt [2026-02-09T20:28:57.130234] [INFO ] [sig ] [2310/3427] Completed OVLY in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:28:57.130274] [INFO ] [sig ] [2311/3427] Forecasting OWL... [2026-02-09T20:28:57.130304] [INFO ] [sig ] Generating forecast for: OWL [2026-02-09T20:28:57.130335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-09T20:28:57.142944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-09T20:28:57.143388] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-09T20:28:57.144370] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-09T20:28:57.144439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:57.144481] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:57.144527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:57.144620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:57.208172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:57.209108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:57.209201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:57.209235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:57.341648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:57.341827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:57.341882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:57.341919] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:57.345607] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: DOWN (p=31.76%) [2026-02-09T20:28:57.345919] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-09T20:28:57.346058] [INFO ] [sig ] OWL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:57.497259] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OWL.txt [2026-02-09T20:28:57.497444] [INFO ] [sig ] [2311/3427] Completed OWL in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:28:57.497488] [INFO ] [sig ] [2312/3427] Forecasting OXLC... [2026-02-09T20:28:57.497521] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-09T20:28:57.497553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-09T20:28:57.509473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-09T20:28:57.509890] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-09T20:28:57.510776] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-09T20:28:57.510830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:57.510862] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:57.510895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:57.510966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:57.572518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:57.573454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:57.573551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:57.573619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:57.709711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:57.709912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:57.709976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:57.710025] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:57.714690] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: UP (p=83.13%) [2026-02-09T20:28:57.715097] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-09T20:28:57.715251] [INFO ] [sig ] OXLC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:28:57.864451] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/OXLC.txt [2026-02-09T20:28:57.864631] [INFO ] [sig ] [2312/3427] Completed OXLC in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:28:57.864677] [INFO ] [sig ] [2313/3427] Forecasting OXM... [2026-02-09T20:28:57.864707] [INFO ] [sig ] Generating forecast for: OXM [2026-02-09T20:28:57.864739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-09T20:28:57.875941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-09T20:28:57.876346] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-09T20:28:57.877238] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-09T20:28:57.877292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:57.877326] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:57.877354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:57.877442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:57.936218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:57.937126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:57.937211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:57.937245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:58.061431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:58.061614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:58.061659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:58.061688] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:58.065635] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-02-09T20:28:58.065980] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-09T20:28:58.066128] [INFO ] [sig ] OXM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:58.229547] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OXM.txt [2026-02-09T20:28:58.229734] [INFO ] [sig ] [2313/3427] Completed OXM in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:28:58.229776] [INFO ] [sig ] [2314/3427] Forecasting OXSQ... [2026-02-09T20:28:58.229806] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-09T20:28:58.229836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-09T20:28:58.243254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-09T20:28:58.243910] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-09T20:28:58.244974] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-09T20:28:58.245033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:58.245072] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:58.245106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:58.245178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:58.313895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:58.315034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:58.315196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:58.315241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:58.471883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:58.472082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:58.472136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:58.472177] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:58.476757] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=45.96%) [2026-02-09T20:28:58.477211] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-09T20:28:58.477390] [INFO ] [sig ] OXSQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:58.684854] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OXSQ.txt [2026-02-09T20:28:58.685069] [INFO ] [sig ] [2314/3427] Completed OXSQ in 0.5s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:28:58.685120] [INFO ] [sig ] [2315/3427] Forecasting OZEM... [2026-02-09T20:28:58.685166] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-09T20:28:58.685222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-09T20:28:58.715457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-09T20:28:58.716038] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-09T20:28:58.717312] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-09T20:28:58.717424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:58.717483] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:58.717532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:58.717652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:58.815570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:58.816752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:58.816875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:58.816917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:58.991927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:58.992197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:58.992282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:58.992348] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:58.999364] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: DOWN (p=11.55%) [2026-02-09T20:28:59.000073] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-09T20:28:59.000333] [INFO ] [sig ] OZEM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:59.243799] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OZEM.txt [2026-02-09T20:28:59.244061] [INFO ] [sig ] [2315/3427] Completed OZEM in 0.6s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:28:59.244122] [INFO ] [sig ] [2316/3427] Forecasting OZK... [2026-02-09T20:28:59.244161] [INFO ] [sig ] Generating forecast for: OZK [2026-02-09T20:28:59.244206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-09T20:28:59.269259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-09T20:28:59.270984] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-09T20:28:59.272987] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-09T20:28:59.273144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:59.273213] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:59.273264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:59.273369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:59.364296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:59.365787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:59.365987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:59.366039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:59.537675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:59.537849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:59.537892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:59.537922] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:59.542384] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: DOWN (p=30.94%) [2026-02-09T20:28:59.542805] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-09T20:28:59.542985] [INFO ] [sig ] OZK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:28:59.738843] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OZK.txt [2026-02-09T20:28:59.739027] [INFO ] [sig ] [2316/3427] Completed OZK in 0.5s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:28:59.739071] [INFO ] [sig ] [2317/3427] Forecasting OZKAP... [2026-02-09T20:28:59.739105] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-09T20:28:59.739136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-09T20:28:59.751324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-09T20:28:59.751752] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-09T20:28:59.752671] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-09T20:28:59.752727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:28:59.752760] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:28:59.752788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:28:59.752858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:28:59.823441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:28:59.824933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:28:59.825041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:28:59.825090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:28:59.960562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:28:59.960757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:28:59.960814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:28:59.960859] [INFO ] [FORECASTER] Training complete [2026-02-09T20:28:59.964868] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: DOWN (p=37.11%) [2026-02-09T20:28:59.965224] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-09T20:28:59.965395] [INFO ] [sig ] OZKAP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:00.118738] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/OZKAP.txt [2026-02-09T20:29:00.119007] [INFO ] [sig ] [2317/3427] Completed OZKAP in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:29:00.119093] [INFO ] [sig ] [2318/3427] Forecasting PAA... [2026-02-09T20:29:00.119150] [INFO ] [sig ] Generating forecast for: PAA [2026-02-09T20:29:00.119208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-09T20:29:00.131273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-09T20:29:00.131693] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-09T20:29:00.132526] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-09T20:29:00.132609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:00.132649] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:00.132677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:00.132734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:00.196810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:00.197732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:00.197818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:00.197851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:00.317960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:00.318125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:00.318173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:00.318209] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:00.321712] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: DOWN (p=46.12%) [2026-02-09T20:29:00.321982] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-09T20:29:00.322125] [INFO ] [sig ] PAA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:00.466320] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PAA.txt [2026-02-09T20:29:00.466444] [INFO ] [sig ] [2318/3427] Completed PAA in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:29:00.466483] [INFO ] [sig ] [2319/3427] Forecasting PAAS... [2026-02-09T20:29:00.466514] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-09T20:29:00.466545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-09T20:29:00.478625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-09T20:29:00.478969] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-09T20:29:00.479809] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-09T20:29:00.479861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:00.479893] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:00.479921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:00.479978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:00.537644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:00.538331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:00.538410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:00.538442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:00.665639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:00.665795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:00.665836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:00.665866] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:00.669436] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: DOWN (p=0.21%) [2026-02-09T20:29:00.669745] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-09T20:29:00.669880] [INFO ] [sig ] PAAS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:00.814702] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PAAS.txt [2026-02-09T20:29:00.814862] [INFO ] [sig ] [2319/3427] Completed PAAS in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:29:00.814902] [INFO ] [sig ] [2320/3427] Forecasting PAC... [2026-02-09T20:29:00.814932] [INFO ] [sig ] Generating forecast for: PAC [2026-02-09T20:29:00.814965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-09T20:29:00.828256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-09T20:29:00.828688] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-09T20:29:00.829794] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-09T20:29:00.829856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:00.829900] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:00.829939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:00.830023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:00.890757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:00.891667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:00.891761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:00.891795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:01.018038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:01.018237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:01.018291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:01.018334] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:01.022473] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=52.81%) [2026-02-09T20:29:01.022799] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-09T20:29:01.022942] [INFO ] [sig ] PAC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:01.180920] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PAC.txt [2026-02-09T20:29:01.181073] [INFO ] [sig ] [2320/3427] Completed PAC in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-09T20:29:01.181113] [INFO ] [sig ] [2321/3427] Forecasting PACB... [2026-02-09T20:29:01.181143] [INFO ] [sig ] Generating forecast for: PACB [2026-02-09T20:29:01.181174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-09T20:29:01.193779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-09T20:29:01.194405] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-09T20:29:01.195468] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-09T20:29:01.195530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:01.195641] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:01.195672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:01.195730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:01.260988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:01.262055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:01.262139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:01.262172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:01.392949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:01.393109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:01.393153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:01.393185] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:01.396925] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: DOWN (p=12.53%) [2026-02-09T20:29:01.397276] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-09T20:29:01.397443] [INFO ] [sig ] PACB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:01.548904] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PACB.txt [2026-02-09T20:29:01.549044] [INFO ] [sig ] [2321/3427] Completed PACB in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-09T20:29:01.549091] [INFO ] [sig ] [2322/3427] Forecasting PACK... [2026-02-09T20:29:01.549129] [INFO ] [sig ] Generating forecast for: PACK [2026-02-09T20:29:01.549167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-09T20:29:01.560507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-09T20:29:01.560925] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-09T20:29:01.561965] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-09T20:29:01.562019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:01.562051] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:01.562078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:01.562151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:01.630040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:01.630943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:01.631029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:01.631064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:01.756841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:01.757012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:01.757065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:01.757107] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:01.760915] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: DOWN (p=23.23%) [2026-02-09T20:29:01.761257] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-09T20:29:01.761405] [INFO ] [sig ] PACK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:01.922725] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PACK.txt [2026-02-09T20:29:01.922908] [INFO ] [sig ] [2322/3427] Completed PACK in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:01.922962] [INFO ] [sig ] [2323/3427] Forecasting PAGP... [2026-02-09T20:29:01.923010] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-09T20:29:01.923046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-09T20:29:01.935172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-09T20:29:01.935536] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-09T20:29:01.936411] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-09T20:29:01.936469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:01.936504] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:01.936531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:01.936607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:01.995760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:01.996486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:01.996570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:01.996625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:02.127447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:02.127642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:02.127685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:02.127714] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:02.131295] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-09T20:29:02.131599] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-09T20:29:02.131734] [INFO ] [sig ] PAGP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:02.296060] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PAGP.txt [2026-02-09T20:29:02.296268] [INFO ] [sig ] [2323/3427] Completed PAGP in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:02.296325] [INFO ] [sig ] [2324/3427] Forecasting PAGS... [2026-02-09T20:29:02.296357] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-09T20:29:02.296392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-09T20:29:02.309087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-09T20:29:02.309761] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-09T20:29:02.310918] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-09T20:29:02.310988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:02.311023] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:02.311053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:02.311113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:02.373933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:02.374937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:02.375037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:02.375073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:02.507256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:02.507664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:02.507707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:02.507803] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:02.511962] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: DOWN (p=33.10%) [2026-02-09T20:29:02.512289] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-09T20:29:02.512651] [INFO ] [sig ] PAGS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:02.669179] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PAGS.txt [2026-02-09T20:29:02.669358] [INFO ] [sig ] [2324/3427] Completed PAGS in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:02.669402] [INFO ] [sig ] [2325/3427] Forecasting PAHC... [2026-02-09T20:29:02.669434] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-09T20:29:02.669467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-09T20:29:02.680996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-09T20:29:02.681366] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-09T20:29:02.682186] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-09T20:29:02.682242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:02.682275] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:02.682303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:02.682359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:02.740288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:02.741227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:02.741320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:02.741353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:02.863651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:02.863807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:02.863848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:02.863878] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:02.867611] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-02-09T20:29:02.867885] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-09T20:29:02.868013] [INFO ] [sig ] PAHC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:03.019310] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PAHC.txt [2026-02-09T20:29:03.019465] [INFO ] [sig ] [2325/3427] Completed PAHC in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:03.019505] [INFO ] [sig ] [2326/3427] Forecasting PAL... [2026-02-09T20:29:03.019538] [INFO ] [sig ] Generating forecast for: PAL [2026-02-09T20:29:03.019590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-09T20:29:03.031085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-09T20:29:03.031432] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-09T20:29:03.032298] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-09T20:29:03.032351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:03.032386] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:03.032414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:03.032473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:03.091914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:03.092765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:03.092851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:03.092884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:03.212932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:03.213110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:03.213151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:03.213923] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:03.217622] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: DOWN (p=10.09%) [2026-02-09T20:29:03.217914] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-09T20:29:03.218045] [INFO ] [sig ] PAL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:03.366377] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PAL.txt [2026-02-09T20:29:03.366539] [INFO ] [sig ] [2326/3427] Completed PAL in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:03.366600] [INFO ] [sig ] [2327/3427] Forecasting PAM... [2026-02-09T20:29:03.366635] [INFO ] [sig ] Generating forecast for: PAM [2026-02-09T20:29:03.366668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-09T20:29:03.378121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-09T20:29:03.378453] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-09T20:29:03.379289] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-09T20:29:03.379343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:03.379375] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:03.379403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:03.379461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:03.438901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:03.439978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:03.440065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:03.440098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:03.564439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:03.564607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:03.564649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:03.564678] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:03.568406] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=30.29%) [2026-02-09T20:29:03.568815] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-09T20:29:03.568968] [INFO ] [sig ] PAM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:03.719212] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PAM.txt [2026-02-09T20:29:03.719404] [INFO ] [sig ] [2327/3427] Completed PAM in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:03.719453] [INFO ] [sig ] [2328/3427] Forecasting PANL... [2026-02-09T20:29:03.719485] [INFO ] [sig ] Generating forecast for: PANL [2026-02-09T20:29:03.719517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-09T20:29:03.734450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-09T20:29:03.734903] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-09T20:29:03.735793] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-09T20:29:03.735847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:03.735882] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:03.735911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:03.735971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:03.799151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:03.800062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:03.800162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:03.800205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:03.927966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:03.928130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:03.928177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:03.928216] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:03.932159] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: UP (p=91.62%) [2026-02-09T20:29:03.932453] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-09T20:29:03.932605] [INFO ] [sig ] PANL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:04.085372] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PANL.txt [2026-02-09T20:29:04.085536] [INFO ] [sig ] [2328/3427] Completed PANL in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:04.085600] [INFO ] [sig ] [2329/3427] Forecasting PASG... [2026-02-09T20:29:04.085637] [INFO ] [sig ] Generating forecast for: PASG [2026-02-09T20:29:04.085671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-09T20:29:04.097789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-09T20:29:04.098167] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-09T20:29:04.099347] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-09T20:29:04.099414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:04.099461] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:04.099499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:04.099611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:04.159984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:04.160824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:04.160906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:04.160939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:04.278883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:04.279044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:04.279084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:04.279113] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:04.282621] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=42.68%) [2026-02-09T20:29:04.282917] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-09T20:29:04.283045] [INFO ] [sig ] PASG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:04.439547] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PASG.txt [2026-02-09T20:29:04.439709] [INFO ] [sig ] [2329/3427] Completed PASG in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:04.439749] [INFO ] [sig ] [2330/3427] Forecasting PATH... [2026-02-09T20:29:04.439780] [INFO ] [sig ] Generating forecast for: PATH [2026-02-09T20:29:04.439811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-09T20:29:04.450817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-09T20:29:04.451186] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-09T20:29:04.452035] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-09T20:29:04.452088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:04.452120] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:04.452148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:04.452209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:04.510289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:04.511168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:04.511254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:04.511287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:04.640650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:04.640849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:04.640894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:04.640926] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:04.644694] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: DOWN (p=6.80%) [2026-02-09T20:29:04.645010] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-09T20:29:04.645169] [INFO ] [sig ] PATH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:04.795497] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PATH.txt [2026-02-09T20:29:04.795684] [INFO ] [sig ] [2330/3427] Completed PATH in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:04.795728] [INFO ] [sig ] [2331/3427] Forecasting PATK... [2026-02-09T20:29:04.795760] [INFO ] [sig ] Generating forecast for: PATK [2026-02-09T20:29:04.795790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-09T20:29:04.807462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-09T20:29:04.807937] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-09T20:29:04.808816] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-09T20:29:04.808871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:04.808904] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:04.808933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:04.808991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:04.873125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:04.874047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:04.874167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:04.874206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:04.999417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:04.999633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:04.999679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:04.999711] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:05.003362] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: UP (p=64.84%) [2026-02-09T20:29:05.003709] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-09T20:29:05.003850] [INFO ] [sig ] PATK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:05.156734] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PATK.txt [2026-02-09T20:29:05.156913] [INFO ] [sig ] [2331/3427] Completed PATK in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:05.156958] [INFO ] [sig ] [2332/3427] Forecasting PAX... [2026-02-09T20:29:05.156990] [INFO ] [sig ] Generating forecast for: PAX [2026-02-09T20:29:05.157022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-09T20:29:05.169067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-09T20:29:05.169498] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-09T20:29:05.170443] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-09T20:29:05.170497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:05.170535] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:05.170614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:05.170684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:05.233081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:05.234224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:05.234311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:05.234344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:05.368602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:05.368816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:05.368858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:05.368887] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:05.372651] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: DOWN (p=30.84%) [2026-02-09T20:29:05.373010] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-09T20:29:05.373165] [INFO ] [sig ] PAX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:05.519826] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PAX.txt [2026-02-09T20:29:05.519987] [INFO ] [sig ] [2332/3427] Completed PAX in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:05.520028] [INFO ] [sig ] [2333/3427] Forecasting PAXS... [2026-02-09T20:29:05.520060] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-09T20:29:05.520091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-09T20:29:05.532367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-09T20:29:05.532774] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-09T20:29:05.533637] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-09T20:29:05.533689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:05.533721] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:05.533748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:05.533804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:05.592313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:05.593226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:05.593333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:05.593366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:05.716822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:05.716980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:05.717019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:05.717048] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:05.720651] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-09T20:29:05.720930] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-09T20:29:05.721055] [INFO ] [sig ] PAXS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:05.872700] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PAXS.txt [2026-02-09T20:29:05.872863] [INFO ] [sig ] [2333/3427] Completed PAXS in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:05.872910] [INFO ] [sig ] [2334/3427] Forecasting PAY... [2026-02-09T20:29:05.872944] [INFO ] [sig ] Generating forecast for: PAY [2026-02-09T20:29:05.872975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-09T20:29:05.885001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-09T20:29:05.885454] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-09T20:29:05.886346] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-09T20:29:05.886401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:05.886657] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:05.886691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:05.886751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:05.949510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:05.950467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:05.950768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:05.950807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:06.075629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:06.075794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:06.075834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:06.075864] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:06.079522] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=66.44%) [2026-02-09T20:29:06.079839] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-09T20:29:06.079975] [INFO ] [sig ] PAY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:06.234915] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PAY.txt [2026-02-09T20:29:06.235116] [INFO ] [sig ] [2334/3427] Completed PAY in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:06.235168] [INFO ] [sig ] [2335/3427] Forecasting PAYC... [2026-02-09T20:29:06.235201] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-09T20:29:06.235236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-09T20:29:06.247129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-09T20:29:06.247616] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-09T20:29:06.248475] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-09T20:29:06.248529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:06.248596] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:06.248630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:06.248707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:06.313136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:06.314277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:06.314397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:06.314445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:06.459806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:06.459999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:06.460054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:06.460094] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:06.465059] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: UP (p=93.12%) [2026-02-09T20:29:06.465516] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-09T20:29:06.465722] [INFO ] [sig ] PAYC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:06.624606] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PAYC.txt [2026-02-09T20:29:06.624784] [INFO ] [sig ] [2335/3427] Completed PAYC in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:06.624826] [INFO ] [sig ] [2336/3427] Forecasting PAYO... [2026-02-09T20:29:06.624856] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-09T20:29:06.624887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-09T20:29:06.636276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-09T20:29:06.636727] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-09T20:29:06.637630] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-09T20:29:06.637685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:06.637717] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:06.637744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:06.637800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:06.699115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:06.700117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:06.700203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:06.700236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:06.829675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:06.829838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:06.829881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:06.829910] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:06.833489] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-09T20:29:06.833799] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-09T20:29:06.833936] [INFO ] [sig ] PAYO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:06.985445] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PAYO.txt [2026-02-09T20:29:06.985624] [INFO ] [sig ] [2336/3427] Completed PAYO in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:06.985667] [INFO ] [sig ] [2337/3427] Forecasting PAYS... [2026-02-09T20:29:06.985699] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-09T20:29:06.985729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-09T20:29:06.998353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-09T20:29:06.998826] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-09T20:29:06.999698] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-09T20:29:06.999752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:06.999785] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:06.999812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:06.999869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:07.060647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:07.061515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:07.061621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:07.061658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:07.193086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:07.193278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:07.193332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:07.193375] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:07.198746] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: UP (p=88.27%) [2026-02-09T20:29:07.199135] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-09T20:29:07.199286] [INFO ] [sig ] PAYS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:07.354251] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PAYS.txt [2026-02-09T20:29:07.354422] [INFO ] [sig ] [2337/3427] Completed PAYS in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-09T20:29:07.354465] [INFO ] [sig ] [2338/3427] Forecasting PAYX... [2026-02-09T20:29:07.354498] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-09T20:29:07.354529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-09T20:29:07.368156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-09T20:29:07.368533] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-09T20:29:07.369408] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-09T20:29:07.369463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:07.369526] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:07.369557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:07.369637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:07.433667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:07.434632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:07.434726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:07.434761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:07.564108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:07.564274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:07.564324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:07.564360] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:07.568940] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=1.80%) [2026-02-09T20:29:07.569244] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-09T20:29:07.569586] [INFO ] [sig ] PAYX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:07.720427] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PAYX.txt [2026-02-09T20:29:07.720797] [INFO ] [sig ] [2338/3427] Completed PAYX in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:07.720863] [INFO ] [sig ] [2339/3427] Forecasting PB... [2026-02-09T20:29:07.720897] [INFO ] [sig ] Generating forecast for: PB [2026-02-09T20:29:07.720929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-09T20:29:07.732567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-09T20:29:07.732960] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-09T20:29:07.733789] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-09T20:29:07.733842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:07.733884] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:07.733913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:07.733970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:07.795685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:07.796720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:07.796801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:07.796833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:07.915346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:07.915528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:07.915587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:07.915620] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:07.919202] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: UP (p=85.82%) [2026-02-09T20:29:07.919521] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-09T20:29:07.919673] [INFO ] [sig ] PB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:08.065337] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PB.txt [2026-02-09T20:29:08.065511] [INFO ] [sig ] [2339/3427] Completed PB in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:08.065555] [INFO ] [sig ] [2340/3427] Forecasting PBA... [2026-02-09T20:29:08.065605] [INFO ] [sig ] Generating forecast for: PBA [2026-02-09T20:29:08.065639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-09T20:29:08.077650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-09T20:29:08.078075] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-09T20:29:08.079038] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-09T20:29:08.079094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:08.079127] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:08.079154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:08.079212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:08.137351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:08.138398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:08.138502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:08.138538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:08.265510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:08.265689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:08.265731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:08.265762] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:08.269750] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: DOWN (p=39.52%) [2026-02-09T20:29:08.270085] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-09T20:29:08.270258] [INFO ] [sig ] PBA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:08.428358] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PBA.txt [2026-02-09T20:29:08.428553] [INFO ] [sig ] [2340/3427] Completed PBA in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:08.428624] [INFO ] [sig ] [2341/3427] Forecasting PBF... [2026-02-09T20:29:08.428656] [INFO ] [sig ] Generating forecast for: PBF [2026-02-09T20:29:08.428689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-09T20:29:08.440776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-09T20:29:08.441139] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-09T20:29:08.442035] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-09T20:29:08.442089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:08.442122] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:08.442150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:08.442210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:08.506282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:08.507219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:08.507323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:08.507364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:08.639287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:08.639497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:08.639550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:08.639602] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:08.643664] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-02-09T20:29:08.643982] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-09T20:29:08.644138] [INFO ] [sig ] PBF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:08.793671] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PBF.txt [2026-02-09T20:29:08.793824] [INFO ] [sig ] [2341/3427] Completed PBF in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:08.793865] [INFO ] [sig ] [2342/3427] Forecasting PBFS... [2026-02-09T20:29:08.793894] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-09T20:29:08.793925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-09T20:29:08.805205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-09T20:29:08.805619] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-09T20:29:08.806485] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-09T20:29:08.806540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:08.806596] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:08.806634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:08.806693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:08.865751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:08.866797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:08.866883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:08.866916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:08.974083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:08.974238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:08.974279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:08.974325] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:08.977776] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=12.17%) [2026-02-09T20:29:08.978054] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-09T20:29:08.978180] [INFO ] [sig ] PBFS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:09.125289] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PBFS.txt [2026-02-09T20:29:09.125455] [INFO ] [sig ] [2342/3427] Completed PBFS in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:09.125498] [INFO ] [sig ] [2343/3427] Forecasting PBH... [2026-02-09T20:29:09.125527] [INFO ] [sig ] Generating forecast for: PBH [2026-02-09T20:29:09.125558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-09T20:29:09.137279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-09T20:29:09.137909] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-09T20:29:09.138871] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-09T20:29:09.138925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:09.138958] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:09.138985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:09.139044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:09.203629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:09.204490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:09.204592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:09.204630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:09.328356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:09.328511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:09.328552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:09.328601] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:09.332162] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: DOWN (p=49.59%) [2026-02-09T20:29:09.332453] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-09T20:29:09.332606] [INFO ] [sig ] PBH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:09.503865] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PBH.txt [2026-02-09T20:29:09.504034] [INFO ] [sig ] [2343/3427] Completed PBH in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:09.504090] [INFO ] [sig ] [2344/3427] Forecasting PBI... [2026-02-09T20:29:09.504127] [INFO ] [sig ] Generating forecast for: PBI [2026-02-09T20:29:09.504160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-09T20:29:09.516442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-09T20:29:09.516857] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-09T20:29:09.517745] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-09T20:29:09.517800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:09.517834] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:09.517862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:09.517920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:09.580230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:09.581096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:09.581181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:09.581233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:09.703765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:09.703926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:09.703969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:09.703999] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:09.707608] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: DOWN (p=47.97%) [2026-02-09T20:29:09.707889] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-09T20:29:09.708017] [INFO ] [sig ] PBI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:09.867900] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PBI.txt [2026-02-09T20:29:09.868070] [INFO ] [sig ] [2344/3427] Completed PBI in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:09.868116] [INFO ] [sig ] [2345/3427] Forecasting PBYI... [2026-02-09T20:29:09.868148] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-09T20:29:09.868179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-09T20:29:09.879989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-09T20:29:09.880429] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-09T20:29:09.881377] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-09T20:29:09.881438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:09.881473] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:09.881501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:09.881560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:09.943508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:09.944552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:09.944658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:09.944695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:10.073940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:10.074105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:10.074144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:10.074176] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:10.077795] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: DOWN (p=27.88%) [2026-02-09T20:29:10.078174] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-09T20:29:10.078333] [INFO ] [sig ] PBYI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:10.234770] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PBYI.txt [2026-02-09T20:29:10.234980] [INFO ] [sig ] [2345/3427] Completed PBYI in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:10.235032] [INFO ] [sig ] [2346/3427] Forecasting PCB... [2026-02-09T20:29:10.235063] [INFO ] [sig ] Generating forecast for: PCB [2026-02-09T20:29:10.235095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-09T20:29:10.248124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-09T20:29:10.248676] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-09T20:29:10.249841] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-09T20:29:10.249907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:10.249949] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:10.250001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:10.250084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:10.318864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:10.319742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:10.319842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:10.319877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:10.439088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:10.439243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:10.439283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:10.439311] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:10.442954] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: DOWN (p=8.20%) [2026-02-09T20:29:10.443233] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-09T20:29:10.443356] [INFO ] [sig ] PCB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:10.589866] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PCB.txt [2026-02-09T20:29:10.590031] [INFO ] [sig ] [2346/3427] Completed PCB in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:10.590087] [INFO ] [sig ] [2347/3427] Forecasting PCF... [2026-02-09T20:29:10.590120] [INFO ] [sig ] Generating forecast for: PCF [2026-02-09T20:29:10.590153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-09T20:29:10.601478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-09T20:29:10.601888] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-09T20:29:10.602705] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-09T20:29:10.602758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:10.602790] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:10.602819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:10.602888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:10.661473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:10.662387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:10.662472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:10.662507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:10.784600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:10.784743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:10.784782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:10.784811] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:10.788268] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-02-09T20:29:10.788542] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-09T20:29:10.788687] [INFO ] [sig ] PCF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:10.932716] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PCF.txt [2026-02-09T20:29:10.932848] [INFO ] [sig ] [2347/3427] Completed PCF in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:10.932888] [INFO ] [sig ] [2348/3427] Forecasting PCG... [2026-02-09T20:29:10.932918] [INFO ] [sig ] Generating forecast for: PCG [2026-02-09T20:29:10.932949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-09T20:29:10.945470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-09T20:29:10.945915] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-09T20:29:10.946777] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-09T20:29:10.946830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:10.946861] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:10.946889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:10.946945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:11.006002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:11.007066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:11.007199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:11.007244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:11.137195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:11.137350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:11.137416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:11.137448] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:11.141252] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=6.58%) [2026-02-09T20:29:11.141726] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-09T20:29:11.141850] [INFO ] [sig ] PCG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:11.298080] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PCG.txt [2026-02-09T20:29:11.298250] [INFO ] [sig ] [2348/3427] Completed PCG in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:11.298296] [INFO ] [sig ] [2349/3427] Forecasting PCM... [2026-02-09T20:29:11.298327] [INFO ] [sig ] Generating forecast for: PCM [2026-02-09T20:29:11.298359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-09T20:29:11.310100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-09T20:29:11.310513] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-09T20:29:11.311371] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-09T20:29:11.311424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:11.311459] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:11.311704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:11.311768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:11.372413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:11.373313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:11.373401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:11.373435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:11.502702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:11.502862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:11.502907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:11.502937] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:11.506459] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: DOWN (p=47.38%) [2026-02-09T20:29:11.506771] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-09T20:29:11.506904] [INFO ] [sig ] PCM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:11.657995] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PCM.txt [2026-02-09T20:29:11.658174] [INFO ] [sig ] [2349/3427] Completed PCM in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:11.658218] [INFO ] [sig ] [2350/3427] Forecasting PCN... [2026-02-09T20:29:11.658249] [INFO ] [sig ] Generating forecast for: PCN [2026-02-09T20:29:11.658287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-09T20:29:11.671028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-09T20:29:11.671386] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-09T20:29:11.672255] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-09T20:29:11.672309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:11.672340] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:11.672366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:11.672421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:11.732632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:11.733506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:11.733613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:11.733651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:11.856152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:11.856312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:11.856353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:11.856385] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:11.859902] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: UP (p=86.03%) [2026-02-09T20:29:11.860177] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-09T20:29:11.860306] [INFO ] [sig ] PCN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:12.013122] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PCN.txt [2026-02-09T20:29:12.013276] [INFO ] [sig ] [2350/3427] Completed PCN in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:12.013319] [INFO ] [sig ] [2351/3427] Forecasting PCQ... [2026-02-09T20:29:12.013356] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-09T20:29:12.013394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-09T20:29:12.024294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-09T20:29:12.024684] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-09T20:29:12.025510] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-09T20:29:12.025565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:12.025624] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:12.025653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:12.025712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:12.085455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:12.086596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:12.086681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:12.086716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:12.213319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:12.213477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:12.213518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:12.213550] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:12.217140] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: UP (p=79.33%) [2026-02-09T20:29:12.217477] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-09T20:29:12.217632] [INFO ] [sig ] PCQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:12.372023] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PCQ.txt [2026-02-09T20:29:12.372219] [INFO ] [sig ] [2351/3427] Completed PCQ in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:12.372263] [INFO ] [sig ] [2352/3427] Forecasting PCRX... [2026-02-09T20:29:12.372294] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-09T20:29:12.372326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-09T20:29:12.384510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-09T20:29:12.385111] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-09T20:29:12.385943] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-09T20:29:12.385996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:12.386029] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:12.386055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:12.386112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:12.448990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:12.449918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:12.450020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:12.450063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:12.576009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:12.576167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:12.576207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:12.576236] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:12.579692] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=57.07%) [2026-02-09T20:29:12.579966] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-09T20:29:12.580089] [INFO ] [sig ] PCRX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:12.727234] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PCRX.txt [2026-02-09T20:29:12.727415] [INFO ] [sig ] [2352/3427] Completed PCRX in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:12.727463] [INFO ] [sig ] [2353/3427] Forecasting PCTY... [2026-02-09T20:29:12.727495] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-09T20:29:12.727528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-09T20:29:12.740894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-09T20:29:12.741262] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-09T20:29:12.742356] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-09T20:29:12.742422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:12.742462] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:12.742497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:12.742561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:12.803437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:12.804349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:12.804461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:12.804504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:12.940233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:12.940396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:12.940438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:12.940472] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:12.944320] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=3.88%) [2026-02-09T20:29:12.944640] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-09T20:29:12.944776] [INFO ] [sig ] PCTY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:13.097844] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PCTY.txt [2026-02-09T20:29:13.098004] [INFO ] [sig ] [2353/3427] Completed PCTY in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-09T20:29:13.098046] [INFO ] [sig ] [2354/3427] Forecasting PCVX... [2026-02-09T20:29:13.098077] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-09T20:29:13.098112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-09T20:29:13.109229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-09T20:29:13.109654] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-09T20:29:13.110482] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-09T20:29:13.110546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:13.110603] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:13.110633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:13.110690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:13.168530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:13.169449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:13.169549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:13.169606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:13.293402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:13.293561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:13.293621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:13.293651] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:13.297451] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: DOWN (p=20.27%) [2026-02-09T20:29:13.297755] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-09T20:29:13.297880] [INFO ] [sig ] PCVX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:13.444084] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PCVX.txt [2026-02-09T20:29:13.444249] [INFO ] [sig ] [2354/3427] Completed PCVX in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-09T20:29:13.444291] [INFO ] [sig ] [2355/3427] Forecasting PCYO... [2026-02-09T20:29:13.444321] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-09T20:29:13.444353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-09T20:29:13.457138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-09T20:29:13.457701] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-09T20:29:13.458732] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-09T20:29:13.458788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:13.458859] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:13.458890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:13.458949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:13.521489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:13.522459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:13.522550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:13.522603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:13.651495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:13.651711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:13.651753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:13.651970] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:13.655838] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=34.98%) [2026-02-09T20:29:13.656142] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-09T20:29:13.656273] [INFO ] [sig ] PCYO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:13.810498] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PCYO.txt [2026-02-09T20:29:13.810686] [INFO ] [sig ] [2355/3427] Completed PCYO in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:13.810732] [INFO ] [sig ] [2356/3427] Forecasting PD... [2026-02-09T20:29:13.810761] [INFO ] [sig ] Generating forecast for: PD [2026-02-09T20:29:13.810792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-09T20:29:13.822973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-09T20:29:13.823388] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-09T20:29:13.824273] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-09T20:29:13.824328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:13.824361] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:13.824389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:13.824449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:13.883887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:13.884815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:13.884901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:13.884933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:14.013046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:14.013206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:14.013249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:14.013281] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:14.016832] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: UP (p=88.91%) [2026-02-09T20:29:14.017124] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-09T20:29:14.017254] [INFO ] [sig ] PD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:14.168640] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PD.txt [2026-02-09T20:29:14.168776] [INFO ] [sig ] [2356/3427] Completed PD in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:14.168815] [INFO ] [sig ] [2357/3427] Forecasting PDBC... [2026-02-09T20:29:14.168846] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-09T20:29:14.168876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-09T20:29:14.179752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-09T20:29:14.180087] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-09T20:29:14.180891] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-09T20:29:14.180944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:14.180976] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:14.181003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:14.181060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:14.245268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:14.246595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:14.246936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:14.246974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:14.367848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:14.368004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:14.368045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:14.368074] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:14.371494] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-02-09T20:29:14.371785] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-09T20:29:14.371920] [INFO ] [sig ] PDBC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:14.593949] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PDBC.txt [2026-02-09T20:29:14.594092] [INFO ] [sig ] [2357/3427] Completed PDBC in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:14.594131] [INFO ] [sig ] [2358/3427] Forecasting PDD... [2026-02-09T20:29:14.594162] [INFO ] [sig ] Generating forecast for: PDD [2026-02-09T20:29:14.594193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-09T20:29:14.605625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-09T20:29:14.605944] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-09T20:29:14.606761] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-09T20:29:14.606813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:14.606845] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:14.606871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:14.606927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:14.663767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:14.664540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:14.664641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:14.664676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:14.790911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:14.791068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:14.791108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:14.791164] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:14.794549] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: UP (p=88.75%) [2026-02-09T20:29:14.794843] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-09T20:29:14.794968] [INFO ] [sig ] PDD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:14.942006] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PDD.txt [2026-02-09T20:29:14.942138] [INFO ] [sig ] [2358/3427] Completed PDD in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:14.942178] [INFO ] [sig ] [2359/3427] Forecasting PDEX... [2026-02-09T20:29:14.942209] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-09T20:29:14.942239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-09T20:29:14.953437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-09T20:29:14.953995] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-09T20:29:14.954995] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-09T20:29:14.955048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:14.955112] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:14.955142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:14.955200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:15.014138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:15.014880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:15.014961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:15.014994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:15.139341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:15.139514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:15.139562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:15.139621] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:15.143080] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-02-09T20:29:15.143350] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-09T20:29:15.143471] [INFO ] [sig ] PDEX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:15.289144] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PDEX.txt [2026-02-09T20:29:15.289293] [INFO ] [sig ] [2359/3427] Completed PDEX in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:15.289335] [INFO ] [sig ] [2360/3427] Forecasting PDFS... [2026-02-09T20:29:15.289367] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-09T20:29:15.289400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-09T20:29:15.300736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-09T20:29:15.301087] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-09T20:29:15.302163] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-09T20:29:15.302218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:15.302251] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:15.302278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:15.302337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:15.359923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:15.360610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:15.360689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:15.360722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:15.488903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:15.489062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:15.489106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:15.489144] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:15.492721] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: UP (p=65.28%) [2026-02-09T20:29:15.493014] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-09T20:29:15.493143] [INFO ] [sig ] PDFS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:15.637814] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PDFS.txt [2026-02-09T20:29:15.637990] [INFO ] [sig ] [2360/3427] Completed PDFS in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:15.638043] [INFO ] [sig ] [2361/3427] Forecasting PDI... [2026-02-09T20:29:15.638076] [INFO ] [sig ] Generating forecast for: PDI [2026-02-09T20:29:15.638108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-09T20:29:15.649906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-09T20:29:15.650295] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-09T20:29:15.651239] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-09T20:29:15.651306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:15.651345] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:15.651374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:15.651440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:15.714007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:15.714867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:15.714954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:15.714988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:15.830327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:15.830470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:15.830509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:15.830537] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:15.833927] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=78.61%) [2026-02-09T20:29:15.834204] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-09T20:29:15.834329] [INFO ] [sig ] PDI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:15.981938] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PDI.txt [2026-02-09T20:29:15.982086] [INFO ] [sig ] [2361/3427] Completed PDI in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:15.982128] [INFO ] [sig ] [2362/3427] Forecasting PDLB... [2026-02-09T20:29:15.982159] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-09T20:29:15.982191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-09T20:29:15.994827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-09T20:29:15.995180] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-09T20:29:15.996023] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-09T20:29:15.996076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:15.996108] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:15.996136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:15.996198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:16.055397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:16.056181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:16.056263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:16.056296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:16.185227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:16.185383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:16.185423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:16.185453] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:16.189166] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: UP (p=53.27%) [2026-02-09T20:29:16.189451] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-09T20:29:16.189595] [INFO ] [sig ] PDLB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:16.334920] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PDLB.txt [2026-02-09T20:29:16.335051] [INFO ] [sig ] [2362/3427] Completed PDLB in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:16.335097] [INFO ] [sig ] [2363/3427] Forecasting PDM... [2026-02-09T20:29:16.335127] [INFO ] [sig ] Generating forecast for: PDM [2026-02-09T20:29:16.335159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-09T20:29:16.346064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-09T20:29:16.346415] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-09T20:29:16.347326] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-09T20:29:16.347381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:16.347438] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:16.347470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:16.347541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:16.407320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:16.408058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:16.408136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:16.408169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:16.526871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:16.527025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:16.527065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:16.527095] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:16.530512] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=33.15%) [2026-02-09T20:29:16.530803] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-09T20:29:16.530928] [INFO ] [sig ] PDM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:16.675403] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PDM.txt [2026-02-09T20:29:16.675605] [INFO ] [sig ] [2363/3427] Completed PDM in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:16.675667] [INFO ] [sig ] [2364/3427] Forecasting PDO... [2026-02-09T20:29:16.675699] [INFO ] [sig ] Generating forecast for: PDO [2026-02-09T20:29:16.675730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-09T20:29:16.688349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-09T20:29:16.688923] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-09T20:29:16.689789] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-09T20:29:16.689843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:16.689876] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:16.689905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:16.689968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:16.748826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:16.749503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:16.749621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:16.749666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:16.867182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:16.867336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:16.867377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:16.867426] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:16.870919] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: DOWN (p=44.84%) [2026-02-09T20:29:16.871200] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-09T20:29:16.871346] [INFO ] [sig ] PDO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:17.016863] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PDO.txt [2026-02-09T20:29:17.017007] [INFO ] [sig ] [2364/3427] Completed PDO in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:17.017072] [INFO ] [sig ] [2365/3427] Forecasting PDP... [2026-02-09T20:29:17.017106] [INFO ] [sig ] Generating forecast for: PDP [2026-02-09T20:29:17.017138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-09T20:29:17.028414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-09T20:29:17.028783] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-09T20:29:17.029611] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-09T20:29:17.029668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:17.029701] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:17.029728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:17.029784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:17.089736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:17.090613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:17.090737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:17.090772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:17.212513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:17.212695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:17.212736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:17.212765] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:17.216115] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: DOWN (p=30.20%) [2026-02-09T20:29:17.216386] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-09T20:29:17.216510] [INFO ] [sig ] PDP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:17.361430] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PDP.txt [2026-02-09T20:29:17.361562] [INFO ] [sig ] [2365/3427] Completed PDP in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:17.361625] [INFO ] [sig ] [2366/3427] Forecasting PDS... [2026-02-09T20:29:17.361655] [INFO ] [sig ] Generating forecast for: PDS [2026-02-09T20:29:17.361685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-09T20:29:17.372899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-09T20:29:17.373230] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-09T20:29:17.374071] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-09T20:29:17.374125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:17.374158] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:17.374186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:17.374244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:17.438914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:17.439806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:17.439908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:17.439944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:17.564291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:17.564446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:17.564485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:17.564533] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:17.568344] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-02-09T20:29:17.568643] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-09T20:29:17.568975] [INFO ] [sig ] PDS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:17.719450] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PDS.txt [2026-02-09T20:29:17.719653] [INFO ] [sig ] [2366/3427] Completed PDS in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:17.719704] [INFO ] [sig ] [2367/3427] Forecasting PDX... [2026-02-09T20:29:17.719734] [INFO ] [sig ] Generating forecast for: PDX [2026-02-09T20:29:17.719772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-09T20:29:17.731395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-09T20:29:17.731779] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-09T20:29:17.732561] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-09T20:29:17.732633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:17.732665] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:17.732692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:17.732749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:17.790923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:17.791798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:17.791881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:17.791914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:17.916336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:17.916487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:17.916527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:17.916556] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:17.920025] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=18.43%) [2026-02-09T20:29:17.920300] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-09T20:29:17.920425] [INFO ] [sig ] PDX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:18.066039] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PDX.txt [2026-02-09T20:29:18.066170] [INFO ] [sig ] [2367/3427] Completed PDX in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:18.066209] [INFO ] [sig ] [2368/3427] Forecasting PDYN... [2026-02-09T20:29:18.066240] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-09T20:29:18.066271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-09T20:29:18.078552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-09T20:29:18.079078] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-09T20:29:18.079929] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-09T20:29:18.079981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:18.080014] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:18.080041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:18.080099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:18.138503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:18.139165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:18.139255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:18.139288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:18.258385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:18.258528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:18.258566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:18.258614] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:18.262177] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: DOWN (p=43.26%) [2026-02-09T20:29:18.262450] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-09T20:29:18.262624] [INFO ] [sig ] PDYN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:18.409359] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PDYN.txt [2026-02-09T20:29:18.409542] [INFO ] [sig ] [2368/3427] Completed PDYN in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:18.409619] [INFO ] [sig ] [2369/3427] Forecasting PEB... [2026-02-09T20:29:18.409659] [INFO ] [sig ] Generating forecast for: PEB [2026-02-09T20:29:18.409696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-09T20:29:18.420944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-09T20:29:18.421268] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-09T20:29:18.422074] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-09T20:29:18.422126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:18.422158] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:18.422186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:18.422243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:18.480907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:18.481551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:18.481645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:18.481678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:18.608208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:18.608361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:18.608401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:18.608431] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:18.611893] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=53.95%) [2026-02-09T20:29:18.612185] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-09T20:29:18.612333] [INFO ] [sig ] PEB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:18.757455] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PEB.txt [2026-02-09T20:29:18.757605] [INFO ] [sig ] [2369/3427] Completed PEB in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:18.757646] [INFO ] [sig ] [2370/3427] Forecasting PEBK... [2026-02-09T20:29:18.757678] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-09T20:29:18.757709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-09T20:29:18.767819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-09T20:29:18.768098] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-09T20:29:18.768930] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-09T20:29:18.768982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:18.769013] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:18.769050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:18.769108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:18.829011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:18.829698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:18.829779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:18.829812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:18.926506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:18.926690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:18.926734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:18.926763] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:18.930179] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: UP (p=72.14%) [2026-02-09T20:29:18.930452] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-09T20:29:18.930620] [INFO ] [sig ] PEBK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:19.080953] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PEBK.txt [2026-02-09T20:29:19.081086] [INFO ] [sig ] [2370/3427] Completed PEBK in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-09T20:29:19.081127] [INFO ] [sig ] [2371/3427] Forecasting PEBO... [2026-02-09T20:29:19.081157] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-09T20:29:19.081188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-09T20:29:19.091843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-09T20:29:19.092175] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-09T20:29:19.092985] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-09T20:29:19.093038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:19.093070] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:19.093097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:19.093153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:19.151023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:19.151832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:19.151912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:19.151945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:19.279206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:19.279355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:19.279394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:19.279423] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:19.282876] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=36.49%) [2026-02-09T20:29:19.283148] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-09T20:29:19.283272] [INFO ] [sig ] PEBO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:19.429300] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PEBO.txt [2026-02-09T20:29:19.429433] [INFO ] [sig ] [2371/3427] Completed PEBO in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-09T20:29:19.429474] [INFO ] [sig ] [2372/3427] Forecasting PECO... [2026-02-09T20:29:19.429509] [INFO ] [sig ] Generating forecast for: PECO [2026-02-09T20:29:19.429546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-09T20:29:19.441383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-09T20:29:19.441720] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-09T20:29:19.442505] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-09T20:29:19.442557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:19.442658] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:19.442688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:19.442746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:19.502690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:19.503430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:19.503520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:19.503556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:19.625848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:19.625995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:19.626034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:19.626062] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:19.629548] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: UP (p=56.31%) [2026-02-09T20:29:19.629877] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-09T20:29:19.630007] [INFO ] [sig ] PECO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:19.782660] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PECO.txt [2026-02-09T20:29:19.782829] [INFO ] [sig ] [2372/3427] Completed PECO in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:19.782872] [INFO ] [sig ] [2373/3427] Forecasting PEG... [2026-02-09T20:29:19.782902] [INFO ] [sig ] Generating forecast for: PEG [2026-02-09T20:29:19.782932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-09T20:29:19.794021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-09T20:29:19.794445] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-09T20:29:19.795279] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-09T20:29:19.795332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:19.795363] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:19.795390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:19.795447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:19.853943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:19.854859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:19.854946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:19.854980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:19.985333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:19.985510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:19.985563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:19.985625] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:19.990212] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=24.39%) [2026-02-09T20:29:19.990561] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-09T20:29:19.990738] [INFO ] [sig ] PEG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:20.146421] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PEG.txt [2026-02-09T20:29:20.146618] [INFO ] [sig ] [2373/3427] Completed PEG in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:20.146665] [INFO ] [sig ] [2374/3427] Forecasting PEGA... [2026-02-09T20:29:20.146695] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-09T20:29:20.146733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-09T20:29:20.158876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-09T20:29:20.159222] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-09T20:29:20.160292] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-09T20:29:20.160346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:20.160379] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:20.160407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:20.160466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:20.221497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:20.222330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:20.222406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:20.222439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:20.348385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:20.348538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:20.348601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:20.348634] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:20.352273] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=11.75%) [2026-02-09T20:29:20.352660] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-09T20:29:20.352827] [INFO ] [sig ] PEGA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:20.503567] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PEGA.txt [2026-02-09T20:29:20.503746] [INFO ] [sig ] [2374/3427] Completed PEGA in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:20.503786] [INFO ] [sig ] [2375/3427] Forecasting PEN... [2026-02-09T20:29:20.503819] [INFO ] [sig ] Generating forecast for: PEN [2026-02-09T20:29:20.503850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-09T20:29:20.515354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-09T20:29:20.515828] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-09T20:29:20.516729] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-09T20:29:20.516784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:20.516815] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:20.516843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:20.516900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:20.576114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:20.577037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:20.577121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:20.577154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:20.711561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:20.711758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:20.711800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:20.711893] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:20.716556] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=74.89%) [2026-02-09T20:29:20.716900] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-09T20:29:20.717042] [INFO ] [sig ] PEN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:20.861218] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PEN.txt [2026-02-09T20:29:20.861386] [INFO ] [sig ] [2375/3427] Completed PEN in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:20.861429] [INFO ] [sig ] [2376/3427] Forecasting PENN... [2026-02-09T20:29:20.861460] [INFO ] [sig ] Generating forecast for: PENN [2026-02-09T20:29:20.861490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-09T20:29:20.874144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-09T20:29:20.874544] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-09T20:29:20.875481] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-09T20:29:20.875535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:20.875570] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:20.875630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:20.875690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:20.938057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:20.939008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:20.939093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:20.939129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:21.059446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:21.059620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:21.059662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:21.059691] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:21.063107] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=84.84%) [2026-02-09T20:29:21.063388] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-09T20:29:21.063514] [INFO ] [sig ] PENN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:21.209223] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PENN.txt [2026-02-09T20:29:21.209391] [INFO ] [sig ] [2376/3427] Completed PENN in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:21.209433] [INFO ] [sig ] [2377/3427] Forecasting PEO... [2026-02-09T20:29:21.209464] [INFO ] [sig ] Generating forecast for: PEO [2026-02-09T20:29:21.209496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-09T20:29:21.220604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-09T20:29:21.220992] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-09T20:29:21.221836] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-09T20:29:21.221889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:21.221921] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:21.221948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:21.222006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:21.278849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:21.279792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:21.279876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:21.279909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:21.398876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:21.399031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:21.399072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:21.399120] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:21.402548] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-02-09T20:29:21.402859] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-09T20:29:21.402988] [INFO ] [sig ] PEO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:21.559150] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PEO.txt [2026-02-09T20:29:21.559305] [INFO ] [sig ] [2377/3427] Completed PEO in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:21.559347] [INFO ] [sig ] [2378/3427] Forecasting PEP... [2026-02-09T20:29:21.559377] [INFO ] [sig ] Generating forecast for: PEP [2026-02-09T20:29:21.559407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-09T20:29:21.570951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-09T20:29:21.571342] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-09T20:29:21.572173] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-09T20:29:21.572225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:21.572257] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:21.572284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:21.572340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:21.629652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:21.630535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:21.630639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:21.630674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:21.751793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:21.751959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:21.752001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:21.752030] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:21.755483] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=1.12%) [2026-02-09T20:29:21.755814] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-09T20:29:21.755943] [INFO ] [sig ] PEP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:21.901200] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PEP.txt [2026-02-09T20:29:21.901362] [INFO ] [sig ] [2378/3427] Completed PEP in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:21.901403] [INFO ] [sig ] [2379/3427] Forecasting PEPG... [2026-02-09T20:29:21.901433] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-09T20:29:21.901464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-09T20:29:21.912742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-09T20:29:21.913126] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-09T20:29:21.913952] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-09T20:29:21.914005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:21.914036] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:21.914062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:21.914118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:21.971475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:21.972376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:21.972459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:21.972492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:22.087068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:22.087230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:22.087271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:22.087301] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:22.090812] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=31.36%) [2026-02-09T20:29:22.091116] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-09T20:29:22.091251] [INFO ] [sig ] PEPG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:22.240481] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PEPG.txt [2026-02-09T20:29:22.240676] [INFO ] [sig ] [2379/3427] Completed PEPG in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:22.240723] [INFO ] [sig ] [2380/3427] Forecasting PERF... [2026-02-09T20:29:22.240753] [INFO ] [sig ] Generating forecast for: PERF [2026-02-09T20:29:22.240784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-09T20:29:22.252176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-09T20:29:22.252602] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-09T20:29:22.253405] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-09T20:29:22.253458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:22.253490] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:22.253517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:22.253593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:22.311878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:22.312794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:22.312879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:22.312912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:22.428960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:22.429130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:22.429170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:22.429199] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:22.432675] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=17.51%) [2026-02-09T20:29:22.432951] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-09T20:29:22.433079] [INFO ] [sig ] PERF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:22.577327] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PERF.txt [2026-02-09T20:29:22.577477] [INFO ] [sig ] [2380/3427] Completed PERF in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:22.577518] [INFO ] [sig ] [2381/3427] Forecasting PERI... [2026-02-09T20:29:22.577548] [INFO ] [sig ] Generating forecast for: PERI [2026-02-09T20:29:22.577597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-09T20:29:22.588451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-09T20:29:22.588815] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-09T20:29:22.589611] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-09T20:29:22.589664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:22.589696] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:22.589724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:22.589794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:22.648818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:22.649793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:22.649896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:22.649931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:22.770830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:22.770992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:22.771032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:22.771061] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:22.774651] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-02-09T20:29:22.774936] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-09T20:29:22.775066] [INFO ] [sig ] PERI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:22.923696] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PERI.txt [2026-02-09T20:29:22.923849] [INFO ] [sig ] [2381/3427] Completed PERI in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:22.923891] [INFO ] [sig ] [2382/3427] Forecasting PESI... [2026-02-09T20:29:22.923920] [INFO ] [sig ] Generating forecast for: PESI [2026-02-09T20:29:22.923950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-09T20:29:22.936957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-09T20:29:22.937432] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-09T20:29:22.938377] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-09T20:29:22.938435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:22.938471] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:22.938502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:22.938562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:23.000436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:23.001361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:23.001512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:23.001548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:23.129476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:23.129670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:23.129714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:23.129746] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:23.134420] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=47.27%) [2026-02-09T20:29:23.135021] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-09T20:29:23.135245] [INFO ] [sig ] PESI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:23.297835] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PESI.txt [2026-02-09T20:29:23.298013] [INFO ] [sig ] [2382/3427] Completed PESI in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:23.298058] [INFO ] [sig ] [2383/3427] Forecasting PETS... [2026-02-09T20:29:23.298094] [INFO ] [sig ] Generating forecast for: PETS [2026-02-09T20:29:23.298127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-09T20:29:23.309986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-09T20:29:23.310372] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-09T20:29:23.311186] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-09T20:29:23.311255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:23.311288] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:23.311315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:23.311372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:23.368358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:23.369240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:23.369323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:23.369357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:23.495821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:23.495981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:23.496022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:23.496053] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:23.499659] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=17.42%) [2026-02-09T20:29:23.499956] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-09T20:29:23.500089] [INFO ] [sig ] PETS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:23.644786] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PETS.txt [2026-02-09T20:29:23.644918] [INFO ] [sig ] [2383/3427] Completed PETS in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:23.644958] [INFO ] [sig ] [2384/3427] Forecasting PEY... [2026-02-09T20:29:23.644988] [INFO ] [sig ] Generating forecast for: PEY [2026-02-09T20:29:23.645018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-09T20:29:23.655883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-09T20:29:23.656205] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-09T20:29:23.657019] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-09T20:29:23.657071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:23.657103] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:23.657130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:23.657187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:23.715961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:23.716628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:23.716707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:23.716739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:23.836459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:23.836630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:23.836672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:23.836701] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:23.840338] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: UP (p=91.62%) [2026-02-09T20:29:23.840693] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-09T20:29:23.840829] [INFO ] [sig ] PEY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:23.989300] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PEY.txt [2026-02-09T20:29:23.989456] [INFO ] [sig ] [2384/3427] Completed PEY in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:23.989496] [INFO ] [sig ] [2385/3427] Forecasting PFBC... [2026-02-09T20:29:23.989528] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-09T20:29:23.989559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-09T20:29:24.000862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-09T20:29:24.001244] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-09T20:29:24.002097] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-09T20:29:24.002151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:24.002184] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:24.002211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:24.002268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:24.060904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:24.061787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:24.061873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:24.061906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:24.182156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:24.182317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:24.182355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:24.182384] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:24.186024] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: UP (p=56.08%) [2026-02-09T20:29:24.186295] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-09T20:29:24.186416] [INFO ] [sig ] PFBC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:24.333110] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PFBC.txt [2026-02-09T20:29:24.333264] [INFO ] [sig ] [2385/3427] Completed PFBC in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:24.333305] [INFO ] [sig ] [2386/3427] Forecasting PFD... [2026-02-09T20:29:24.333337] [INFO ] [sig ] Generating forecast for: PFD [2026-02-09T20:29:24.333368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-09T20:29:24.344231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-09T20:29:24.344559] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-09T20:29:24.345382] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-09T20:29:24.345435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:24.345467] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:24.345495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:24.345551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:24.404359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:24.405000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:24.405076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:24.405109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:24.515231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:24.515384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:24.515423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:24.515452] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:24.518865] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=11.07%) [2026-02-09T20:29:24.519138] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-09T20:29:24.519262] [INFO ] [sig ] PFD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:24.665487] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PFD.txt [2026-02-09T20:29:24.665640] [INFO ] [sig ] [2386/3427] Completed PFD in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-09T20:29:24.665683] [INFO ] [sig ] [2387/3427] Forecasting PFF... [2026-02-09T20:29:24.665713] [INFO ] [sig ] Generating forecast for: PFF [2026-02-09T20:29:24.665743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-09T20:29:24.677458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-09T20:29:24.677811] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-09T20:29:24.678861] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-09T20:29:24.678912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:24.679137] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:24.679165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:24.679222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:24.737280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:24.737943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:24.738022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:24.738056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:24.859613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:24.859762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:24.859801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:24.859829] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:24.863178] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=8.27%) [2026-02-09T20:29:24.863449] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-09T20:29:24.863595] [INFO ] [sig ] PFF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:25.007628] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PFF.txt [2026-02-09T20:29:25.007762] [INFO ] [sig ] [2387/3427] Completed PFF in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-09T20:29:25.007802] [INFO ] [sig ] [2388/3427] Forecasting PFG... [2026-02-09T20:29:25.007832] [INFO ] [sig ] Generating forecast for: PFG [2026-02-09T20:29:25.007862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-09T20:29:25.019228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-09T20:29:25.019545] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-09T20:29:25.020359] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-09T20:29:25.020411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:25.020444] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:25.020470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:25.020527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:25.079393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:25.080022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:25.080289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:25.080336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:25.199495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:25.199673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:25.199722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:25.199758] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:25.203473] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=97.66%) [2026-02-09T20:29:25.203808] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-09T20:29:25.203935] [INFO ] [sig ] PFG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:25.350495] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PFG.txt [2026-02-09T20:29:25.350635] [INFO ] [sig ] [2388/3427] Completed PFG in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-09T20:29:25.350677] [INFO ] [sig ] [2389/3427] Forecasting PFGC... [2026-02-09T20:29:25.350709] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-09T20:29:25.350740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-09T20:29:25.361721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-09T20:29:25.362029] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-09T20:29:25.362835] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-09T20:29:25.362887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:25.362946] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:25.362974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:25.363031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:25.421049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:25.421668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:25.421746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:25.421779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:25.548509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:25.548688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:25.548733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:25.548761] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:25.552358] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-02-09T20:29:25.552664] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-09T20:29:25.552793] [INFO ] [sig ] PFGC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:25.697445] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PFGC.txt [2026-02-09T20:29:25.697591] [INFO ] [sig ] [2389/3427] Completed PFGC in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:25.697635] [INFO ] [sig ] [2390/3427] Forecasting PFH... [2026-02-09T20:29:25.697666] [INFO ] [sig ] Generating forecast for: PFH [2026-02-09T20:29:25.697697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-09T20:29:25.708809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-09T20:29:25.709147] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-09T20:29:25.709950] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-09T20:29:25.710002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:25.710033] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:25.710061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:25.710118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:25.768918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:25.769745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:25.769823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:25.769856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:25.891864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:25.892052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:25.892124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:25.892164] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:25.896916] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: UP (p=53.92%) [2026-02-09T20:29:25.897302] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-09T20:29:25.897499] [INFO ] [sig ] PFH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:26.052414] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PFH.txt [2026-02-09T20:29:26.052556] [INFO ] [sig ] [2390/3427] Completed PFH in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:26.052617] [INFO ] [sig ] [2391/3427] Forecasting PFIS... [2026-02-09T20:29:26.052649] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-09T20:29:26.052680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-09T20:29:26.063521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-09T20:29:26.063880] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-09T20:29:26.064752] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-09T20:29:26.064810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:26.064845] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:26.064875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:26.064935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:26.123778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:26.124546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:26.124651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:26.124686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:26.243177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:26.243334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:26.243374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:26.243404] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:26.246994] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: UP (p=53.32%) [2026-02-09T20:29:26.247268] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-09T20:29:26.247411] [INFO ] [sig ] PFIS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:26.404016] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PFIS.txt [2026-02-09T20:29:26.404175] [INFO ] [sig ] [2391/3427] Completed PFIS in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:26.404215] [INFO ] [sig ] [2392/3427] Forecasting PFL... [2026-02-09T20:29:26.404248] [INFO ] [sig ] Generating forecast for: PFL [2026-02-09T20:29:26.404281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-09T20:29:26.416375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-09T20:29:26.416805] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-09T20:29:26.418072] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-09T20:29:26.418125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:26.418157] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:26.418185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:26.418243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:26.485171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:26.486287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:26.486372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:26.486406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:26.608194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:26.608358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:26.608398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:26.608461] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:26.612327] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: DOWN (p=28.49%) [2026-02-09T20:29:26.612639] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-09T20:29:26.612768] [INFO ] [sig ] PFL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:26.763830] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PFL.txt [2026-02-09T20:29:26.764151] [INFO ] [sig ] [2392/3427] Completed PFL in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:26.764192] [INFO ] [sig ] [2393/3427] Forecasting PFM... [2026-02-09T20:29:26.764221] [INFO ] [sig ] Generating forecast for: PFM [2026-02-09T20:29:26.764251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-09T20:29:26.776227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-09T20:29:26.776598] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-09T20:29:26.777388] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-09T20:29:26.777468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:26.777499] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:26.777525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:26.777598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:26.836825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:26.837746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:26.837832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:26.837865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:26.958809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:26.958966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:26.959006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:26.959035] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:26.962452] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: UP (p=78.80%) [2026-02-09T20:29:26.962743] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-09T20:29:26.962868] [INFO ] [sig ] PFM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:27.109968] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PFM.txt [2026-02-09T20:29:27.110128] [INFO ] [sig ] [2393/3427] Completed PFM in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:27.110169] [INFO ] [sig ] [2394/3427] Forecasting PFN... [2026-02-09T20:29:27.110201] [INFO ] [sig ] Generating forecast for: PFN [2026-02-09T20:29:27.110232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-09T20:29:27.121504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-09T20:29:27.121910] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-09T20:29:27.122719] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-09T20:29:27.122771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:27.122819] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:27.122849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:27.122908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:27.181311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:27.182371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:27.182454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:27.182486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:27.301540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:27.301717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:27.301764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:27.301801] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:27.305606] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: DOWN (p=25.08%) [2026-02-09T20:29:27.305882] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-09T20:29:27.306006] [INFO ] [sig ] PFN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:27.454879] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PFN.txt [2026-02-09T20:29:27.455197] [INFO ] [sig ] [2394/3427] Completed PFN in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:27.455237] [INFO ] [sig ] [2395/3427] Forecasting PFO... [2026-02-09T20:29:27.455266] [INFO ] [sig ] Generating forecast for: PFO [2026-02-09T20:29:27.455298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-09T20:29:27.466157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-09T20:29:27.466478] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-09T20:29:27.467309] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-09T20:29:27.467361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:27.467424] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:27.467454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:27.467513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:27.526440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:27.527121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:27.527199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:27.527232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:27.642116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:27.642274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:27.642315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:27.642343] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:27.645844] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-02-09T20:29:27.646149] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-09T20:29:27.646286] [INFO ] [sig ] PFO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:27.795001] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PFO.txt [2026-02-09T20:29:27.795168] [INFO ] [sig ] [2395/3427] Completed PFO in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:27.795208] [INFO ] [sig ] [2396/3427] Forecasting PFS... [2026-02-09T20:29:27.795238] [INFO ] [sig ] Generating forecast for: PFS [2026-02-09T20:29:27.795268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-09T20:29:27.806473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-09T20:29:27.806880] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-09T20:29:27.807722] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-09T20:29:27.807775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:27.807807] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:27.807834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:27.807891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:27.866665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:27.867298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:27.867375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:27.867422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:27.991339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:27.991488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:27.991528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:27.991557] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:27.995117] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=6.93%) [2026-02-09T20:29:27.995387] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-09T20:29:27.995510] [INFO ] [sig ] PFS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:28.140981] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PFS.txt [2026-02-09T20:29:28.141108] [INFO ] [sig ] [2396/3427] Completed PFS in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:28.141146] [INFO ] [sig ] [2397/3427] Forecasting PFSI... [2026-02-09T20:29:28.141176] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-09T20:29:28.141207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-09T20:29:28.152381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-09T20:29:28.152715] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-09T20:29:28.153549] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-09T20:29:28.153619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:28.153651] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:28.153678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:28.153741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:28.212076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:28.212734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:28.212817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:28.212850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:28.333906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:28.334060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:28.334100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:28.334128] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:28.337835] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: DOWN (p=32.39%) [2026-02-09T20:29:28.338308] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-09T20:29:28.338435] [INFO ] [sig ] PFSI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:28.484374] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PFSI.txt [2026-02-09T20:29:28.484500] [INFO ] [sig ] [2397/3427] Completed PFSI in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:28.484540] [INFO ] [sig ] [2398/3427] Forecasting PGC... [2026-02-09T20:29:28.484595] [INFO ] [sig ] Generating forecast for: PGC [2026-02-09T20:29:28.484630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-09T20:29:28.496013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-09T20:29:28.496527] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-09T20:29:28.497600] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-09T20:29:28.497653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:28.497684] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:28.497711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:28.497768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:28.557818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:28.558566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:28.558666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:28.558699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:28.680249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:28.680415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:28.680456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:28.680485] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:28.684047] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: DOWN (p=35.52%) [2026-02-09T20:29:28.684354] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-09T20:29:28.684501] [INFO ] [sig ] PGC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:28.828793] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PGC.txt [2026-02-09T20:29:28.828942] [INFO ] [sig ] [2398/3427] Completed PGC in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:28.828981] [INFO ] [sig ] [2399/3427] Forecasting PGEN... [2026-02-09T20:29:28.829012] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-09T20:29:28.829043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-09T20:29:28.840179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-09T20:29:28.840523] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-09T20:29:28.841319] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-09T20:29:28.841372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:28.841403] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:28.841431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:28.841495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:28.899284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:28.900112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:28.900253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:28.900292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:29.024565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:29.024759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:29.024801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:29.024830] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:29.028281] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: UP (p=68.75%) [2026-02-09T20:29:29.028564] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-09T20:29:29.028708] [INFO ] [sig ] PGEN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:29.172706] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PGEN.txt [2026-02-09T20:29:29.172853] [INFO ] [sig ] [2399/3427] Completed PGEN in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:29.172893] [INFO ] [sig ] [2400/3427] Forecasting PGJ... [2026-02-09T20:29:29.172925] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-09T20:29:29.172957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-09T20:29:29.184340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-09T20:29:29.184710] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-09T20:29:29.185491] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-09T20:29:29.185544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:29.185596] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:29.185627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:29.185689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:29.243773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:29.244759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:29.244854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:29.244895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:29.368434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:29.368605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:29.368646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:29.368675] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:29.372068] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=79.90%) [2026-02-09T20:29:29.372340] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-09T20:29:29.372465] [INFO ] [sig ] PGJ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:29.516337] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PGJ.txt [2026-02-09T20:29:29.516475] [INFO ] [sig ] [2400/3427] Completed PGJ in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:29.516514] [INFO ] [sig ] [2401/3427] Forecasting PGNY... [2026-02-09T20:29:29.516544] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-09T20:29:29.516591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-09T20:29:29.527776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-09T20:29:29.528110] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-09T20:29:29.529066] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-09T20:29:29.529121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:29.529153] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:29.529179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:29.529237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:29.586708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:29.587517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:29.587617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:29.587654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:29.713722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:29.713902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:29.713958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:29.714020] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:29.717679] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: DOWN (p=30.07%) [2026-02-09T20:29:29.718012] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-09T20:29:29.718150] [INFO ] [sig ] PGNY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:29.879254] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PGNY.txt [2026-02-09T20:29:29.879394] [INFO ] [sig ] [2401/3427] Completed PGNY in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:29.879435] [INFO ] [sig ] [2402/3427] Forecasting PGP... [2026-02-09T20:29:29.879465] [INFO ] [sig ] Generating forecast for: PGP [2026-02-09T20:29:29.879497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-09T20:29:29.891500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-09T20:29:29.892137] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-09T20:29:29.893062] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-09T20:29:29.893122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:29.893169] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:29.893216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:29.893287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:29.955032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:29.955970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:29.956055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:29.956089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:30.072585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:30.072745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:30.072784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:30.072816] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:30.076235] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: DOWN (p=42.95%) [2026-02-09T20:29:30.076515] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-09T20:29:30.076658] [INFO ] [sig ] PGP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:30.221694] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PGP.txt [2026-02-09T20:29:30.221914] [INFO ] [sig ] [2402/3427] Completed PGP in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-09T20:29:30.221960] [INFO ] [sig ] [2403/3427] Forecasting PGY... [2026-02-09T20:29:30.221991] [INFO ] [sig ] Generating forecast for: PGY [2026-02-09T20:29:30.222023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGY' from 'https://tdm.silogroup.org/data/derivative_storage/PGY.csv'. [2026-02-09T20:29:30.233533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGY'. [2026-02-09T20:29:30.233969] [INFO ] [FORECASTER] Starting predict_future for PGY [2026-02-09T20:29:30.234937] [DEBUG] [LOCAL ] No optimal features file found for PGY: ./output/feature-sets/PGY.txt [2026-02-09T20:29:30.234998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:30.235031] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:30.235059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:30.235119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:30.294993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:30.295794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:30.295878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:30.295930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:30.423466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:30.423648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:30.423691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:30.423723] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:30.427370] [DEBUG] [FORECASTER] PGY: Forecast T+1@11:T+2@11: UP (p=62.63%) [2026-02-09T20:29:30.427737] [INFO ] [FORECASTER] Completed predict_future for PGY [2026-02-09T20:29:30.427879] [INFO ] [sig ] PGY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:30.586909] [INFO ] [LOCAL ] Saved forecast: PGY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PGY.txt [2026-02-09T20:29:30.587087] [INFO ] [sig ] [2403/3427] Completed PGY in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-09T20:29:30.587128] [INFO ] [sig ] [2404/3427] Forecasting PGZ... [2026-02-09T20:29:30.587160] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-09T20:29:30.587191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-09T20:29:30.599289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-09T20:29:30.599724] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-09T20:29:30.600791] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-09T20:29:30.600845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:30.600877] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:30.600905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:30.600964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:30.661428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:30.662296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:30.662379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:30.662414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:30.794088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:30.794251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:30.794309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:30.794353] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:30.798175] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=22.64%) [2026-02-09T20:29:30.798491] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-09T20:29:30.798666] [INFO ] [sig ] PGZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:30.952715] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PGZ.txt [2026-02-09T20:29:30.952861] [INFO ] [sig ] [2404/3427] Completed PGZ in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-09T20:29:30.952900] [INFO ] [sig ] [2405/3427] Forecasting PH... [2026-02-09T20:29:30.952930] [INFO ] [sig ] Generating forecast for: PH [2026-02-09T20:29:30.952961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-09T20:29:30.964073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-09T20:29:30.964467] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-09T20:29:30.965351] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-09T20:29:30.965408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:30.965450] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:30.965480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:30.965554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:31.024712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:31.025606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:31.025687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:31.025720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:31.148844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:31.149018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:31.149058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:31.149087] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:31.152537] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-02-09T20:29:31.152889] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-09T20:29:31.153041] [INFO ] [sig ] PH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:31.301177] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PH.txt [2026-02-09T20:29:31.301348] [INFO ] [sig ] [2405/3427] Completed PH in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-09T20:29:31.301390] [INFO ] [sig ] [2406/3427] Forecasting PHG... [2026-02-09T20:29:31.301419] [INFO ] [sig ] Generating forecast for: PHG [2026-02-09T20:29:31.301450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-09T20:29:31.312358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-09T20:29:31.312776] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-09T20:29:31.313595] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-09T20:29:31.313648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:31.313708] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:31.313738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:31.313800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:31.373303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:31.374228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:31.374316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:31.374350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:31.503023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:31.503207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:31.503251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:31.503281] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:31.507008] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-02-09T20:29:31.507326] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-09T20:29:31.507499] [INFO ] [sig ] PHG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:31.660560] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PHG.txt [2026-02-09T20:29:31.660740] [INFO ] [sig ] [2406/3427] Completed PHG in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-09T20:29:31.660784] [INFO ] [sig ] [2407/3427] Forecasting PHI... [2026-02-09T20:29:31.660824] [INFO ] [sig ] Generating forecast for: PHI [2026-02-09T20:29:31.660857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-09T20:29:31.673540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-09T20:29:31.673920] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-09T20:29:31.674817] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-09T20:29:31.674890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:31.674923] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:31.674950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:31.675008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:31.737458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:31.738378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:31.738473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:31.738507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:31.864658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:31.864819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:31.864864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:31.864894] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:31.868421] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: DOWN (p=38.01%) [2026-02-09T20:29:31.868742] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-09T20:29:31.868887] [INFO ] [sig ] PHI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:32.027979] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PHI.txt [2026-02-09T20:29:32.028140] [INFO ] [sig ] [2407/3427] Completed PHI in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:32.028182] [INFO ] [sig ] [2408/3427] Forecasting PHIN... [2026-02-09T20:29:32.028215] [INFO ] [sig ] Generating forecast for: PHIN [2026-02-09T20:29:32.028247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHIN' from 'https://tdm.silogroup.org/data/derivative_storage/PHIN.csv'. [2026-02-09T20:29:32.040393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHIN'. [2026-02-09T20:29:32.040812] [INFO ] [FORECASTER] Starting predict_future for PHIN [2026-02-09T20:29:32.041701] [DEBUG] [LOCAL ] No optimal features file found for PHIN: ./output/feature-sets/PHIN.txt [2026-02-09T20:29:32.041763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:32.041799] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:32.041828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:32.041892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:32.107684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:32.108524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:32.108631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:32.108668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:32.241663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:32.241850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:32.241899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:32.241938] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:32.245462] [DEBUG] [FORECASTER] PHIN: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-02-09T20:29:32.245772] [INFO ] [FORECASTER] Completed predict_future for PHIN [2026-02-09T20:29:32.245909] [INFO ] [sig ] PHIN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:32.401704] [INFO ] [LOCAL ] Saved forecast: PHIN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PHIN.txt [2026-02-09T20:29:32.401902] [INFO ] [sig ] [2408/3427] Completed PHIN in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:32.401955] [INFO ] [sig ] [2409/3427] Forecasting PHK... [2026-02-09T20:29:32.401991] [INFO ] [sig ] Generating forecast for: PHK [2026-02-09T20:29:32.402029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-09T20:29:32.413281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-09T20:29:32.413640] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-09T20:29:32.414475] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-09T20:29:32.414529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:32.414562] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:32.414615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:32.414674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:32.472724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:32.473498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:32.473599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:32.473636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:32.595881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:32.596240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:32.596282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:32.596345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:32.600436] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=63.57%) [2026-02-09T20:29:32.600748] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-09T20:29:32.600879] [INFO ] [sig ] PHK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:32.747350] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PHK.txt [2026-02-09T20:29:32.747508] [INFO ] [sig ] [2409/3427] Completed PHK in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:32.747551] [INFO ] [sig ] [2410/3427] Forecasting PHM... [2026-02-09T20:29:32.747600] [INFO ] [sig ] Generating forecast for: PHM [2026-02-09T20:29:32.747632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-09T20:29:32.759827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-09T20:29:32.760185] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-09T20:29:32.761219] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-09T20:29:32.761273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:32.761305] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:32.761331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:32.761387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:32.819679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:32.820775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:32.820901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:32.820942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:32.945338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:32.945497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:32.945540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:32.945591] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:32.949142] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: DOWN (p=47.51%) [2026-02-09T20:29:32.949426] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-09T20:29:32.949555] [INFO ] [sig ] PHM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:33.095999] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PHM.txt [2026-02-09T20:29:33.096165] [INFO ] [sig ] [2410/3427] Completed PHM in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:33.096207] [INFO ] [sig ] [2411/3427] Forecasting PHO... [2026-02-09T20:29:33.096236] [INFO ] [sig ] Generating forecast for: PHO [2026-02-09T20:29:33.096266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-09T20:29:33.107324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-09T20:29:33.107748] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-09T20:29:33.108598] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-09T20:29:33.108650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:33.108682] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:33.108710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:33.108768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:33.165407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:33.166329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:33.166412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:33.166445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:33.294307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:33.294480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:33.294524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:33.294558] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:33.298769] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-09T20:29:33.299072] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-09T20:29:33.299205] [INFO ] [sig ] PHO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:33.444343] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PHO.txt [2026-02-09T20:29:33.444524] [INFO ] [sig ] [2411/3427] Completed PHO in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:33.444564] [INFO ] [sig ] [2412/3427] Forecasting PHUN... [2026-02-09T20:29:33.444623] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-09T20:29:33.444656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-09T20:29:33.458678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-09T20:29:33.459202] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-09T20:29:33.460391] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-09T20:29:33.460463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:33.460509] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:33.460547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:33.460655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:33.526190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:33.527105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:33.527191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:33.527224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:33.654272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:33.654428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:33.654469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:33.654498] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:33.658518] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=17.44%) [2026-02-09T20:29:33.658860] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-09T20:29:33.659012] [INFO ] [sig ] PHUN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:33.805821] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PHUN.txt [2026-02-09T20:29:33.805959] [INFO ] [sig ] [2412/3427] Completed PHUN in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:33.805998] [INFO ] [sig ] [2413/3427] Forecasting PHVS... [2026-02-09T20:29:33.806029] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-09T20:29:33.806059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-09T20:29:33.817819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-09T20:29:33.818325] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-09T20:29:33.819137] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-09T20:29:33.819190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:33.819222] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:33.819249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:33.819306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:33.878351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:33.879380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:33.879461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:33.879494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:34.007386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:34.007599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:34.007642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:34.007670] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:34.011204] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: DOWN (p=16.75%) [2026-02-09T20:29:34.011481] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-09T20:29:34.011625] [INFO ] [sig ] PHVS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:34.158751] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PHVS.txt [2026-02-09T20:29:34.158911] [INFO ] [sig ] [2413/3427] Completed PHVS in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:34.158962] [INFO ] [sig ] [2414/3427] Forecasting PI... [2026-02-09T20:29:34.158998] [INFO ] [sig ] Generating forecast for: PI [2026-02-09T20:29:34.159036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-09T20:29:34.171192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-09T20:29:34.171565] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-09T20:29:34.172590] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-09T20:29:34.172644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:34.172677] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:34.172704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:34.172762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:34.232977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:34.233863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:34.233949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:34.233985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:34.360213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:34.360379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:34.360453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:34.360485] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:34.363867] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-09T20:29:34.364142] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-09T20:29:34.364269] [INFO ] [sig ] PI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:34.511752] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PI.txt [2026-02-09T20:29:34.511899] [INFO ] [sig ] [2414/3427] Completed PI in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:34.511939] [INFO ] [sig ] [2415/3427] Forecasting PID... [2026-02-09T20:29:34.511968] [INFO ] [sig ] Generating forecast for: PID [2026-02-09T20:29:34.511999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-09T20:29:34.523131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-09T20:29:34.523503] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-09T20:29:34.524347] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-09T20:29:34.524402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:34.524434] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:34.524462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:34.524521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:34.584743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:34.585800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:34.585883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:34.585918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:34.710830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:34.711001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:34.711048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:34.711079] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:34.714649] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=96.43%) [2026-02-09T20:29:34.714947] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-09T20:29:34.715081] [INFO ] [sig ] PID: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:34.870424] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PID.txt [2026-02-09T20:29:34.870610] [INFO ] [sig ] [2415/3427] Completed PID in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:34.870656] [INFO ] [sig ] [2416/3427] Forecasting PIE... [2026-02-09T20:29:34.870689] [INFO ] [sig ] Generating forecast for: PIE [2026-02-09T20:29:34.870720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-09T20:29:34.882241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-09T20:29:34.882646] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-09T20:29:34.883467] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-09T20:29:34.883521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:34.883554] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:34.883614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:34.883691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:34.945922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:34.946826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:34.946922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:34.947027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:35.066607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:35.066760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:35.066800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:35.066830] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:35.070382] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=86.82%) [2026-02-09T20:29:35.070688] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-09T20:29:35.070822] [INFO ] [sig ] PIE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:35.225111] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PIE.txt [2026-02-09T20:29:35.225267] [INFO ] [sig ] [2416/3427] Completed PIE in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:35.225311] [INFO ] [sig ] [2417/3427] Forecasting PII... [2026-02-09T20:29:35.225341] [INFO ] [sig ] Generating forecast for: PII [2026-02-09T20:29:35.225567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-09T20:29:35.239040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-09T20:29:35.239416] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-09T20:29:35.240422] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-09T20:29:35.240491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:35.240538] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:35.240605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:35.240694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:35.300442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:35.301366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:35.301452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:35.301486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:35.422621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:35.422778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:35.422820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:35.422850] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:35.426250] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: UP (p=53.78%) [2026-02-09T20:29:35.426527] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-09T20:29:35.426669] [INFO ] [sig ] PII: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:35.574507] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PII.txt [2026-02-09T20:29:35.574662] [INFO ] [sig ] [2417/3427] Completed PII in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:35.574704] [INFO ] [sig ] [2418/3427] Forecasting PIM... [2026-02-09T20:29:35.574734] [INFO ] [sig ] Generating forecast for: PIM [2026-02-09T20:29:35.574766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-09T20:29:35.585412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-09T20:29:35.585833] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-09T20:29:35.586691] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-09T20:29:35.586746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:35.586826] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:35.586858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:35.586930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:35.646981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:35.650841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:35.650949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:35.650994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:35.769548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:35.769721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:35.769762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:35.769797] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:35.773482] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-02-09T20:29:35.773776] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-09T20:29:35.773908] [INFO ] [sig ] PIM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:35.925105] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PIM.txt [2026-02-09T20:29:35.925246] [INFO ] [sig ] [2418/3427] Completed PIM in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:35.925287] [INFO ] [sig ] [2419/3427] Forecasting PINE... [2026-02-09T20:29:35.925317] [INFO ] [sig ] Generating forecast for: PINE [2026-02-09T20:29:35.925346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-09T20:29:35.937464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-09T20:29:35.937865] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-09T20:29:35.938744] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-09T20:29:35.938796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:35.938828] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:35.938856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:35.938913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:35.998306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:35.999035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:35.999115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:35.999148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:36.120117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:36.120277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:36.120316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:36.120345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:36.123738] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-09T20:29:36.124034] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-09T20:29:36.124167] [INFO ] [sig ] PINE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:36.271516] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PINE.txt [2026-02-09T20:29:36.271713] [INFO ] [sig ] [2419/3427] Completed PINE in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-09T20:29:36.271754] [INFO ] [sig ] [2420/3427] Forecasting PINS... [2026-02-09T20:29:36.271786] [INFO ] [sig ] Generating forecast for: PINS [2026-02-09T20:29:36.271817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-09T20:29:36.283408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-09T20:29:36.283794] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-09T20:29:36.284789] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-09T20:29:36.284840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:36.284872] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:36.284899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:36.284964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:36.345138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:36.346161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:36.346244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:36.346277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:36.472551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:36.472720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:36.472763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:36.472792] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:36.476236] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: DOWN (p=26.81%) [2026-02-09T20:29:36.476513] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-09T20:29:36.476659] [INFO ] [sig ] PINS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:36.625928] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PINS.txt [2026-02-09T20:29:36.626085] [INFO ] [sig ] [2420/3427] Completed PINS in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-09T20:29:36.626127] [INFO ] [sig ] [2421/3427] Forecasting PK... [2026-02-09T20:29:36.626158] [INFO ] [sig ] Generating forecast for: PK [2026-02-09T20:29:36.626195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-09T20:29:36.637824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-09T20:29:36.638183] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-09T20:29:36.639042] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-09T20:29:36.639101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:36.639135] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:36.639162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:36.639220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:36.701556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:36.702673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:36.702789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:36.702840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:36.827636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:36.827792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:36.827831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:36.827860] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:36.831362] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=0.69%) [2026-02-09T20:29:36.831663] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-09T20:29:36.831792] [INFO ] [sig ] PK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:36.978015] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PK.txt [2026-02-09T20:29:36.978161] [INFO ] [sig ] [2421/3427] Completed PK in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-09T20:29:36.978202] [INFO ] [sig ] [2422/3427] Forecasting PKBK... [2026-02-09T20:29:36.978245] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-09T20:29:36.978278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-09T20:29:36.989546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-09T20:29:36.989912] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-09T20:29:36.990774] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-09T20:29:36.990826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:36.990859] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:36.990887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:36.990945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:37.051709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:37.052779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:37.052869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:37.052903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:37.189541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:37.189717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:37.189756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:37.189785] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:37.193531] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=66.06%) [2026-02-09T20:29:37.193888] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-09T20:29:37.194031] [INFO ] [sig ] PKBK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:37.355142] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PKBK.txt [2026-02-09T20:29:37.355322] [INFO ] [sig ] [2422/3427] Completed PKBK in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-09T20:29:37.355369] [INFO ] [sig ] [2423/3427] Forecasting PKE... [2026-02-09T20:29:37.355400] [INFO ] [sig ] Generating forecast for: PKE [2026-02-09T20:29:37.355430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-09T20:29:37.367997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-09T20:29:37.368422] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-09T20:29:37.369340] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-09T20:29:37.369393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:37.369456] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:37.369486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:37.369544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:37.431832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:37.432721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:37.432817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:37.432858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:37.558024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:37.558190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:37.558414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:37.558442] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:37.562394] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: UP (p=77.05%) [2026-02-09T20:29:37.562711] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-09T20:29:37.562841] [INFO ] [sig ] PKE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:37.714023] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PKE.txt [2026-02-09T20:29:37.714194] [INFO ] [sig ] [2423/3427] Completed PKE in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:37.714237] [INFO ] [sig ] [2424/3427] Forecasting PKG... [2026-02-09T20:29:37.714267] [INFO ] [sig ] Generating forecast for: PKG [2026-02-09T20:29:37.714299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-09T20:29:37.725549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-09T20:29:37.725933] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-09T20:29:37.726808] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-09T20:29:37.726860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:37.726892] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:37.726920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:37.726988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:37.789804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:37.790679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:37.790764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:37.790797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:37.918102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:37.918264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:37.918306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:37.918336] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:37.921828] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-02-09T20:29:37.922125] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-09T20:29:37.922259] [INFO ] [sig ] PKG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:38.074564] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PKG.txt [2026-02-09T20:29:38.074749] [INFO ] [sig ] [2424/3427] Completed PKG in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:38.074789] [INFO ] [sig ] [2425/3427] Forecasting PKOH... [2026-02-09T20:29:38.074821] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-09T20:29:38.074851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-09T20:29:38.085542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-09T20:29:38.085968] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-09T20:29:38.086830] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-09T20:29:38.086895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:38.086938] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:38.086976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:38.087055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:38.147177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:38.148120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:38.148224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:38.148261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:38.279305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:38.279494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:38.279550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:38.279632] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:38.283493] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-02-09T20:29:38.283819] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-09T20:29:38.283982] [INFO ] [sig ] PKOH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:38.429896] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PKOH.txt [2026-02-09T20:29:38.430057] [INFO ] [sig ] [2425/3427] Completed PKOH in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:38.430107] [INFO ] [sig ] [2426/3427] Forecasting PKX... [2026-02-09T20:29:38.430143] [INFO ] [sig ] Generating forecast for: PKX [2026-02-09T20:29:38.430178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-09T20:29:38.441253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-09T20:29:38.441638] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-09T20:29:38.442499] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-09T20:29:38.442552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:38.442606] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:38.442636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:38.442694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:38.501892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:38.502846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:38.502956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:38.502992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:38.628607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:38.628770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:38.628816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:38.628881] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:38.632433] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-02-09T20:29:38.632748] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-09T20:29:38.632882] [INFO ] [sig ] PKX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:38.779594] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PKX.txt [2026-02-09T20:29:38.779747] [INFO ] [sig ] [2426/3427] Completed PKX in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:38.779786] [INFO ] [sig ] [2427/3427] Forecasting PLAB... [2026-02-09T20:29:38.779818] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-09T20:29:38.779849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-09T20:29:38.790735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-09T20:29:38.791090] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-09T20:29:38.791935] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-09T20:29:38.791989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:38.792021] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:38.792049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:38.792106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:38.852165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:38.853140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:38.853390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:38.853424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:38.981733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:38.981899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:38.981941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:38.981975] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:38.985786] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: UP (p=59.36%) [2026-02-09T20:29:38.986059] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-09T20:29:38.986184] [INFO ] [sig ] PLAB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:39.143218] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PLAB.txt [2026-02-09T20:29:39.143386] [INFO ] [sig ] [2427/3427] Completed PLAB in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:39.143428] [INFO ] [sig ] [2428/3427] Forecasting PLAY... [2026-02-09T20:29:39.143457] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-09T20:29:39.143487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-09T20:29:39.155486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-09T20:29:39.155949] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-09T20:29:39.156819] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-09T20:29:39.156872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:39.156905] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:39.156934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:39.156994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:39.215244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:39.215998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:39.216089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:39.216124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:39.342759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:39.342925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:39.342965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:39.342994] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:39.347154] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: DOWN (p=22.88%) [2026-02-09T20:29:39.347605] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-09T20:29:39.347797] [INFO ] [sig ] PLAY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:39.495165] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PLAY.txt [2026-02-09T20:29:39.495311] [INFO ] [sig ] [2428/3427] Completed PLAY in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:39.495351] [INFO ] [sig ] [2429/3427] Forecasting PLBC... [2026-02-09T20:29:39.495382] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-09T20:29:39.495413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-09T20:29:39.506311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-09T20:29:39.506667] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-09T20:29:39.507493] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-09T20:29:39.507546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:39.507595] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:39.507625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:39.507728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:39.569174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:39.570083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:39.570177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:39.570211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:39.680951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:39.681110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:39.681151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:39.681181] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:39.684808] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: DOWN (p=10.47%) [2026-02-09T20:29:39.685124] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-09T20:29:39.685281] [INFO ] [sig ] PLBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:39.840922] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PLBC.txt [2026-02-09T20:29:39.841091] [INFO ] [sig ] [2429/3427] Completed PLBC in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:39.841135] [INFO ] [sig ] [2430/3427] Forecasting PLBY... [2026-02-09T20:29:39.841171] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-09T20:29:39.841213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-09T20:29:39.852133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-09T20:29:39.852499] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-09T20:29:39.853359] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-09T20:29:39.853413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:39.853446] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:39.853475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:39.853534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:39.916756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:39.917737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:39.917842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:39.917877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:40.037150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:40.037306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:40.037346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:40.037375] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:40.041359] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=26.28%) [2026-02-09T20:29:40.041653] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-09T20:29:40.041782] [INFO ] [sig ] PLBY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:40.189317] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PLBY.txt [2026-02-09T20:29:40.189464] [INFO ] [sig ] [2430/3427] Completed PLBY in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:40.189506] [INFO ] [sig ] [2431/3427] Forecasting PLCE... [2026-02-09T20:29:40.189537] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-09T20:29:40.189568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-09T20:29:40.200514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-09T20:29:40.200873] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-09T20:29:40.201752] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-09T20:29:40.201805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:40.201838] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:40.201866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:40.201924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:40.260198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:40.260904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:40.260992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:40.261026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:40.382462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:40.382632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:40.382673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:40.382701] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:40.386106] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-02-09T20:29:40.386391] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-09T20:29:40.386514] [INFO ] [sig ] PLCE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:40.535140] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PLCE.txt [2026-02-09T20:29:40.535269] [INFO ] [sig ] [2431/3427] Completed PLCE in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:40.535307] [INFO ] [sig ] [2432/3427] Forecasting PLD... [2026-02-09T20:29:40.535338] [INFO ] [sig ] Generating forecast for: PLD [2026-02-09T20:29:40.535367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-09T20:29:40.547542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-09T20:29:40.547904] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-09T20:29:40.548927] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-09T20:29:40.548980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:40.549014] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:40.549041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:40.549103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:40.608959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:40.609731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:40.609815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:40.609851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:40.739119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:40.739275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:40.739314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:40.739343] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:40.743133] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: DOWN (p=45.90%) [2026-02-09T20:29:40.743620] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-09T20:29:40.743748] [INFO ] [sig ] PLD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:40.896525] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PLD.txt [2026-02-09T20:29:40.896691] [INFO ] [sig ] [2432/3427] Completed PLD in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:40.896733] [INFO ] [sig ] [2433/3427] Forecasting PLPC... [2026-02-09T20:29:40.896764] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-09T20:29:40.896793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-09T20:29:40.908010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-09T20:29:40.908349] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-09T20:29:40.909216] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-09T20:29:40.909270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:40.909302] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:40.909330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:40.909388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:40.970258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:40.971166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:40.971479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:40.971514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:41.090548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:41.090728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:41.090769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:41.090798] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:41.094374] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: DOWN (p=49.44%) [2026-02-09T20:29:41.094662] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-09T20:29:41.094788] [INFO ] [sig ] PLPC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:41.241594] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PLPC.txt [2026-02-09T20:29:41.241721] [INFO ] [sig ] [2433/3427] Completed PLPC in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:41.241762] [INFO ] [sig ] [2434/3427] Forecasting PLRX... [2026-02-09T20:29:41.241792] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-09T20:29:41.241822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-09T20:29:41.425083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-09T20:29:41.425429] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-09T20:29:41.426330] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-09T20:29:41.426385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:41.426419] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:41.426448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:41.426506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:41.485961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:41.486754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:41.486837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:41.486872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:41.602856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:41.603006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:41.603052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:41.603087] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:41.606474] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=74.69%) [2026-02-09T20:29:41.606764] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-09T20:29:41.606888] [INFO ] [sig ] PLRX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:41.750873] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PLRX.txt [2026-02-09T20:29:41.751017] [INFO ] [sig ] [2434/3427] Completed PLRX in 0.5s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:41.751069] [INFO ] [sig ] [2435/3427] Forecasting PLSE... [2026-02-09T20:29:41.751101] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-09T20:29:41.751131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-09T20:29:41.762421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-09T20:29:41.762759] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-09T20:29:41.763822] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-09T20:29:41.763875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:41.763907] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:41.763934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:41.763990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:41.828736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:41.829709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:41.829799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:41.829835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:41.952332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:41.952485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:41.952524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:41.952553] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:41.955968] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: UP (p=54.62%) [2026-02-09T20:29:41.956237] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-09T20:29:41.956361] [INFO ] [sig ] PLSE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:42.103120] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PLSE.txt [2026-02-09T20:29:42.103260] [INFO ] [sig ] [2435/3427] Completed PLSE in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:42.103300] [INFO ] [sig ] [2436/3427] Forecasting PLTK... [2026-02-09T20:29:42.103331] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-09T20:29:42.103360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-09T20:29:42.114463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-09T20:29:42.114796] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-09T20:29:42.115598] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-09T20:29:42.115655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:42.115688] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:42.115715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:42.115771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:42.173606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:42.174291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:42.174369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:42.174402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:42.294598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:42.294747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:42.294786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:42.294816] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:42.298259] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-02-09T20:29:42.298527] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-09T20:29:42.298671] [INFO ] [sig ] PLTK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:42.445068] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PLTK.txt [2026-02-09T20:29:42.445224] [INFO ] [sig ] [2436/3427] Completed PLTK in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-09T20:29:42.445263] [INFO ] [sig ] [2437/3427] Forecasting PLUG... [2026-02-09T20:29:42.445294] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-09T20:29:42.445326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-09T20:29:42.457096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-09T20:29:42.457479] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-09T20:29:42.458356] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-09T20:29:42.458409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:42.458442] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:42.458470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:42.458528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:42.517367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:42.518091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:42.518173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:42.518208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:42.642624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:42.642781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:42.642821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:42.642849] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:42.646625] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: DOWN (p=41.94%) [2026-02-09T20:29:42.646897] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-09T20:29:42.647021] [INFO ] [sig ] PLUG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:42.794399] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PLUG.txt [2026-02-09T20:29:42.794542] [INFO ] [sig ] [2437/3427] Completed PLUG in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-09T20:29:42.794602] [INFO ] [sig ] [2438/3427] Forecasting PLUS... [2026-02-09T20:29:42.794635] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-09T20:29:42.794666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-09T20:29:42.806727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-09T20:29:42.807051] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-09T20:29:42.808076] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-09T20:29:42.808130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:42.808164] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:42.808191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:42.808249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:42.869618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:42.870290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:42.870370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:42.870404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:42.996328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:42.996515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:42.996555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:42.996603] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:43.000009] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: DOWN (p=37.57%) [2026-02-09T20:29:43.000312] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-09T20:29:43.000438] [INFO ] [sig ] PLUS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:43.151506] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PLUS.txt [2026-02-09T20:29:43.151677] [INFO ] [sig ] [2438/3427] Completed PLUS in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-09T20:29:43.151721] [INFO ] [sig ] [2439/3427] Forecasting PLXS... [2026-02-09T20:29:43.151752] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-09T20:29:43.151781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-09T20:29:43.164674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-09T20:29:43.165091] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-09T20:29:43.165941] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-09T20:29:43.165994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:43.166027] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:43.166054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:43.166112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:43.224568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:43.225508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:43.225616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:43.225655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:43.347481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:43.347657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:43.347700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:43.347730] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:43.351289] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: UP (p=56.08%) [2026-02-09T20:29:43.351569] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-09T20:29:43.351718] [INFO ] [sig ] PLXS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:43.502021] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PLXS.txt [2026-02-09T20:29:43.502192] [INFO ] [sig ] [2439/3427] Completed PLXS in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-09T20:29:43.502235] [INFO ] [sig ] [2440/3427] Forecasting PM... [2026-02-09T20:29:43.502266] [INFO ] [sig ] Generating forecast for: PM [2026-02-09T20:29:43.502298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-09T20:29:43.516346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-09T20:29:43.516859] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-09T20:29:43.517959] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-09T20:29:43.518030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:43.518106] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:43.518141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:43.518222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:43.598157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:43.599266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:43.599377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:43.599418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:43.732257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:43.732415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:43.732457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:43.732488] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:43.736299] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: UP (p=76.17%) [2026-02-09T20:29:43.736602] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-09T20:29:43.736733] [INFO ] [sig ] PM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:43.894739] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PM.txt [2026-02-09T20:29:43.894916] [INFO ] [sig ] [2440/3427] Completed PM in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:43.894963] [INFO ] [sig ] [2441/3427] Forecasting PMAX... [2026-02-09T20:29:43.894996] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-09T20:29:43.895028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-09T20:29:43.906724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-09T20:29:43.907131] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-09T20:29:43.908152] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-09T20:29:43.908232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:43.908280] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:43.908317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:43.908397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:43.968663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:43.969621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:43.969711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:43.969746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:44.099072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:44.099283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:44.099357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:44.099393] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:44.103641] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: UP (p=71.48%) [2026-02-09T20:29:44.103993] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-09T20:29:44.104142] [INFO ] [sig ] PMAX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:44.258426] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PMAX.txt [2026-02-09T20:29:44.258592] [INFO ] [sig ] [2441/3427] Completed PMAX in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:44.258636] [INFO ] [sig ] [2442/3427] Forecasting PML... [2026-02-09T20:29:44.258669] [INFO ] [sig ] Generating forecast for: PML [2026-02-09T20:29:44.258702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-09T20:29:44.270767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-09T20:29:44.271165] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-09T20:29:44.272054] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-09T20:29:44.272144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:44.272187] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:44.272223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:44.272324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:44.333552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:44.334493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:44.334596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:44.334633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:44.464150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:44.464312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:44.464355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:44.464385] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:44.468328] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: UP (p=76.29%) [2026-02-09T20:29:44.468638] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-09T20:29:44.468771] [INFO ] [sig ] PML: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:44.624477] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PML.txt [2026-02-09T20:29:44.624648] [INFO ] [sig ] [2442/3427] Completed PML in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:44.624695] [INFO ] [sig ] [2443/3427] Forecasting PMM... [2026-02-09T20:29:44.624727] [INFO ] [sig ] Generating forecast for: PMM [2026-02-09T20:29:44.624760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-09T20:29:44.636042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-09T20:29:44.636384] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-09T20:29:44.637275] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-09T20:29:44.637333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:44.637366] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:44.637393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:44.637478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:44.701191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:44.702107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:44.702200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:44.702235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:44.832936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:44.833096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:44.833141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:44.833183] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:44.841956] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=20.05%) [2026-02-09T20:29:44.842781] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-09T20:29:44.843008] [INFO ] [sig ] PMM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:45.043341] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PMM.txt [2026-02-09T20:29:45.043545] [INFO ] [sig ] [2443/3427] Completed PMM in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:45.043623] [INFO ] [sig ] [2444/3427] Forecasting PMO... [2026-02-09T20:29:45.043666] [INFO ] [sig ] Generating forecast for: PMO [2026-02-09T20:29:45.043711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-09T20:29:45.057748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-09T20:29:45.058208] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-09T20:29:45.059212] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-09T20:29:45.059268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:45.059301] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:45.059327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:45.059405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:45.132057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:45.133360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:45.133457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:45.133493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:45.262319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:45.262480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:45.262522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:45.262553] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:45.266677] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=4.91%) [2026-02-09T20:29:45.266969] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-09T20:29:45.267100] [INFO ] [sig ] PMO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:45.419188] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PMO.txt [2026-02-09T20:29:45.419344] [INFO ] [sig ] [2444/3427] Completed PMO in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:45.419386] [INFO ] [sig ] [2445/3427] Forecasting PMTS... [2026-02-09T20:29:45.419418] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-09T20:29:45.419450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-09T20:29:45.431303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-09T20:29:45.431712] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-09T20:29:45.432649] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-09T20:29:45.432703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:45.432736] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:45.432762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:45.432826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:45.493102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:45.493891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:45.493973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:45.494006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:45.624603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:45.624762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:45.624813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:45.624848] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:45.628447] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: DOWN (p=47.18%) [2026-02-09T20:29:45.628750] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-09T20:29:45.628891] [INFO ] [sig ] PMTS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:45.784631] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PMTS.txt [2026-02-09T20:29:45.784829] [INFO ] [sig ] [2445/3427] Completed PMTS in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:45.784906] [INFO ] [sig ] [2446/3427] Forecasting PMVP... [2026-02-09T20:29:45.784942] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-09T20:29:45.784972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-09T20:29:45.798086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-09T20:29:45.798524] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-09T20:29:45.799410] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-09T20:29:45.799472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:45.799506] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:45.799533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:45.799617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:45.864274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:45.865298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:45.865389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:45.865424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:46.010086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:46.010307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:46.010373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:46.010421] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:46.015948] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=20.18%) [2026-02-09T20:29:46.016446] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-09T20:29:46.016685] [INFO ] [sig ] PMVP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:46.256251] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PMVP.txt [2026-02-09T20:29:46.256520] [INFO ] [sig ] [2446/3427] Completed PMVP in 0.5s | 2.77 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:46.256616] [INFO ] [sig ] [2447/3427] Forecasting PNC... [2026-02-09T20:29:46.256677] [INFO ] [sig ] Generating forecast for: PNC [2026-02-09T20:29:46.256732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-09T20:29:46.274271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-09T20:29:46.276118] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-09T20:29:46.277347] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-09T20:29:46.277718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:46.277770] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:46.277805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:46.277881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:46.360718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:46.362018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:46.362179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:46.362225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:46.553608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:46.553861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:46.553930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:46.553984] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:46.559892] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=29.99%) [2026-02-09T20:29:46.560457] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-09T20:29:46.560725] [INFO ] [sig ] PNC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:46.783620] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PNC.txt [2026-02-09T20:29:46.783843] [INFO ] [sig ] [2447/3427] Completed PNC in 0.5s | 2.77 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:46.783901] [INFO ] [sig ] [2448/3427] Forecasting PNI... [2026-02-09T20:29:46.783941] [INFO ] [sig ] Generating forecast for: PNI [2026-02-09T20:29:46.783980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-09T20:29:46.801252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-09T20:29:46.801839] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-09T20:29:46.803131] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-09T20:29:46.803205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:46.803260] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:46.803309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:46.803407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:46.885045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:46.886084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:46.886198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:46.886241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:47.023453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:47.023676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:47.023746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:47.023801] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:47.029263] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=15.27%) [2026-02-09T20:29:47.029782] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-09T20:29:47.029987] [INFO ] [sig ] PNI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:47.234520] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PNI.txt [2026-02-09T20:29:47.234770] [INFO ] [sig ] [2448/3427] Completed PNI in 0.5s | 2.77 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:47.234838] [INFO ] [sig ] [2449/3427] Forecasting PNQI... [2026-02-09T20:29:47.234889] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-09T20:29:47.234941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-09T20:29:47.249344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-09T20:29:47.249840] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-09T20:29:47.250875] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-09T20:29:47.250938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:47.250977] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:47.251010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:47.251087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:47.309854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:47.310759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:47.310844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:47.310878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:47.436892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:47.437049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:47.437119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:47.437160] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:47.440722] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-02-09T20:29:47.441012] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-09T20:29:47.441141] [INFO ] [sig ] PNQI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:47.603688] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PNQI.txt [2026-02-09T20:29:47.603822] [INFO ] [sig ] [2449/3427] Completed PNQI in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:47.603863] [INFO ] [sig ] [2450/3427] Forecasting PNRG... [2026-02-09T20:29:47.603893] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-09T20:29:47.603923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-09T20:29:47.614870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-09T20:29:47.615239] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-09T20:29:47.616178] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-09T20:29:47.616231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:47.616263] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:47.616291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:47.616348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:47.672943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:47.673736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:47.673865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:47.673899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:47.788188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:47.788347] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:29:47.788388] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:47.788418] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:47.791838] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-02-09T20:29:47.792117] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-09T20:29:47.792243] [INFO ] [sig ] PNRG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:47.936383] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PNRG.txt [2026-02-09T20:29:47.936521] [INFO ] [sig ] [2450/3427] Completed PNRG in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:47.936561] [INFO ] [sig ] [2451/3427] Forecasting PNTG... [2026-02-09T20:29:47.936611] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-09T20:29:47.936642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-09T20:29:47.947856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-09T20:29:47.948223] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-09T20:29:47.949048] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-09T20:29:47.949101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:47.949133] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:47.949161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:47.949221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:48.008664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:48.009524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:48.009672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:48.009709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:48.130413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:48.130586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:48.130632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:48.130662] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:48.134150] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: DOWN (p=49.56%) [2026-02-09T20:29:48.134460] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-09T20:29:48.134608] [INFO ] [sig ] PNTG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:48.279750] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PNTG.txt [2026-02-09T20:29:48.279893] [INFO ] [sig ] [2451/3427] Completed PNTG in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:48.279933] [INFO ] [sig ] [2452/3427] Forecasting PODD... [2026-02-09T20:29:48.279964] [INFO ] [sig ] Generating forecast for: PODD [2026-02-09T20:29:48.279994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-09T20:29:48.290814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-09T20:29:48.291173] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-09T20:29:48.291996] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-09T20:29:48.292049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:48.292081] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:48.292109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:48.292166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:48.350636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:48.351312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:48.351409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:48.351444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:48.473972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:48.474129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:48.474171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:48.474201] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:48.478495] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-09T20:29:48.478856] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-09T20:29:48.479018] [INFO ] [sig ] PODD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:48.635508] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PODD.txt [2026-02-09T20:29:48.635687] [INFO ] [sig ] [2452/3427] Completed PODD in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:48.635728] [INFO ] [sig ] [2453/3427] Forecasting POOL... [2026-02-09T20:29:48.635760] [INFO ] [sig ] Generating forecast for: POOL [2026-02-09T20:29:48.635790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-09T20:29:48.647821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-09T20:29:48.648250] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-09T20:29:48.649345] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-09T20:29:48.649404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:48.649469] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:48.649501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:48.649560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:48.710217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:48.711148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:48.711235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:48.711269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:48.841633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:48.841792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:48.841833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:48.841864] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:48.845461] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=82.65%) [2026-02-09T20:29:48.845765] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-09T20:29:48.845896] [INFO ] [sig ] POOL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:48.995774] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/POOL.txt [2026-02-09T20:29:48.995947] [INFO ] [sig ] [2453/3427] Completed POOL in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-09T20:29:48.995989] [INFO ] [sig ] [2454/3427] Forecasting POWI... [2026-02-09T20:29:48.996020] [INFO ] [sig ] Generating forecast for: POWI [2026-02-09T20:29:48.996051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-09T20:29:49.007726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-09T20:29:49.008128] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-09T20:29:49.008999] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-09T20:29:49.009054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:49.009087] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:49.009115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:49.009172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:49.069191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:49.069974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:49.070059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:49.070091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:49.195186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:49.195345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:49.195386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:49.195414] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:49.198877] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-02-09T20:29:49.199150] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-09T20:29:49.199276] [INFO ] [sig ] POWI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:49.344637] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/POWI.txt [2026-02-09T20:29:49.344779] [INFO ] [sig ] [2454/3427] Completed POWI in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-09T20:29:49.344821] [INFO ] [sig ] [2455/3427] Forecasting POWL... [2026-02-09T20:29:49.344851] [INFO ] [sig ] Generating forecast for: POWL [2026-02-09T20:29:49.344882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-09T20:29:49.357126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-09T20:29:49.357676] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-09T20:29:49.358555] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-09T20:29:49.358642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:49.358676] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:49.358704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:49.358760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:49.417783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:49.418599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:49.418681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:49.418714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:49.539079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:49.539232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:49.539271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:49.539300] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:49.542767] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=34.74%) [2026-02-09T20:29:49.543080] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-09T20:29:49.543219] [INFO ] [sig ] POWL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:49.695038] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/POWL.txt [2026-02-09T20:29:49.695167] [INFO ] [sig ] [2455/3427] Completed POWL in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:49.695207] [INFO ] [sig ] [2456/3427] Forecasting PPC... [2026-02-09T20:29:49.695237] [INFO ] [sig ] Generating forecast for: PPC [2026-02-09T20:29:49.695267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-09T20:29:49.706146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-09T20:29:49.706485] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-09T20:29:49.707342] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-09T20:29:49.707421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:49.707461] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:49.707489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:49.707547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:49.767354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:49.768069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:49.768149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:49.768184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:49.893780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:49.893933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:49.893975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:49.894006] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:49.897448] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=83.92%) [2026-02-09T20:29:49.897758] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-09T20:29:49.897891] [INFO ] [sig ] PPC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:50.044893] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PPC.txt [2026-02-09T20:29:50.045011] [INFO ] [sig ] [2456/3427] Completed PPC in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:50.045049] [INFO ] [sig ] [2457/3427] Forecasting PPG... [2026-02-09T20:29:50.045090] [INFO ] [sig ] Generating forecast for: PPG [2026-02-09T20:29:50.045123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-09T20:29:50.057131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-09T20:29:50.057485] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-09T20:29:50.058390] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-09T20:29:50.058448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:50.058512] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:50.058542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:50.058799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:50.119021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:50.119695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:50.119773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:50.119805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:50.246938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:50.247093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:50.247132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:50.247161] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:50.250865] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: UP (p=79.62%) [2026-02-09T20:29:50.251183] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-09T20:29:50.251311] [INFO ] [sig ] PPG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:50.402901] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PPG.txt [2026-02-09T20:29:50.403036] [INFO ] [sig ] [2457/3427] Completed PPG in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:50.403077] [INFO ] [sig ] [2458/3427] Forecasting PPH... [2026-02-09T20:29:50.403107] [INFO ] [sig ] Generating forecast for: PPH [2026-02-09T20:29:50.403137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-09T20:29:50.415160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-09T20:29:50.415529] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-09T20:29:50.416379] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-09T20:29:50.416433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:50.416467] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:50.416496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:50.416556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:50.477831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:50.478616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:50.478702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:50.478736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:50.608338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:50.608710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:50.608758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:50.608804] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:50.612627] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: UP (p=87.92%) [2026-02-09T20:29:50.612976] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-09T20:29:50.613118] [INFO ] [sig ] PPH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:50.768519] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PPH.txt [2026-02-09T20:29:50.768686] [INFO ] [sig ] [2458/3427] Completed PPH in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:50.768728] [INFO ] [sig ] [2459/3427] Forecasting PPIH... [2026-02-09T20:29:50.768760] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-09T20:29:50.768792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-09T20:29:50.779972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-09T20:29:50.780410] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-09T20:29:50.781369] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-09T20:29:50.781429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:50.781471] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:50.781506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:50.781596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:50.842120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:50.843082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:50.843175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:50.843212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:50.969068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:50.969231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:50.969281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:50.969316] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:50.973646] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: UP (p=64.94%) [2026-02-09T20:29:50.973936] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-09T20:29:50.974075] [INFO ] [sig ] PPIH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:51.129631] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PPIH.txt [2026-02-09T20:29:51.129788] [INFO ] [sig ] [2459/3427] Completed PPIH in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:51.129832] [INFO ] [sig ] [2460/3427] Forecasting PPL... [2026-02-09T20:29:51.129863] [INFO ] [sig ] Generating forecast for: PPL [2026-02-09T20:29:51.129895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-09T20:29:51.141265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-09T20:29:51.141841] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-09T20:29:51.142723] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-09T20:29:51.142777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:51.142809] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:51.142838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:51.142895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:51.206015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:51.206901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:51.206989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:51.207025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:51.338236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:51.338388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:51.338438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:51.338524] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:51.342161] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=99.39%) [2026-02-09T20:29:51.342448] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-09T20:29:51.342598] [INFO ] [sig ] PPL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:51.491194] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PPL.txt [2026-02-09T20:29:51.491345] [INFO ] [sig ] [2460/3427] Completed PPL in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:51.491393] [INFO ] [sig ] [2461/3427] Forecasting PPSI... [2026-02-09T20:29:51.491426] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-09T20:29:51.491456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-09T20:29:51.502405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-09T20:29:51.502802] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-09T20:29:51.503717] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-09T20:29:51.503772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:51.503805] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:51.503833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:51.503892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:51.561473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:51.562153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:51.562230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:51.562263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:51.681772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:51.681945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:51.682000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:51.682039] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:51.686019] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: UP (p=79.27%) [2026-02-09T20:29:51.686319] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-09T20:29:51.686455] [INFO ] [sig ] PPSI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:51.851120] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PPSI.txt [2026-02-09T20:29:51.851258] [INFO ] [sig ] [2461/3427] Completed PPSI in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:51.851301] [INFO ] [sig ] [2462/3427] Forecasting PPTA... [2026-02-09T20:29:51.851332] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-09T20:29:51.851365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-09T20:29:51.862716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-09T20:29:51.863063] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-09T20:29:51.863942] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-09T20:29:51.863996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:51.864031] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:51.864059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:51.864119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:51.921203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:51.921915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:51.921997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:51.922061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:52.044084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:52.044245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:52.044288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:52.044320] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:52.047894] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: UP (p=94.49%) [2026-02-09T20:29:52.048178] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-09T20:29:52.048320] [INFO ] [sig ] PPTA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:52.207505] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PPTA.txt [2026-02-09T20:29:52.207682] [INFO ] [sig ] [2462/3427] Completed PPTA in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:52.207725] [INFO ] [sig ] [2463/3427] Forecasting PRA... [2026-02-09T20:29:52.207756] [INFO ] [sig ] Generating forecast for: PRA [2026-02-09T20:29:52.207788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-09T20:29:52.219784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-09T20:29:52.220158] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-09T20:29:52.221025] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-09T20:29:52.221079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:52.221111] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:52.221138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:52.221193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:52.278261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:52.279338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:52.279433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:52.279465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:52.400715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:52.400876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:52.400918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:52.400948] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:52.404496] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: UP (p=62.04%) [2026-02-09T20:29:52.404815] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-09T20:29:52.404952] [INFO ] [sig ] PRA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:52.562665] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PRA.txt [2026-02-09T20:29:52.562808] [INFO ] [sig ] [2463/3427] Completed PRA in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:52.562848] [INFO ] [sig ] [2464/3427] Forecasting PRAA... [2026-02-09T20:29:52.562878] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-09T20:29:52.562908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-09T20:29:52.573963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-09T20:29:52.574304] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-09T20:29:52.575110] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-09T20:29:52.575161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:52.575194] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:52.575221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:52.575312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:52.633905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:52.634774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:52.634855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:52.634889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:52.757298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:52.757477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:52.757517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:52.757546] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:52.760929] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=66.60%) [2026-02-09T20:29:52.761198] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-09T20:29:52.761322] [INFO ] [sig ] PRAA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:52.909045] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PRAA.txt [2026-02-09T20:29:52.909188] [INFO ] [sig ] [2464/3427] Completed PRAA in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:52.909229] [INFO ] [sig ] [2465/3427] Forecasting PRAX... [2026-02-09T20:29:52.909259] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-09T20:29:52.909289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-09T20:29:52.920475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-09T20:29:52.920848] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-09T20:29:52.921676] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-09T20:29:52.921730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:52.921763] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:52.921791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:52.921851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:52.981017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:52.981755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:52.981836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:52.981870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:53.107194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:53.107352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:53.107424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:53.107464] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:53.110959] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: DOWN (p=36.56%) [2026-02-09T20:29:53.111239] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-09T20:29:53.111368] [INFO ] [sig ] PRAX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:53.261684] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PRAX.txt [2026-02-09T20:29:53.261824] [INFO ] [sig ] [2465/3427] Completed PRAX in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:53.261876] [INFO ] [sig ] [2466/3427] Forecasting PRCH... [2026-02-09T20:29:53.261907] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-09T20:29:53.261937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-09T20:29:53.273117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-09T20:29:53.273452] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-09T20:29:53.274260] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-09T20:29:53.274335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:53.274370] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:53.274397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:53.274454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:53.335327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:53.336061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:53.336146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:53.336181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:53.460776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:53.460942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:53.460986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:53.461015] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:53.464861] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-02-09T20:29:53.465131] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-09T20:29:53.465270] [INFO ] [sig ] PRCH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:53.615516] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PRCH.txt [2026-02-09T20:29:53.615876] [INFO ] [sig ] [2466/3427] Completed PRCH in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:53.615917] [INFO ] [sig ] [2467/3427] Forecasting PRDO... [2026-02-09T20:29:53.615947] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-09T20:29:53.615977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-09T20:29:53.628330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-09T20:29:53.628891] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-09T20:29:53.629976] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-09T20:29:53.630029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:53.630062] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:53.630091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:53.630149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:53.707253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:53.708188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:53.708316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:53.708351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:53.835838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:53.835995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:53.836037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:53.836067] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:53.839533] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=51.28%) [2026-02-09T20:29:53.839873] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-09T20:29:53.840001] [INFO ] [sig ] PRDO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:53.990724] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PRDO.txt [2026-02-09T20:29:53.990856] [INFO ] [sig ] [2467/3427] Completed PRDO in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:53.990896] [INFO ] [sig ] [2468/3427] Forecasting PRFZ... [2026-02-09T20:29:53.990926] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-09T20:29:53.990956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-09T20:29:54.001895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-09T20:29:54.002280] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-09T20:29:54.003089] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-09T20:29:54.003142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:54.003174] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:54.003201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:54.003259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:54.063268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:54.064007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:54.064087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:54.064121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:54.195077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:54.195256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:54.195299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:54.195330] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:54.199130] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=12.12%) [2026-02-09T20:29:54.199458] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-09T20:29:54.199612] [INFO ] [sig ] PRFZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:54.345954] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PRFZ.txt [2026-02-09T20:29:54.346100] [INFO ] [sig ] [2468/3427] Completed PRFZ in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:54.346147] [INFO ] [sig ] [2469/3427] Forecasting PRG... [2026-02-09T20:29:54.346178] [INFO ] [sig ] Generating forecast for: PRG [2026-02-09T20:29:54.346209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-09T20:29:54.358122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-09T20:29:54.358547] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-09T20:29:54.359422] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-09T20:29:54.359487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:54.359522] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:54.359550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:54.359628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:54.419760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:54.420649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:54.420736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:54.420770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:54.539653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:54.539822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:54.539862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:54.539899] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:54.543699] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: DOWN (p=5.79%) [2026-02-09T20:29:54.544101] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-09T20:29:54.544247] [INFO ] [sig ] PRG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:54.689325] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PRG.txt [2026-02-09T20:29:54.689492] [INFO ] [sig ] [2469/3427] Completed PRG in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-09T20:29:54.689532] [INFO ] [sig ] [2470/3427] Forecasting PRGO... [2026-02-09T20:29:54.689563] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-09T20:29:54.689622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-09T20:29:54.700496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-09T20:29:54.700873] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-09T20:29:54.701698] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-09T20:29:54.701750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:54.701783] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:54.701810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:54.701866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:54.759910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:54.760770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:54.760851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:54.760885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:54.878840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:54.878998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:54.879038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:54.879068] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:54.882499] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: UP (p=66.89%) [2026-02-09T20:29:54.882821] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-09T20:29:54.882954] [INFO ] [sig ] PRGO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:55.035549] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PRGO.txt [2026-02-09T20:29:55.035778] [INFO ] [sig ] [2470/3427] Completed PRGO in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-09T20:29:55.035821] [INFO ] [sig ] [2471/3427] Forecasting PRH... [2026-02-09T20:29:55.035857] [INFO ] [sig ] Generating forecast for: PRH [2026-02-09T20:29:55.035889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-09T20:29:55.047806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-09T20:29:55.048252] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-09T20:29:55.049261] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-09T20:29:55.049317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:55.049355] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:55.049390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:55.049462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:55.109388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:55.110281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:55.110375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:55.110409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:55.235720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:55.235891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:55.235931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:55.235962] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:55.240034] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-02-09T20:29:55.240318] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-09T20:29:55.240445] [INFO ] [sig ] PRH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:55.387154] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PRH.txt [2026-02-09T20:29:55.387322] [INFO ] [sig ] [2471/3427] Completed PRH in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-09T20:29:55.387363] [INFO ] [sig ] [2472/3427] Forecasting PRI... [2026-02-09T20:29:55.387415] [INFO ] [sig ] Generating forecast for: PRI [2026-02-09T20:29:55.387451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-09T20:29:55.400155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-09T20:29:55.400530] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-09T20:29:55.401535] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-09T20:29:55.401802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:55.401836] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:55.401863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:55.401921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:55.463365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:55.464465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:55.464547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:55.464600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:55.584016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:55.584173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:55.584216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:55.584246] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:55.587743] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: DOWN (p=23.75%) [2026-02-09T20:29:55.588026] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-09T20:29:55.588152] [INFO ] [sig ] PRI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:55.738693] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PRI.txt [2026-02-09T20:29:55.739050] [INFO ] [sig ] [2472/3427] Completed PRI in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:55.739092] [INFO ] [sig ] [2473/3427] Forecasting PRIM... [2026-02-09T20:29:55.739122] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-09T20:29:55.739151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-09T20:29:55.750764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-09T20:29:55.751129] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-09T20:29:55.751960] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-09T20:29:55.752011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:55.752043] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:55.752070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:55.752127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:55.813494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:55.814523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:55.814630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:55.814667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:55.947020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:55.947242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:55.947298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:55.947330] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:55.951304] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=56.24%) [2026-02-09T20:29:55.951663] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-09T20:29:55.951803] [INFO ] [sig ] PRIM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:56.107868] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PRIM.txt [2026-02-09T20:29:56.108036] [INFO ] [sig ] [2473/3427] Completed PRIM in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:56.108079] [INFO ] [sig ] [2474/3427] Forecasting PRLB... [2026-02-09T20:29:56.108109] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-09T20:29:56.108141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-09T20:29:56.121156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-09T20:29:56.121632] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-09T20:29:56.122938] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-09T20:29:56.123008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:56.123088] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:56.123123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:56.123192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:56.186204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:56.187125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:56.187210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:56.187246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:56.311881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:56.312040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:56.312079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:56.312108] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:56.316198] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=6.43%) [2026-02-09T20:29:56.316519] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-09T20:29:56.316676] [INFO ] [sig ] PRLB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:56.467839] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PRLB.txt [2026-02-09T20:29:56.467997] [INFO ] [sig ] [2474/3427] Completed PRLB in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:56.468049] [INFO ] [sig ] [2475/3427] Forecasting PRM... [2026-02-09T20:29:56.468081] [INFO ] [sig ] Generating forecast for: PRM [2026-02-09T20:29:56.468112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-09T20:29:56.479292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-09T20:29:56.479702] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-09T20:29:56.480499] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-09T20:29:56.480551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:56.480606] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:56.480636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:56.480694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:56.540032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:56.540913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:56.540997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:56.541029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:56.661154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:56.661315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:56.661355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:56.661385] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:56.664836] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: DOWN (p=12.74%) [2026-02-09T20:29:56.665124] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-09T20:29:56.665254] [INFO ] [sig ] PRM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:56.812844] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PRM.txt [2026-02-09T20:29:56.813007] [INFO ] [sig ] [2475/3427] Completed PRM in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:56.813049] [INFO ] [sig ] [2476/3427] Forecasting PRME... [2026-02-09T20:29:56.813079] [INFO ] [sig ] Generating forecast for: PRME [2026-02-09T20:29:56.813111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-09T20:29:56.824519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-09T20:29:56.824914] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-09T20:29:56.825732] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-09T20:29:56.825786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:56.825819] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:56.825847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:56.825904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:56.885178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:56.886082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:56.886169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:56.886205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:57.008326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:57.008498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:57.008558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:57.008628] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:57.012994] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: UP (p=68.32%) [2026-02-09T20:29:57.013283] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-09T20:29:57.013415] [INFO ] [sig ] PRME: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:57.166064] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PRME.txt [2026-02-09T20:29:57.166236] [INFO ] [sig ] [2476/3427] Completed PRME in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:57.166288] [INFO ] [sig ] [2477/3427] Forecasting PRN... [2026-02-09T20:29:57.166321] [INFO ] [sig ] Generating forecast for: PRN [2026-02-09T20:29:57.166354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-09T20:29:57.177861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-09T20:29:57.178248] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-09T20:29:57.179095] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-09T20:29:57.179149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:57.179231] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:57.179269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:57.179329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:57.240102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:57.240996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:57.241088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:57.241135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:57.363745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:57.363914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:57.363955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:57.364021] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:57.367764] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: DOWN (p=15.45%) [2026-02-09T20:29:57.368058] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-09T20:29:57.368196] [INFO ] [sig ] PRN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:57.516896] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PRN.txt [2026-02-09T20:29:57.517055] [INFO ] [sig ] [2477/3427] Completed PRN in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:57.517099] [INFO ] [sig ] [2478/3427] Forecasting PROF... [2026-02-09T20:29:57.517130] [INFO ] [sig ] Generating forecast for: PROF [2026-02-09T20:29:57.517169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-09T20:29:57.528545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-09T20:29:57.528969] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-09T20:29:57.529852] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-09T20:29:57.529906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:57.529938] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:57.529966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:57.530024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:57.592678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:57.593708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:57.593798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:57.593838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:57.716933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:57.717087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:57.717128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:57.717158] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:57.720807] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: UP (p=80.40%) [2026-02-09T20:29:57.721113] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-09T20:29:57.721246] [INFO ] [sig ] PROF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:57.872968] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PROF.txt [2026-02-09T20:29:57.873148] [INFO ] [sig ] [2478/3427] Completed PROF in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:57.873193] [INFO ] [sig ] [2479/3427] Forecasting PROK... [2026-02-09T20:29:57.873222] [INFO ] [sig ] Generating forecast for: PROK [2026-02-09T20:29:57.873252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-09T20:29:57.884570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-09T20:29:57.884946] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-09T20:29:57.885827] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-09T20:29:57.885880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:57.885912] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:57.885941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:57.886000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:57.944763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:57.945627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:57.945711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:57.945745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:58.067185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:58.067341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:58.067382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:58.067434] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:58.071219] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=17.62%) [2026-02-09T20:29:58.071524] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-09T20:29:58.071680] [INFO ] [sig ] PROK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:58.224227] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PROK.txt [2026-02-09T20:29:58.224368] [INFO ] [sig ] [2479/3427] Completed PROK in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:58.224408] [INFO ] [sig ] [2480/3427] Forecasting PRTA... [2026-02-09T20:29:58.224438] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-09T20:29:58.224470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-09T20:29:58.235190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-09T20:29:58.235555] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-09T20:29:58.236361] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-09T20:29:58.236413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:58.236445] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:58.236472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:58.236529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:58.293084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:58.293963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:58.294048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:58.294081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:58.414176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:58.414334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:58.414374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:58.414403] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:58.419088] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=54.60%) [2026-02-09T20:29:58.419379] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-09T20:29:58.419524] [INFO ] [sig ] PRTA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:58.566451] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PRTA.txt [2026-02-09T20:29:58.566634] [INFO ] [sig ] [2480/3427] Completed PRTA in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:58.566689] [INFO ] [sig ] [2481/3427] Forecasting PRTH... [2026-02-09T20:29:58.566721] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-09T20:29:58.566752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-09T20:29:58.577790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-09T20:29:58.578177] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-09T20:29:58.579072] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-09T20:29:58.579125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:58.579157] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:58.579185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:58.579244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:58.637998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:58.638840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:58.638920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:58.638954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:58.757251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:58.757433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:58.757476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:58.757508] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:58.761838] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=90.83%) [2026-02-09T20:29:58.762119] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-09T20:29:58.762248] [INFO ] [sig ] PRTH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:58.912969] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PRTH.txt [2026-02-09T20:29:58.913120] [INFO ] [sig ] [2481/3427] Completed PRTH in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:58.913161] [INFO ] [sig ] [2482/3427] Forecasting PRVA... [2026-02-09T20:29:58.913191] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-09T20:29:58.913221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-09T20:29:58.924037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-09T20:29:58.924391] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-09T20:29:58.925204] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-09T20:29:58.925257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:58.925289] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:58.925317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:58.925375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:58.987480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:58.988387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:58.988483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:58.988525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:59.111927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:59.112085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:59.112126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:59.112155] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:59.115798] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-02-09T20:29:59.116117] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-09T20:29:59.116288] [INFO ] [sig ] PRVA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:59.264122] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PRVA.txt [2026-02-09T20:29:59.264261] [INFO ] [sig ] [2482/3427] Completed PRVA in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:59.264302] [INFO ] [sig ] [2483/3427] Forecasting PSC... [2026-02-09T20:29:59.264331] [INFO ] [sig ] Generating forecast for: PSC [2026-02-09T20:29:59.264362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-09T20:29:59.275182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-09T20:29:59.275559] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-09T20:29:59.276379] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-09T20:29:59.276433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:59.276471] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:59.276503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:59.276594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:59.337942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:59.338842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:59.338928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:59.338962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:59.459154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:59.459308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:59.459348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:59.459378] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:59.462905] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: UP (p=65.86%) [2026-02-09T20:29:59.463186] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-09T20:29:59.463319] [INFO ] [sig ] PSC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:29:59.610422] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PSC.txt [2026-02-09T20:29:59.610606] [INFO ] [sig ] [2483/3427] Completed PSC in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:59.610649] [INFO ] [sig ] [2484/3427] Forecasting PSCE... [2026-02-09T20:29:59.610680] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-09T20:29:59.610710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-09T20:29:59.621653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-09T20:29:59.622011] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-09T20:29:59.622845] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-09T20:29:59.622898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:59.622930] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:59.622958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:59.623014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:29:59.685230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:29:59.686130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:29:59.686260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:29:59.686296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:29:59.805871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:29:59.806030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:29:59.806112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:29:59.806146] [INFO ] [FORECASTER] Training complete [2026-02-09T20:29:59.809682] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: DOWN (p=24.26%) [2026-02-09T20:29:59.809984] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-09T20:29:59.810121] [INFO ] [sig ] PSCE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:29:59.962714] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PSCE.txt [2026-02-09T20:29:59.962869] [INFO ] [sig ] [2484/3427] Completed PSCE in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:29:59.962912] [INFO ] [sig ] [2485/3427] Forecasting PSCH... [2026-02-09T20:29:59.962943] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-09T20:29:59.962974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-09T20:29:59.974508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-09T20:29:59.974891] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-09T20:29:59.975706] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-09T20:29:59.975759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:29:59.975791] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:29:59.975818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:29:59.975876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:00.033007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:00.033738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:00.033819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:00.033852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:00.147217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:00.147376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:00.147440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:00.147472] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:00.151141] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=37.65%) [2026-02-09T20:30:00.151434] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-09T20:30:00.151565] [INFO ] [sig ] PSCH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:00.301739] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PSCH.txt [2026-02-09T20:30:00.301899] [INFO ] [sig ] [2485/3427] Completed PSCH in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:30:00.301950] [INFO ] [sig ] [2486/3427] Forecasting PSEC... [2026-02-09T20:30:00.301983] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-09T20:30:00.302014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-09T20:30:00.313087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-09T20:30:00.313492] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-09T20:30:00.314325] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-09T20:30:00.314378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:00.314410] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:00.314437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:00.314494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:00.376711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:00.377704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:00.378002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:00.378036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:00.513201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:00.513384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:00.513428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:00.513458] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:00.517785] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: UP (p=75.23%) [2026-02-09T20:30:00.518269] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-09T20:30:00.518458] [INFO ] [sig ] PSEC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:00.685993] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PSEC.txt [2026-02-09T20:30:00.686147] [INFO ] [sig ] [2486/3427] Completed PSEC in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-09T20:30:00.686187] [INFO ] [sig ] [2487/3427] Forecasting PSF... [2026-02-09T20:30:00.686218] [INFO ] [sig ] Generating forecast for: PSF [2026-02-09T20:30:00.686249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-09T20:30:00.699966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-09T20:30:00.700355] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-09T20:30:00.701214] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-09T20:30:00.701270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:00.701304] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:00.701332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:00.701390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:00.767436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:00.768253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:00.768334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:00.768367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:00.890302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:00.890464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:00.890510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:00.890546] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:00.893975] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: DOWN (p=22.27%) [2026-02-09T20:30:00.894262] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-09T20:30:00.894388] [INFO ] [sig ] PSF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:01.045192] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PSF.txt [2026-02-09T20:30:01.045853] [INFO ] [sig ] [2487/3427] Completed PSF in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-09T20:30:01.045901] [INFO ] [sig ] [2488/3427] Forecasting PSFE... [2026-02-09T20:30:01.045935] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-09T20:30:01.045968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-09T20:30:01.059992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-09T20:30:01.060386] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-09T20:30:01.061307] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-09T20:30:01.061364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:01.061409] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:01.061439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:01.061498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:01.120702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:01.121532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:01.121640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:01.121676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:01.245145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:01.245305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:01.245346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:01.245376] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:01.249311] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: DOWN (p=7.52%) [2026-02-09T20:30:01.249653] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-09T20:30:01.249787] [INFO ] [sig ] PSFE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:01.472533] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PSFE.txt [2026-02-09T20:30:01.472699] [INFO ] [sig ] [2488/3427] Completed PSFE in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-09T20:30:01.472741] [INFO ] [sig ] [2489/3427] Forecasting PSHG... [2026-02-09T20:30:01.472771] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-09T20:30:01.472801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-09T20:30:01.484301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-09T20:30:01.484643] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-09T20:30:01.485447] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-09T20:30:01.485499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:01.485531] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:01.485558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:01.485636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:01.542412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:01.543122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:01.543202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:01.543235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:01.664788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:01.664956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:01.664996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:01.665025] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:01.668762] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: DOWN (p=34.56%) [2026-02-09T20:30:01.669049] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-09T20:30:01.669178] [INFO ] [sig ] PSHG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:01.816831] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PSHG.txt [2026-02-09T20:30:01.817013] [INFO ] [sig ] [2489/3427] Completed PSHG in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:01.817056] [INFO ] [sig ] [2490/3427] Forecasting PSN... [2026-02-09T20:30:01.817086] [INFO ] [sig ] Generating forecast for: PSN [2026-02-09T20:30:01.817116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-09T20:30:01.828605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-09T20:30:01.829081] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-09T20:30:01.829961] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-09T20:30:01.830013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:01.830046] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:01.830079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:01.830148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:01.887728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:01.888703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:01.888791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:01.888824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:02.016694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:02.017068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:02.017109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:02.017139] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:02.021127] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=58.60%) [2026-02-09T20:30:02.021542] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-09T20:30:02.021730] [INFO ] [sig ] PSN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:02.179136] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PSN.txt [2026-02-09T20:30:02.179307] [INFO ] [sig ] [2490/3427] Completed PSN in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:02.179349] [INFO ] [sig ] [2491/3427] Forecasting PSNL... [2026-02-09T20:30:02.179380] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-09T20:30:02.179410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-09T20:30:02.191086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-09T20:30:02.191532] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-09T20:30:02.192444] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-09T20:30:02.192500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:02.192563] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:02.192616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:02.192675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:02.253932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:02.255032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:02.255141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:02.255178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:02.388345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:02.388515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:02.388556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:02.388609] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:02.392728] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: UP (p=96.05%) [2026-02-09T20:30:02.393268] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-09T20:30:02.393413] [INFO ] [sig ] PSNL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:02.556278] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PSNL.txt [2026-02-09T20:30:02.556477] [INFO ] [sig ] [2491/3427] Completed PSNL in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:02.556530] [INFO ] [sig ] [2492/3427] Forecasting PSO... [2026-02-09T20:30:02.556605] [INFO ] [sig ] Generating forecast for: PSO [2026-02-09T20:30:02.556675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-09T20:30:02.568965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-09T20:30:02.569468] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-09T20:30:02.570604] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-09T20:30:02.570677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:02.570712] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:02.570766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:02.570843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:02.633207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:02.634367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:02.634500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:02.634538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:02.771522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:02.771714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:02.771759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:02.771789] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:02.775558] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-09T20:30:02.775900] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-09T20:30:02.776040] [INFO ] [sig ] PSO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:02.926776] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PSO.txt [2026-02-09T20:30:02.926980] [INFO ] [sig ] [2492/3427] Completed PSO in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:02.927035] [INFO ] [sig ] [2493/3427] Forecasting PSTG... [2026-02-09T20:30:02.927067] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-09T20:30:02.927096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-09T20:30:02.938865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-09T20:30:02.939268] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-09T20:30:02.940149] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-09T20:30:02.940203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:02.940236] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:02.940264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:02.940323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:03.007354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:03.008683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:03.008961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:03.009000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:03.149441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:03.149620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:03.149663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:03.149694] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:03.153398] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=26.26%) [2026-02-09T20:30:03.153755] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-09T20:30:03.153895] [INFO ] [sig ] PSTG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:03.305480] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PSTG.txt [2026-02-09T20:30:03.305674] [INFO ] [sig ] [2493/3427] Completed PSTG in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:03.305722] [INFO ] [sig ] [2494/3427] Forecasting PSTL... [2026-02-09T20:30:03.305755] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-09T20:30:03.305788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-09T20:30:03.317944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-09T20:30:03.318305] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-09T20:30:03.319172] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-09T20:30:03.319227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:03.319261] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:03.319290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:03.319350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:03.380680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:03.381412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:03.381496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:03.381530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:03.504882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:03.505043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:03.505082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:03.505157] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:03.508838] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-02-09T20:30:03.509135] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-09T20:30:03.509269] [INFO ] [sig ] PSTL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:03.656229] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PSTL.txt [2026-02-09T20:30:03.656377] [INFO ] [sig ] [2494/3427] Completed PSTL in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:03.656420] [INFO ] [sig ] [2495/3427] Forecasting PSX... [2026-02-09T20:30:03.656451] [INFO ] [sig ] Generating forecast for: PSX [2026-02-09T20:30:03.656483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-09T20:30:03.668346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-09T20:30:03.668733] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-09T20:30:03.669588] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-09T20:30:03.669644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:03.669677] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:03.669705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:03.669763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:03.730067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:03.730928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:03.731029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:03.731080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:03.857117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:03.857276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:03.857316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:03.857361] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:03.860927] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: UP (p=70.41%) [2026-02-09T20:30:03.861210] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-09T20:30:03.861344] [INFO ] [sig ] PSX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:04.005065] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PSX.txt [2026-02-09T20:30:04.005228] [INFO ] [sig ] [2495/3427] Completed PSX in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:04.005270] [INFO ] [sig ] [2496/3427] Forecasting PTA... [2026-02-09T20:30:04.005302] [INFO ] [sig ] Generating forecast for: PTA [2026-02-09T20:30:04.005335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-09T20:30:04.016855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-09T20:30:04.017188] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-09T20:30:04.018110] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-09T20:30:04.018163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:04.018197] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:04.018226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:04.018286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:04.079949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:04.080893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:04.080978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:04.081011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:04.200930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:04.201070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:04.201108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:04.201138] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:04.204484] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-09T20:30:04.204780] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-09T20:30:04.204907] [INFO ] [sig ] PTA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:04.350060] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PTA.txt [2026-02-09T20:30:04.350171] [INFO ] [sig ] [2496/3427] Completed PTA in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:04.350211] [INFO ] [sig ] [2497/3427] Forecasting PTC... [2026-02-09T20:30:04.350241] [INFO ] [sig ] Generating forecast for: PTC [2026-02-09T20:30:04.350271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-09T20:30:04.361564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-09T20:30:04.361891] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-09T20:30:04.362743] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-09T20:30:04.362796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:04.362829] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:04.362856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:04.362914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:04.420989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:04.421627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:04.421706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:04.421754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:04.547121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:04.547270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:04.547312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:04.547341] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:04.550839] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: DOWN (p=25.18%) [2026-02-09T20:30:04.551115] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-09T20:30:04.551239] [INFO ] [sig ] PTC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:04.699140] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PTC.txt [2026-02-09T20:30:04.699276] [INFO ] [sig ] [2497/3427] Completed PTC in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:04.699316] [INFO ] [sig ] [2498/3427] Forecasting PTEN... [2026-02-09T20:30:04.699346] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-09T20:30:04.699377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-09T20:30:04.710049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-09T20:30:04.710397] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-09T20:30:04.711292] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-09T20:30:04.711348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:04.711381] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:04.711410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:04.711468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:04.769181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:04.770100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:04.770184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:04.770216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:04.887987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:04.888148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:04.888187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:04.888216] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:04.891646] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-02-09T20:30:04.891940] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-09T20:30:04.892063] [INFO ] [sig ] PTEN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:05.038764] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PTEN.txt [2026-02-09T20:30:05.038906] [INFO ] [sig ] [2498/3427] Completed PTEN in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:05.038948] [INFO ] [sig ] [2499/3427] Forecasting PTF... [2026-02-09T20:30:05.038978] [INFO ] [sig ] Generating forecast for: PTF [2026-02-09T20:30:05.039007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-09T20:30:05.050783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-09T20:30:05.051179] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-09T20:30:05.052214] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-09T20:30:05.052266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:05.052297] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:05.052324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:05.052395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:05.110159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:05.111030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:05.111114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:05.111146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:05.236877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:05.237240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:05.237280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:05.237310] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:05.241269] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-02-09T20:30:05.241600] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-09T20:30:05.241772] [INFO ] [sig ] PTF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:05.391731] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PTF.txt [2026-02-09T20:30:05.391900] [INFO ] [sig ] [2499/3427] Completed PTF in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:05.391964] [INFO ] [sig ] [2500/3427] Forecasting PTGX... [2026-02-09T20:30:05.391996] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-09T20:30:05.392026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-09T20:30:05.403932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-09T20:30:05.404353] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-09T20:30:05.405400] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-09T20:30:05.405456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:05.405493] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:05.405521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:05.405606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:05.464468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:05.465415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:05.465544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:05.465599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:05.592159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:05.592329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:05.592371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:05.592401] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:05.595896] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: DOWN (p=46.65%) [2026-02-09T20:30:05.596197] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-09T20:30:05.596339] [INFO ] [sig ] PTGX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:05.753222] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PTGX.txt [2026-02-09T20:30:05.753386] [INFO ] [sig ] [2500/3427] Completed PTGX in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:05.753428] [INFO ] [sig ] [2501/3427] Forecasting PTH... [2026-02-09T20:30:05.753459] [INFO ] [sig ] Generating forecast for: PTH [2026-02-09T20:30:05.753489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-09T20:30:05.764930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-09T20:30:05.765375] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-09T20:30:05.766320] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-09T20:30:05.766404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:05.766447] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:05.766480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:05.766559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:05.831115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:05.832036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:05.832158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:05.832205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:05.946493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:05.946669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:05.946712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:05.946743] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:05.950183] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-02-09T20:30:05.950457] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-09T20:30:05.950600] [INFO ] [sig ] PTH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:06.095299] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PTH.txt [2026-02-09T20:30:06.095440] [INFO ] [sig ] [2501/3427] Completed PTH in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:06.095481] [INFO ] [sig ] [2502/3427] Forecasting PTLO... [2026-02-09T20:30:06.095513] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-09T20:30:06.095543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-09T20:30:06.106698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-09T20:30:06.107026] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-09T20:30:06.107892] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-09T20:30:06.107945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:06.107977] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:06.108004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:06.108061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:06.166655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:06.167382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:06.167481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:06.167516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:06.290444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:06.290615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:06.290656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:06.290685] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:06.294418] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-02-09T20:30:06.294714] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-09T20:30:06.294838] [INFO ] [sig ] PTLO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:06.466237] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PTLO.txt [2026-02-09T20:30:06.466410] [INFO ] [sig ] [2502/3427] Completed PTLO in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:06.466453] [INFO ] [sig ] [2503/3427] Forecasting PTNQ... [2026-02-09T20:30:06.466485] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-09T20:30:06.466515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-09T20:30:06.478175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-09T20:30:06.478632] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-09T20:30:06.479524] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-09T20:30:06.479606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:06.479662] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:06.479691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:06.479749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:06.538997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:06.539931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:06.540017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:06.540051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:06.660416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:06.660604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:06.660647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:06.660675] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:06.664128] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: DOWN (p=41.25%) [2026-02-09T20:30:06.664409] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-09T20:30:06.664535] [INFO ] [sig ] PTNQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:06.808017] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PTNQ.txt [2026-02-09T20:30:06.808171] [INFO ] [sig ] [2503/3427] Completed PTNQ in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-09T20:30:06.808212] [INFO ] [sig ] [2504/3427] Forecasting PTON... [2026-02-09T20:30:06.808245] [INFO ] [sig ] Generating forecast for: PTON [2026-02-09T20:30:06.808275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-09T20:30:06.819279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-09T20:30:06.819627] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-09T20:30:06.820441] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-09T20:30:06.820494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:06.820528] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:06.820556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:06.820638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:06.879381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:06.880265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:06.880352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:06.880388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:07.006461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:07.006681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:07.006728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:07.006760] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:07.010227] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: UP (p=54.25%) [2026-02-09T20:30:07.010497] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-09T20:30:07.010647] [INFO ] [sig ] PTON: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:07.158845] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PTON.txt [2026-02-09T20:30:07.159067] [INFO ] [sig ] [2504/3427] Completed PTON in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-09T20:30:07.159113] [INFO ] [sig ] [2505/3427] Forecasting PTY... [2026-02-09T20:30:07.159143] [INFO ] [sig ] Generating forecast for: PTY [2026-02-09T20:30:07.159182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-09T20:30:07.171197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-09T20:30:07.171551] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-09T20:30:07.172363] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-09T20:30:07.172416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:07.172447] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:07.172474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:07.172531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:07.229257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:07.229995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:07.230098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:07.230133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:07.349365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:07.349527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:07.349586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:07.349619] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:07.353019] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: DOWN (p=41.23%) [2026-02-09T20:30:07.353291] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-09T20:30:07.353414] [INFO ] [sig ] PTY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:07.508910] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PTY.txt [2026-02-09T20:30:07.509044] [INFO ] [sig ] [2505/3427] Completed PTY in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-09T20:30:07.509084] [INFO ] [sig ] [2506/3427] Forecasting PUBM... [2026-02-09T20:30:07.509114] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-09T20:30:07.509144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-09T20:30:07.520757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-09T20:30:07.521145] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-09T20:30:07.521953] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-09T20:30:07.522005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:07.522037] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:07.522065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:07.522122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:07.580873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:07.581986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:07.582070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:07.582111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:07.712340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:07.712497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:07.712537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:07.712566] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:07.716076] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-02-09T20:30:07.716427] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-09T20:30:07.716567] [INFO ] [sig ] PUBM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:07.862491] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PUBM.txt [2026-02-09T20:30:07.862650] [INFO ] [sig ] [2506/3427] Completed PUBM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:07.862693] [INFO ] [sig ] [2507/3427] Forecasting PUK... [2026-02-09T20:30:07.862723] [INFO ] [sig ] Generating forecast for: PUK [2026-02-09T20:30:07.862753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-09T20:30:07.877361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-09T20:30:07.877751] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-09T20:30:07.878772] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-09T20:30:07.879023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:07.879060] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:07.879092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:07.879152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:07.941544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:07.942733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:07.942828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:07.942861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:08.068444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:08.068615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:08.068657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:08.068687] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:08.072112] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=92.51%) [2026-02-09T20:30:08.072388] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-09T20:30:08.072511] [INFO ] [sig ] PUK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:08.221295] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PUK.txt [2026-02-09T20:30:08.221470] [INFO ] [sig ] [2507/3427] Completed PUK in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:08.221519] [INFO ] [sig ] [2508/3427] Forecasting PUMP... [2026-02-09T20:30:08.221550] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-09T20:30:08.221602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-09T20:30:08.234005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-09T20:30:08.234391] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-09T20:30:08.235407] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-09T20:30:08.235459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:08.235520] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:08.235549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:08.235624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:08.296186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:08.297026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:08.297114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:08.297147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:08.428629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:08.428820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:08.428866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:08.428894] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:08.432349] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-02-09T20:30:08.432669] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-09T20:30:08.432803] [INFO ] [sig ] PUMP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:08.587551] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PUMP.txt [2026-02-09T20:30:08.587770] [INFO ] [sig ] [2508/3427] Completed PUMP in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:08.587823] [INFO ] [sig ] [2509/3427] Forecasting PVH... [2026-02-09T20:30:08.587853] [INFO ] [sig ] Generating forecast for: PVH [2026-02-09T20:30:08.587886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-09T20:30:08.600383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-09T20:30:08.600841] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-09T20:30:08.602127] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-09T20:30:08.602190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:08.602230] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:08.602263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:08.602338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:08.664054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:08.664987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:08.665085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:08.665118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:08.790316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:08.790472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:08.790512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:08.790541] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:08.793971] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=56.34%) [2026-02-09T20:30:08.794266] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-09T20:30:08.794394] [INFO ] [sig ] PVH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:08.940407] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PVH.txt [2026-02-09T20:30:08.940550] [INFO ] [sig ] [2509/3427] Completed PVH in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:08.940608] [INFO ] [sig ] [2510/3427] Forecasting PVL... [2026-02-09T20:30:08.940639] [INFO ] [sig ] Generating forecast for: PVL [2026-02-09T20:30:08.940669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-09T20:30:08.951833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-09T20:30:08.952194] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-09T20:30:08.952997] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-09T20:30:08.953049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:08.953081] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:08.953109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:08.953167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:09.009528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:09.010263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:09.010344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:09.010378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:09.127258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:09.127438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:09.127479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:09.127507] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:09.130980] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: UP (p=75.64%) [2026-02-09T20:30:09.131260] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-09T20:30:09.131388] [INFO ] [sig ] PVL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:09.275631] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PVL.txt [2026-02-09T20:30:09.275785] [INFO ] [sig ] [2510/3427] Completed PVL in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:09.275827] [INFO ] [sig ] [2511/3427] Forecasting PWP... [2026-02-09T20:30:09.275857] [INFO ] [sig ] Generating forecast for: PWP [2026-02-09T20:30:09.275889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-09T20:30:09.287131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-09T20:30:09.287520] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-09T20:30:09.288355] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-09T20:30:09.288408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:09.288441] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:09.288469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:09.288527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:09.347176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:09.348145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:09.348231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:09.348265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:09.489124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:09.489287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:09.489334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:09.489402] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:09.493120] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=75.08%) [2026-02-09T20:30:09.493420] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-09T20:30:09.493553] [INFO ] [sig ] PWP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:09.643356] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PWP.txt [2026-02-09T20:30:09.643508] [INFO ] [sig ] [2511/3427] Completed PWP in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:09.643550] [INFO ] [sig ] [2512/3427] Forecasting PX... [2026-02-09T20:30:09.643599] [INFO ] [sig ] Generating forecast for: PX [2026-02-09T20:30:09.643633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PX' from 'https://tdm.silogroup.org/data/derivative_storage/PX.csv'. [2026-02-09T20:30:09.656174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PX'. [2026-02-09T20:30:09.656549] [INFO ] [FORECASTER] Starting predict_future for PX [2026-02-09T20:30:09.657381] [DEBUG] [LOCAL ] No optimal features file found for PX: ./output/feature-sets/PX.txt [2026-02-09T20:30:09.657481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:09.657536] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:09.657565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:09.657642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:09.717847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:09.718642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:09.718737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:09.718778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:09.844092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:09.844250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:09.844290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:09.844319] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:09.848141] [DEBUG] [FORECASTER] PX: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-09T20:30:09.848422] [INFO ] [FORECASTER] Completed predict_future for PX [2026-02-09T20:30:09.848549] [INFO ] [sig ] PX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:09.995384] [INFO ] [LOCAL ] Saved forecast: PX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PX.txt [2026-02-09T20:30:09.995523] [INFO ] [sig ] [2512/3427] Completed PX in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:09.995563] [INFO ] [sig ] [2513/3427] Forecasting PXS... [2026-02-09T20:30:09.995612] [INFO ] [sig ] Generating forecast for: PXS [2026-02-09T20:30:09.995643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-09T20:30:10.005986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-09T20:30:10.006365] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-09T20:30:10.007185] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-09T20:30:10.007237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:10.007269] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:10.007296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:10.007352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:10.064374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:10.065139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:10.065220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:10.065253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:10.173653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:10.173815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:10.173855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:10.173884] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:10.177764] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: UP (p=90.15%) [2026-02-09T20:30:10.178043] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-09T20:30:10.178168] [INFO ] [sig ] PXS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:10.329557] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/PXS.txt [2026-02-09T20:30:10.329752] [INFO ] [sig ] [2513/3427] Completed PXS in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:10.329807] [INFO ] [sig ] [2514/3427] Forecasting PY... [2026-02-09T20:30:10.329846] [INFO ] [sig ] Generating forecast for: PY [2026-02-09T20:30:10.329883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-09T20:30:10.341157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-09T20:30:10.341684] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-09T20:30:10.342886] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-09T20:30:10.342954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:10.342988] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:10.343017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:10.343077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:10.403949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:10.404861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:10.404953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:10.404989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:10.521023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:10.521190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:10.521231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:10.521263] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:10.524869] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=23.04%) [2026-02-09T20:30:10.525193] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-09T20:30:10.525334] [INFO ] [sig ] PY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:10.675941] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PY.txt [2026-02-09T20:30:10.676131] [INFO ] [sig ] [2514/3427] Completed PY in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:10.676203] [INFO ] [sig ] [2515/3427] Forecasting PYPL... [2026-02-09T20:30:10.676239] [INFO ] [sig ] Generating forecast for: PYPL [2026-02-09T20:30:10.676270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYPL' from 'https://tdm.silogroup.org/data/derivative_storage/PYPL.csv'. [2026-02-09T20:30:10.688353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYPL'. [2026-02-09T20:30:10.688761] [INFO ] [FORECASTER] Starting predict_future for PYPL [2026-02-09T20:30:10.689742] [DEBUG] [LOCAL ] No optimal features file found for PYPL: ./output/feature-sets/PYPL.txt [2026-02-09T20:30:10.689794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:10.689826] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:10.689854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:10.689911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:10.747482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:10.748275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:10.748358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:10.748391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:10.870318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:10.870480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:10.870520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:10.870549] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:10.874143] [DEBUG] [FORECASTER] PYPL: Forecast T+1@11:T+2@11: DOWN (p=16.21%) [2026-02-09T20:30:10.874475] [INFO ] [FORECASTER] Completed predict_future for PYPL [2026-02-09T20:30:10.874639] [INFO ] [sig ] PYPL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:11.023807] [INFO ] [LOCAL ] Saved forecast: PYPL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PYPL.txt [2026-02-09T20:30:11.023967] [INFO ] [sig ] [2515/3427] Completed PYPL in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:11.024010] [INFO ] [sig ] [2516/3427] Forecasting PYXS... [2026-02-09T20:30:11.024045] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-09T20:30:11.024269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-09T20:30:11.036624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-09T20:30:11.037005] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-09T20:30:11.037929] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-09T20:30:11.037984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:11.038017] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:11.038045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:11.038104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:11.099091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:11.100006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:11.100091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:11.100125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:11.226966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:11.227156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:11.227214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:11.227258] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:11.230899] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: DOWN (p=2.53%) [2026-02-09T20:30:11.231205] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-09T20:30:11.231345] [INFO ] [sig ] PYXS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:11.384447] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PYXS.txt [2026-02-09T20:30:11.384618] [INFO ] [sig ] [2516/3427] Completed PYXS in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:11.384662] [INFO ] [sig ] [2517/3427] Forecasting PZZA... [2026-02-09T20:30:11.384693] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-09T20:30:11.384723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-09T20:30:11.395920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-09T20:30:11.396313] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-09T20:30:11.397150] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-09T20:30:11.397204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:11.397237] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:11.397264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:11.397322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:11.456846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:11.457777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:11.457888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:11.457921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:11.581188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:11.581357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:11.581398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:11.581430] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:11.585170] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-02-09T20:30:11.585512] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-09T20:30:11.585679] [INFO ] [sig ] PZZA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:11.745177] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/PZZA.txt [2026-02-09T20:30:11.745336] [INFO ] [sig ] [2517/3427] Completed PZZA in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:11.745378] [INFO ] [sig ] [2518/3427] Forecasting QBTS... [2026-02-09T20:30:11.745409] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-09T20:30:11.745440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-09T20:30:11.757729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-09T20:30:11.758159] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-09T20:30:11.759056] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-09T20:30:11.759112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:11.759146] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:11.759175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:11.759233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:11.818170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:11.819305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:11.819422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:11.819458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:11.946162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:11.946322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:11.946362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:11.946392] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:11.952939] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-02-09T20:30:11.953241] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-09T20:30:11.953371] [INFO ] [sig ] QBTS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:12.099913] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QBTS.txt [2026-02-09T20:30:12.100070] [INFO ] [sig ] [2518/3427] Completed QBTS in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:12.100111] [INFO ] [sig ] [2519/3427] Forecasting QCLN... [2026-02-09T20:30:12.100142] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-09T20:30:12.100173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-09T20:30:12.111376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-09T20:30:12.111751] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-09T20:30:12.112594] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-09T20:30:12.112650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:12.112682] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:12.112709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:12.112771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:12.172420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:12.173274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:12.173355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:12.173389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:12.294119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:12.294292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:12.294348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:12.294398] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:12.297937] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=31.00%) [2026-02-09T20:30:12.298414] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-09T20:30:12.298548] [INFO ] [sig ] QCLN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:12.446599] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QCLN.txt [2026-02-09T20:30:12.446755] [INFO ] [sig ] [2519/3427] Completed QCLN in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-09T20:30:12.446797] [INFO ] [sig ] [2520/3427] Forecasting QCOM... [2026-02-09T20:30:12.446827] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-09T20:30:12.446860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-09T20:30:12.458187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-09T20:30:12.458560] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-09T20:30:12.459472] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-09T20:30:12.459529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:12.459564] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:12.459637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:12.459704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:12.522769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:12.523790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:12.523876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:12.523913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:12.649598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:12.649763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:12.649803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:12.649833] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:12.653695] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: DOWN (p=47.02%) [2026-02-09T20:30:12.654037] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-09T20:30:12.654173] [INFO ] [sig ] QCOM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:12.803267] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QCOM.txt [2026-02-09T20:30:12.803469] [INFO ] [sig ] [2520/3427] Completed QCOM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-09T20:30:12.803538] [INFO ] [sig ] [2521/3427] Forecasting QCRH... [2026-02-09T20:30:12.803621] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-09T20:30:12.803681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-09T20:30:12.817540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-09T20:30:12.818022] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-09T20:30:12.819222] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-09T20:30:12.819296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:12.819350] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:12.819400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:12.819491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:12.884936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:12.885868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:12.885974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:12.886010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:13.006744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:13.006905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:13.006945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:13.006978] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:13.010558] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=36.72%) [2026-02-09T20:30:13.010866] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-09T20:30:13.010998] [INFO ] [sig ] QCRH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:13.159422] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QCRH.txt [2026-02-09T20:30:13.159637] [INFO ] [sig ] [2521/3427] Completed QCRH in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-09T20:30:13.159687] [INFO ] [sig ] [2522/3427] Forecasting QDEL... [2026-02-09T20:30:13.159717] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-09T20:30:13.159748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-09T20:30:13.171265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-09T20:30:13.171690] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-09T20:30:13.172548] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-09T20:30:13.172633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:13.172670] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:13.172698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:13.172758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:13.231807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:13.232548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:13.232651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:13.232686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:13.352463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:13.352640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:13.352683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:13.352714] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:13.356361] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=78.89%) [2026-02-09T20:30:13.356670] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-09T20:30:13.356814] [INFO ] [sig ] QDEL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:13.509500] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QDEL.txt [2026-02-09T20:30:13.509661] [INFO ] [sig ] [2522/3427] Completed QDEL in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-09T20:30:13.509705] [INFO ] [sig ] [2523/3427] Forecasting QFIN... [2026-02-09T20:30:13.509736] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-09T20:30:13.509772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-09T20:30:13.521134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-09T20:30:13.521475] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-09T20:30:13.522337] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-09T20:30:13.522391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:13.522423] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:13.522464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:13.522524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:13.583698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:13.584523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:13.584623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:13.584659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:13.713211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:13.713378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:13.713422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:13.713453] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:13.717098] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=3.05%) [2026-02-09T20:30:13.717390] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-09T20:30:13.717547] [INFO ] [sig ] QFIN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:13.868673] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QFIN.txt [2026-02-09T20:30:13.868857] [INFO ] [sig ] [2523/3427] Completed QFIN in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:13.868911] [INFO ] [sig ] [2524/3427] Forecasting QGEN... [2026-02-09T20:30:13.868945] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-09T20:30:13.868977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-09T20:30:13.880226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-09T20:30:13.880645] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-09T20:30:13.881494] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-09T20:30:13.881547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:13.881605] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:13.881637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:13.881697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:13.942112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:13.942998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:13.943081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:13.943115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:14.068619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:14.068775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:14.068816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:14.068847] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:14.072416] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: DOWN (p=31.24%) [2026-02-09T20:30:14.072728] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-09T20:30:14.072864] [INFO ] [sig ] QGEN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:14.229934] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QGEN.txt [2026-02-09T20:30:14.230103] [INFO ] [sig ] [2524/3427] Completed QGEN in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:14.230145] [INFO ] [sig ] [2525/3427] Forecasting QLYS... [2026-02-09T20:30:14.230175] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-09T20:30:14.230207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-09T20:30:14.242502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-09T20:30:14.242975] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-09T20:30:14.244236] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-09T20:30:14.244305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:14.244570] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:14.244631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:14.244712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:14.305450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:14.306419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:14.306506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:14.306540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:14.429907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:14.430073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:14.430114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:14.430330] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:14.433973] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=32.23%) [2026-02-09T20:30:14.434252] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-09T20:30:14.434391] [INFO ] [sig ] QLYS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:14.578730] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QLYS.txt [2026-02-09T20:30:14.578864] [INFO ] [sig ] [2525/3427] Completed QLYS in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:14.578904] [INFO ] [sig ] [2526/3427] Forecasting QMCO... [2026-02-09T20:30:14.578935] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-09T20:30:14.578965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-09T20:30:14.590165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-09T20:30:14.590504] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-09T20:30:14.591346] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-09T20:30:14.591398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:14.591430] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:14.591457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:14.591514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:14.649786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:14.650475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:14.650555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:14.650608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:14.769073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:14.769234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:14.769280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:14.769316] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:14.772878] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-02-09T20:30:14.773172] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-09T20:30:14.773316] [INFO ] [sig ] QMCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:14.918900] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QMCO.txt [2026-02-09T20:30:14.919068] [INFO ] [sig ] [2526/3427] Completed QMCO in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:14.919116] [INFO ] [sig ] [2527/3427] Forecasting QMOM... [2026-02-09T20:30:14.919155] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-09T20:30:14.919187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-09T20:30:14.930334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-09T20:30:14.930800] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-09T20:30:14.931697] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-09T20:30:14.931751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:14.931793] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:14.931825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:14.931884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:14.990660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:14.991429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:14.991512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:14.991545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:15.113803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:15.113977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:15.114020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:15.114048] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:15.117964] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-02-09T20:30:15.118251] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-09T20:30:15.118376] [INFO ] [sig ] QMOM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:15.264484] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QMOM.txt [2026-02-09T20:30:15.264700] [INFO ] [sig ] [2527/3427] Completed QMOM in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:15.264753] [INFO ] [sig ] [2528/3427] Forecasting QNTM... [2026-02-09T20:30:15.264786] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-09T20:30:15.264828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-09T20:30:15.276065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-09T20:30:15.276427] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-09T20:30:15.277257] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-09T20:30:15.277309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:15.277340] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:15.277367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:15.277446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:15.338990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:15.339917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:15.340014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:15.340053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:15.471666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:15.471823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:15.471865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:15.471928] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:15.476001] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: UP (p=80.37%) [2026-02-09T20:30:15.476300] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-09T20:30:15.476432] [INFO ] [sig ] QNTM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:15.626258] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QNTM.txt [2026-02-09T20:30:15.626391] [INFO ] [sig ] [2528/3427] Completed QNTM in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:15.626430] [INFO ] [sig ] [2529/3427] Forecasting QQMG... [2026-02-09T20:30:15.626460] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-09T20:30:15.626492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-09T20:30:15.638462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-09T20:30:15.638861] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-09T20:30:15.639923] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-09T20:30:15.639986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:15.640019] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:15.640046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:15.640103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:15.699414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:15.700082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:15.700161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:15.700197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:15.816302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:15.816471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:15.816519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:15.816548] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:15.820464] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: DOWN (p=44.59%) [2026-02-09T20:30:15.820772] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-09T20:30:15.820903] [INFO ] [sig ] QQMG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:15.964761] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QQMG.txt [2026-02-09T20:30:15.964909] [INFO ] [sig ] [2529/3427] Completed QQMG in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:15.964950] [INFO ] [sig ] [2530/3427] Forecasting QQQ... [2026-02-09T20:30:15.964981] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-09T20:30:15.965012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-09T20:30:15.976694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-09T20:30:15.977094] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-09T20:30:15.978005] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-09T20:30:15.978059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:15.978095] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:15.978134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:15.978216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:16.038556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:16.039351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:16.039447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:16.039491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:16.168557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:16.168740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:16.168797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:16.168872] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:16.172548] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-02-09T20:30:16.172906] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-09T20:30:16.173049] [INFO ] [sig ] QQQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:16.328925] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QQQ.txt [2026-02-09T20:30:16.329108] [INFO ] [sig ] [2530/3427] Completed QQQ in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:16.329150] [INFO ] [sig ] [2531/3427] Forecasting QQQE... [2026-02-09T20:30:16.329183] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-09T20:30:16.329216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-09T20:30:16.341395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-09T20:30:16.341823] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-09T20:30:16.342846] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-09T20:30:16.342904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:16.342938] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:16.342966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:16.343024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:16.403076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:16.403919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:16.404003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:16.404037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:16.523883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:16.524038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:16.524078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:16.524107] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:16.527527] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: DOWN (p=8.71%) [2026-02-09T20:30:16.527831] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-09T20:30:16.527962] [INFO ] [sig ] QQQE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:16.679310] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QQQE.txt [2026-02-09T20:30:16.679456] [INFO ] [sig ] [2531/3427] Completed QQQE in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:16.679496] [INFO ] [sig ] [2532/3427] Forecasting QQQI... [2026-02-09T20:30:16.679527] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-09T20:30:16.679557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-09T20:30:16.690717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-09T20:30:16.691080] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-09T20:30:16.691902] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-09T20:30:16.691954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:16.691985] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:16.692012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:16.692068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:16.748828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:16.749666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:16.749752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:16.749802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:16.865597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:16.865753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:16.865795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:16.865826] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:16.869359] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=86.68%) [2026-02-09T20:30:16.869657] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-09T20:30:16.869810] [INFO ] [sig ] QQQI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:17.016323] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QQQI.txt [2026-02-09T20:30:17.016472] [INFO ] [sig ] [2532/3427] Completed QQQI in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:17.016512] [INFO ] [sig ] [2533/3427] Forecasting QQQJ... [2026-02-09T20:30:17.016542] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-09T20:30:17.016589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-09T20:30:17.027783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-09T20:30:17.028174] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-09T20:30:17.029040] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-09T20:30:17.029095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:17.029127] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:17.029156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:17.029213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:17.088152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:17.088954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:17.089035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:17.089068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:17.217414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:17.217586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:17.217628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:17.217657] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:17.221075] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: DOWN (p=36.08%) [2026-02-09T20:30:17.221350] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-09T20:30:17.221475] [INFO ] [sig ] QQQJ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:17.368280] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QQQJ.txt [2026-02-09T20:30:17.368427] [INFO ] [sig ] [2533/3427] Completed QQQJ in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:17.368467] [INFO ] [sig ] [2534/3427] Forecasting QQQM... [2026-02-09T20:30:17.368504] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-09T20:30:17.368538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-09T20:30:17.379726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-09T20:30:17.380065] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-09T20:30:17.380954] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-09T20:30:17.381008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:17.381042] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:17.381070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:17.381143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:17.438652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:17.439369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:17.439450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:17.439484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:17.562904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:17.563072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:17.563116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:17.563148] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:17.567755] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-02-09T20:30:17.568053] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-09T20:30:17.568184] [INFO ] [sig ] QQQM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:17.717665] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QQQM.txt [2026-02-09T20:30:17.717818] [INFO ] [sig ] [2534/3427] Completed QQQM in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:17.717859] [INFO ] [sig ] [2535/3427] Forecasting QQQX... [2026-02-09T20:30:17.717891] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-09T20:30:17.717922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-09T20:30:17.730024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-09T20:30:17.730402] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-09T20:30:17.731299] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-09T20:30:17.731352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:17.731385] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:17.731412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:17.731470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:17.790685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:17.791544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:17.791705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:17.791761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:17.913706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:17.913868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:17.913916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:17.913953] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:17.917500] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: DOWN (p=9.08%) [2026-02-09T20:30:17.917802] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-09T20:30:17.917946] [INFO ] [sig ] QQQX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:18.061517] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QQQX.txt [2026-02-09T20:30:18.061698] [INFO ] [sig ] [2535/3427] Completed QQQX in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:18.061740] [INFO ] [sig ] [2536/3427] Forecasting QQQY... [2026-02-09T20:30:18.061770] [INFO ] [sig ] Generating forecast for: QQQY [2026-02-09T20:30:18.061803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQY' from 'https://tdm.silogroup.org/data/derivative_storage/QQQY.csv'. [2026-02-09T20:30:18.073532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQY'. [2026-02-09T20:30:18.073989] [INFO ] [FORECASTER] Starting predict_future for QQQY [2026-02-09T20:30:18.074994] [DEBUG] [LOCAL ] No optimal features file found for QQQY: ./output/feature-sets/QQQY.txt [2026-02-09T20:30:18.075050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:18.075082] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:18.075109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:18.075171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:18.132734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:18.133622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:18.133709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:18.133744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:18.254523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:18.254698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:18.254739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:18.254768] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:18.258781] [DEBUG] [FORECASTER] QQQY: Forecast T+1@11:T+2@11: UP (p=99.77%) [2026-02-09T20:30:18.259057] [INFO ] [FORECASTER] Completed predict_future for QQQY [2026-02-09T20:30:18.259184] [INFO ] [sig ] QQQY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:18.418318] [INFO ] [LOCAL ] Saved forecast: QQQY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QQQY.txt [2026-02-09T20:30:18.418477] [INFO ] [sig ] [2536/3427] Completed QQQY in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-09T20:30:18.418517] [INFO ] [sig ] [2537/3427] Forecasting QRHC... [2026-02-09T20:30:18.418549] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-09T20:30:18.418601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-09T20:30:18.429565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-09T20:30:18.429917] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-09T20:30:18.430726] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-09T20:30:18.430778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:18.430809] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:18.430836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:18.430893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:18.488917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:18.489811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:18.489889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:18.489922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:18.616740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:18.616905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:18.616947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:18.616978] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:18.621462] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-02-09T20:30:18.621803] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-09T20:30:18.621945] [INFO ] [sig ] QRHC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:18.780702] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QRHC.txt [2026-02-09T20:30:18.780863] [INFO ] [sig ] [2537/3427] Completed QRHC in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-09T20:30:18.780903] [INFO ] [sig ] [2538/3427] Forecasting QRVO... [2026-02-09T20:30:18.780935] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-09T20:30:18.780972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-09T20:30:18.791913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-09T20:30:18.792312] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-09T20:30:18.793156] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-09T20:30:18.793210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:18.793245] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:18.793273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:18.793332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:18.852768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:18.853699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:18.853810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:18.853845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:18.974467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:18.974645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:18.974685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:18.974714] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:18.978180] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=56.33%) [2026-02-09T20:30:18.978455] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-09T20:30:18.978599] [INFO ] [sig ] QRVO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:19.124829] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QRVO.txt [2026-02-09T20:30:19.125007] [INFO ] [sig ] [2538/3427] Completed QRVO in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-09T20:30:19.125049] [INFO ] [sig ] [2539/3427] Forecasting QS... [2026-02-09T20:30:19.125081] [INFO ] [sig ] Generating forecast for: QS [2026-02-09T20:30:19.125112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-09T20:30:19.135614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-09T20:30:19.135956] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-09T20:30:19.136779] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-09T20:30:19.136831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:19.136864] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:19.136890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:19.136948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:19.195099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:19.196011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:19.196091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:19.196124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:19.321348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:19.321508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:19.321548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:19.321598] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:19.325079] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=14.89%) [2026-02-09T20:30:19.325363] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-09T20:30:19.325492] [INFO ] [sig ] QS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:19.469935] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QS.txt [2026-02-09T20:30:19.470111] [INFO ] [sig ] [2539/3427] Completed QS in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-09T20:30:19.470152] [INFO ] [sig ] [2540/3427] Forecasting QTEC... [2026-02-09T20:30:19.470184] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-09T20:30:19.470216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-09T20:30:19.481911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-09T20:30:19.482349] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-09T20:30:19.483225] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-09T20:30:19.483279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:19.483312] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:19.483340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:19.483398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:19.544195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:19.545494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:19.545613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:19.545652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:19.674675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:19.674837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:19.674877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:19.674912] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:19.678743] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=83.84%) [2026-02-09T20:30:19.679044] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-09T20:30:19.679178] [INFO ] [sig ] QTEC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:19.851015] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QTEC.txt [2026-02-09T20:30:19.851189] [INFO ] [sig ] [2540/3427] Completed QTEC in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:19.851241] [INFO ] [sig ] [2541/3427] Forecasting QTRX... [2026-02-09T20:30:19.851283] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-09T20:30:19.851316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-09T20:30:19.862972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-09T20:30:19.863561] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-09T20:30:19.864412] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-09T20:30:19.864465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:19.864498] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:19.864524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:19.864602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:19.924147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:19.925056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:19.925142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:19.925176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:20.050784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:20.050945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:20.050986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:20.051015] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:20.054869] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=7.32%) [2026-02-09T20:30:20.055159] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-09T20:30:20.055287] [INFO ] [sig ] QTRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:20.207306] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QTRX.txt [2026-02-09T20:30:20.207491] [INFO ] [sig ] [2541/3427] Completed QTRX in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:20.207538] [INFO ] [sig ] [2542/3427] Forecasting QTTB... [2026-02-09T20:30:20.207602] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-09T20:30:20.207641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-09T20:30:20.219966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-09T20:30:20.220388] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-09T20:30:20.221269] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-09T20:30:20.221322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:20.221385] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:20.221415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:20.221474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:20.283126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:20.283989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:20.284089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:20.284125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:20.414305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:20.414492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:20.414535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:20.414564] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:20.418319] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: DOWN (p=27.51%) [2026-02-09T20:30:20.418633] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-09T20:30:20.418763] [INFO ] [sig ] QTTB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:20.569802] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QTTB.txt [2026-02-09T20:30:20.569947] [INFO ] [sig ] [2542/3427] Completed QTTB in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:20.569992] [INFO ] [sig ] [2543/3427] Forecasting QTUM... [2026-02-09T20:30:20.570020] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-09T20:30:20.570051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-09T20:30:20.582329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-09T20:30:20.582735] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-09T20:30:20.583540] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-09T20:30:20.583612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:20.583646] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:20.583673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:20.583730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:20.641189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:20.641931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:20.642010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:20.642044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:20.764599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:20.764765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:20.764808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:20.764837] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:20.768400] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: DOWN (p=15.60%) [2026-02-09T20:30:20.768714] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-09T20:30:20.768842] [INFO ] [sig ] QTUM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:20.917477] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QTUM.txt [2026-02-09T20:30:20.917648] [INFO ] [sig ] [2543/3427] Completed QTUM in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:20.917695] [INFO ] [sig ] [2544/3427] Forecasting QTWO... [2026-02-09T20:30:20.917725] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-09T20:30:20.917756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-09T20:30:20.929226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-09T20:30:20.929646] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-09T20:30:20.930462] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-09T20:30:20.930515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:20.930550] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:20.930604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:20.930665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:20.991601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:20.992523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:20.992632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:20.992668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:21.127609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:21.127795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:21.127852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:21.127898] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:21.132631] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-02-09T20:30:21.132922] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-09T20:30:21.133050] [INFO ] [sig ] QTWO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:21.295750] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QTWO.txt [2026-02-09T20:30:21.295950] [INFO ] [sig ] [2544/3427] Completed QTWO in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:21.296012] [INFO ] [sig ] [2545/3427] Forecasting QUAD... [2026-02-09T20:30:21.296059] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-09T20:30:21.296107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-09T20:30:21.309327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-09T20:30:21.309721] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-09T20:30:21.310803] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-09T20:30:21.310857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:21.310889] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:21.310916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:21.310974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:21.388928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:21.389732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:21.389818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:21.389851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:21.512534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:21.512706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:21.512747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:21.512809] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:21.516328] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=4.42%) [2026-02-09T20:30:21.516635] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-09T20:30:21.516768] [INFO ] [sig ] QUAD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:21.664989] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QUAD.txt [2026-02-09T20:30:21.665139] [INFO ] [sig ] [2545/3427] Completed QUAD in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:21.665181] [INFO ] [sig ] [2546/3427] Forecasting QUIK... [2026-02-09T20:30:21.665210] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-09T20:30:21.665241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-09T20:30:21.676066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-09T20:30:21.676435] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-09T20:30:21.677269] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-09T20:30:21.677324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:21.677356] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:21.677385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:21.677472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:21.735371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:21.736330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:21.736414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:21.736446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:21.854602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:21.854764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:21.854805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:21.854835] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:21.858427] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: DOWN (p=42.78%) [2026-02-09T20:30:21.858720] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-09T20:30:21.858845] [INFO ] [sig ] QUIK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:22.004691] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QUIK.txt [2026-02-09T20:30:22.004841] [INFO ] [sig ] [2546/3427] Completed QUIK in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:22.004883] [INFO ] [sig ] [2547/3427] Forecasting QURE... [2026-02-09T20:30:22.004913] [INFO ] [sig ] Generating forecast for: QURE [2026-02-09T20:30:22.004942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-09T20:30:22.016749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-09T20:30:22.017085] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-09T20:30:22.018667] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-09T20:30:22.018816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:22.018852] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:22.018881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:22.018947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:22.079385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:22.080203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:22.080302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:22.080336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:22.205761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:22.205930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:22.205972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:22.206002] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:22.210206] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=29.30%) [2026-02-09T20:30:22.210707] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-09T20:30:22.210845] [INFO ] [sig ] QURE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:22.370849] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QURE.txt [2026-02-09T20:30:22.371006] [INFO ] [sig ] [2547/3427] Completed QURE in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:22.371053] [INFO ] [sig ] [2548/3427] Forecasting QVAL... [2026-02-09T20:30:22.371091] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-09T20:30:22.371130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-09T20:30:22.382515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-09T20:30:22.382929] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-09T20:30:22.383839] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-09T20:30:22.383893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:22.383928] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:22.383956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:22.384015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:22.445109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:22.445930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:22.446013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:22.446045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:22.565982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:22.566146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:22.566373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:22.566402] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:22.570007] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: UP (p=79.55%) [2026-02-09T20:30:22.570279] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-09T20:30:22.570403] [INFO ] [sig ] QVAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:22.716759] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QVAL.txt [2026-02-09T20:30:22.716910] [INFO ] [sig ] [2548/3427] Completed QVAL in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:22.716951] [INFO ] [sig ] [2549/3427] Forecasting QVCC... [2026-02-09T20:30:22.716982] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-09T20:30:22.717013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-09T20:30:22.727832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-09T20:30:22.728181] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-09T20:30:22.728999] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-09T20:30:22.729051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:22.729084] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:22.729112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:22.729169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:22.786193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:22.787068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:22.787150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:22.787183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:22.914890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:22.915062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:22.915119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:22.915160] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:22.919613] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=87.14%) [2026-02-09T20:30:22.919909] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-09T20:30:22.920043] [INFO ] [sig ] QVCC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:23.070278] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QVCC.txt [2026-02-09T20:30:23.070427] [INFO ] [sig ] [2549/3427] Completed QVCC in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:23.070471] [INFO ] [sig ] [2550/3427] Forecasting QYLD... [2026-02-09T20:30:23.070503] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-09T20:30:23.070535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-09T20:30:23.083175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-09T20:30:23.083598] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-09T20:30:23.084469] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-09T20:30:23.084522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:23.084554] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:23.084607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:23.084669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:23.143401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:23.144179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:23.144262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:23.144297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:23.262379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:23.262545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:23.262607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:23.262640] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:23.266681] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=91.77%) [2026-02-09T20:30:23.266955] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-09T20:30:23.267081] [INFO ] [sig ] QYLD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:23.417553] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/QYLD.txt [2026-02-09T20:30:23.417736] [INFO ] [sig ] [2550/3427] Completed QYLD in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:23.417779] [INFO ] [sig ] [2551/3427] Forecasting QYLG... [2026-02-09T20:30:23.417809] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-09T20:30:23.417838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-09T20:30:23.429371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-09T20:30:23.429792] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-09T20:30:23.430642] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-09T20:30:23.430696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:23.430729] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:23.430756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:23.430814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:23.490595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:23.491431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:23.491516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:23.491550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:23.618294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:23.618456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:23.618496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:23.618525] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:23.621972] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: DOWN (p=22.78%) [2026-02-09T20:30:23.622266] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-09T20:30:23.622398] [INFO ] [sig ] QYLG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:23.788845] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/QYLG.txt [2026-02-09T20:30:23.789024] [INFO ] [sig ] [2551/3427] Completed QYLG in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:23.789067] [INFO ] [sig ] [2552/3427] Forecasting RA... [2026-02-09T20:30:23.789097] [INFO ] [sig ] Generating forecast for: RA [2026-02-09T20:30:23.789127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-09T20:30:23.802684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-09T20:30:23.803061] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-09T20:30:23.803884] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-09T20:30:23.803936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:23.803967] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:23.803994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:23.804063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:23.864847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:23.865637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:23.865757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:23.865794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:23.986496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:23.986669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:23.986709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:23.986738] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:23.990289] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-02-09T20:30:23.990625] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-09T20:30:23.990754] [INFO ] [sig ] RA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:24.133483] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RA.txt [2026-02-09T20:30:24.133649] [INFO ] [sig ] [2552/3427] Completed RA in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-09T20:30:24.133691] [INFO ] [sig ] [2553/3427] Forecasting RACE... [2026-02-09T20:30:24.133722] [INFO ] [sig ] Generating forecast for: RACE [2026-02-09T20:30:24.133752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-09T20:30:24.145371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-09T20:30:24.145745] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-09T20:30:24.146560] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-09T20:30:24.146641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:24.146675] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:24.146703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:24.146761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:24.204238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:24.204991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:24.205074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:24.205107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:24.328359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:24.328521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:24.328562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:24.328613] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:24.332043] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-02-09T20:30:24.332331] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-09T20:30:24.332460] [INFO ] [sig ] RACE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:24.482119] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RACE.txt [2026-02-09T20:30:24.482273] [INFO ] [sig ] [2553/3427] Completed RACE in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-09T20:30:24.482317] [INFO ] [sig ] [2554/3427] Forecasting RAIL... [2026-02-09T20:30:24.482540] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-09T20:30:24.482604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-09T20:30:24.494045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-09T20:30:24.494391] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-09T20:30:24.495260] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-09T20:30:24.495314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:24.495347] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:24.495373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:24.495431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:24.555951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:24.556682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:24.556766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:24.556824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:24.686116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:24.686280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:24.686337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:24.686367] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:24.690267] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-02-09T20:30:24.690779] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-09T20:30:24.690917] [INFO ] [sig ] RAIL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:24.838877] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RAIL.txt [2026-02-09T20:30:24.839086] [INFO ] [sig ] [2554/3427] Completed RAIL in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-09T20:30:24.839161] [INFO ] [sig ] [2555/3427] Forecasting RAMP... [2026-02-09T20:30:24.839217] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-09T20:30:24.839266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-09T20:30:24.854245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-09T20:30:24.854757] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-09T20:30:24.855897] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-09T20:30:24.855967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:24.856016] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:24.856059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:24.856150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:24.926026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:24.926961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:24.927045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:24.927084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:25.052395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:25.052600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:25.052644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:25.052674] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:25.056552] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=92.80%) [2026-02-09T20:30:25.056929] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-09T20:30:25.057080] [INFO ] [sig ] RAMP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:25.206171] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RAMP.txt [2026-02-09T20:30:25.206354] [INFO ] [sig ] [2555/3427] Completed RAMP in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-09T20:30:25.206397] [INFO ] [sig ] [2556/3427] Forecasting RAPP... [2026-02-09T20:30:25.206427] [INFO ] [sig ] Generating forecast for: RAPP [2026-02-09T20:30:25.206461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAPP' from 'https://tdm.silogroup.org/data/derivative_storage/RAPP.csv'. [2026-02-09T20:30:25.218157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAPP'. [2026-02-09T20:30:25.218531] [INFO ] [FORECASTER] Starting predict_future for RAPP [2026-02-09T20:30:25.219387] [DEBUG] [LOCAL ] No optimal features file found for RAPP: ./output/feature-sets/RAPP.txt [2026-02-09T20:30:25.219440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:25.219471] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:25.219499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:25.219556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:25.276639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:25.277485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:25.277589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:25.277627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:25.397521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:25.397698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:25.397740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:25.397770] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:25.401244] [DEBUG] [FORECASTER] RAPP: Forecast T+1@11:T+2@11: DOWN (p=28.79%) [2026-02-09T20:30:25.401538] [INFO ] [FORECASTER] Completed predict_future for RAPP [2026-02-09T20:30:25.401701] [INFO ] [sig ] RAPP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:25.553324] [INFO ] [LOCAL ] Saved forecast: RAPP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RAPP.txt [2026-02-09T20:30:25.553496] [INFO ] [sig ] [2556/3427] Completed RAPP in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-09T20:30:25.553540] [INFO ] [sig ] [2557/3427] Forecasting RARE... [2026-02-09T20:30:25.553590] [INFO ] [sig ] Generating forecast for: RARE [2026-02-09T20:30:25.553627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-09T20:30:25.564788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-09T20:30:25.565164] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-09T20:30:25.566131] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-09T20:30:25.566186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:25.566218] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:25.566246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:25.566302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:25.627467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:25.628363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:25.628448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:25.628482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:25.747823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:25.747990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:25.748031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:25.748060] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:25.751678] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=88.41%) [2026-02-09T20:30:25.751988] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-09T20:30:25.752129] [INFO ] [sig ] RARE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:25.901814] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RARE.txt [2026-02-09T20:30:25.901974] [INFO ] [sig ] [2557/3427] Completed RARE in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:25.902015] [INFO ] [sig ] [2558/3427] Forecasting RAVE... [2026-02-09T20:30:25.902044] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-09T20:30:25.902074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-09T20:30:25.912925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-09T20:30:25.913333] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-09T20:30:25.914161] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-09T20:30:25.914214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:25.914261] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:25.914290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:25.914348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:25.972031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:25.972887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:25.972974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:25.973008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:26.093315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:26.093488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:26.093533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:26.093564] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:26.097243] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-02-09T20:30:26.097612] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-09T20:30:26.097752] [INFO ] [sig ] RAVE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:26.247812] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RAVE.txt [2026-02-09T20:30:26.247980] [INFO ] [sig ] [2558/3427] Completed RAVE in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:26.248021] [INFO ] [sig ] [2559/3427] Forecasting RAY... [2026-02-09T20:30:26.248053] [INFO ] [sig ] Generating forecast for: RAY [2026-02-09T20:30:26.248085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-09T20:30:26.259880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-09T20:30:26.260307] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-09T20:30:26.261206] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-09T20:30:26.261262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:26.261325] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:26.261355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:26.261413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:26.320522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:26.321429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:26.321530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:26.321566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:26.437192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:26.437355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:26.437395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:26.437454] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:26.441026] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=13.89%) [2026-02-09T20:30:26.441321] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-09T20:30:26.441460] [INFO ] [sig ] RAY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:26.587392] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RAY.txt [2026-02-09T20:30:26.587592] [INFO ] [sig ] [2559/3427] Completed RAY in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:26.587635] [INFO ] [sig ] [2560/3427] Forecasting RBA... [2026-02-09T20:30:26.587665] [INFO ] [sig ] Generating forecast for: RBA [2026-02-09T20:30:26.587695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-09T20:30:26.599919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-09T20:30:26.600316] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-09T20:30:26.601139] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-09T20:30:26.601194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:26.601226] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:26.601253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:26.601309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:26.661874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:26.662902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:26.662990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:26.663026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:26.790616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:26.790784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:26.790830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:26.790863] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:26.794739] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=80.55%) [2026-02-09T20:30:26.795123] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-09T20:30:26.795301] [INFO ] [sig ] RBA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:26.955166] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RBA.txt [2026-02-09T20:30:26.955556] [INFO ] [sig ] [2560/3427] Completed RBA in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:26.955639] [INFO ] [sig ] [2561/3427] Forecasting RBB... [2026-02-09T20:30:26.955676] [INFO ] [sig ] Generating forecast for: RBB [2026-02-09T20:30:26.955711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-09T20:30:26.969743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-09T20:30:26.970196] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-09T20:30:26.971199] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-09T20:30:26.971257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:26.971293] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:26.971322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:26.971383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:27.040205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:27.041212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:27.041306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:27.041344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:27.178906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:27.179072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:27.179113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:27.179143] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:27.182671] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-02-09T20:30:27.182946] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-09T20:30:27.183069] [INFO ] [sig ] RBB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:27.339765] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RBB.txt [2026-02-09T20:30:27.339901] [INFO ] [sig ] [2561/3427] Completed RBB in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:27.339948] [INFO ] [sig ] [2562/3427] Forecasting RBBN... [2026-02-09T20:30:27.339978] [INFO ] [sig ] Generating forecast for: RBBN [2026-02-09T20:30:27.340009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBBN' from 'https://tdm.silogroup.org/data/derivative_storage/RBBN.csv'. [2026-02-09T20:30:27.351009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBBN'. [2026-02-09T20:30:27.351335] [INFO ] [FORECASTER] Starting predict_future for RBBN [2026-02-09T20:30:27.352146] [DEBUG] [LOCAL ] No optimal features file found for RBBN: ./output/feature-sets/RBBN.txt [2026-02-09T20:30:27.352198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:27.352230] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:27.352257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:27.352314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:27.414765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:27.415629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:27.415725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:27.415762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:27.536695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:27.536853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:27.536894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:27.536956] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:27.540470] [DEBUG] [FORECASTER] RBBN: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-02-09T20:30:27.540765] [INFO ] [FORECASTER] Completed predict_future for RBBN [2026-02-09T20:30:27.540895] [INFO ] [sig ] RBBN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:27.689881] [INFO ] [LOCAL ] Saved forecast: RBBN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RBBN.txt [2026-02-09T20:30:27.690025] [INFO ] [sig ] [2562/3427] Completed RBBN in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:27.690067] [INFO ] [sig ] [2563/3427] Forecasting RBC... [2026-02-09T20:30:27.690096] [INFO ] [sig ] Generating forecast for: RBC [2026-02-09T20:30:27.690128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-09T20:30:27.702435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-09T20:30:27.702819] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-09T20:30:27.703664] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-09T20:30:27.703718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:27.703750] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:27.703777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:27.703834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:27.765109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:27.765941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:27.766030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:27.766065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:27.885288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:27.885454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:27.885501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:27.885535] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:27.889152] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: DOWN (p=26.51%) [2026-02-09T20:30:27.889434] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-09T20:30:27.889563] [INFO ] [sig ] RBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:28.041230] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RBC.txt [2026-02-09T20:30:28.041371] [INFO ] [sig ] [2563/3427] Completed RBC in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:28.041411] [INFO ] [sig ] [2564/3427] Forecasting RBCAA... [2026-02-09T20:30:28.041440] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-09T20:30:28.041470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-09T20:30:28.052386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-09T20:30:28.052784] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-09T20:30:28.053666] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-09T20:30:28.053722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:28.053757] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:28.053788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:28.053851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:28.115168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:28.115992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:28.116076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:28.116116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:28.231836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:28.231996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:28.232038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:28.232068] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:28.235481] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-02-09T20:30:28.235775] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-09T20:30:28.235901] [INFO ] [sig ] RBCAA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:28.387284] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RBCAA.txt [2026-02-09T20:30:28.387452] [INFO ] [sig ] [2564/3427] Completed RBCAA in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:28.387498] [INFO ] [sig ] [2565/3427] Forecasting RBLX... [2026-02-09T20:30:28.387532] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-09T20:30:28.387565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-09T20:30:28.398955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-09T20:30:28.399295] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-09T20:30:28.400180] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-09T20:30:28.400250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:28.400292] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:28.400324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:28.400387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:28.463559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:28.464352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:28.464435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:28.464472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:28.587794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:28.587946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:28.587986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:28.588030] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:28.591454] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=91.11%) [2026-02-09T20:30:28.591747] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-09T20:30:28.591873] [INFO ] [sig ] RBLX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:28.741278] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RBLX.txt [2026-02-09T20:30:28.741409] [INFO ] [sig ] [2565/3427] Completed RBLX in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:28.741450] [INFO ] [sig ] [2566/3427] Forecasting RC... [2026-02-09T20:30:28.741479] [INFO ] [sig ] Generating forecast for: RC [2026-02-09T20:30:28.741509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-09T20:30:28.753144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-09T20:30:28.753483] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-09T20:30:28.754318] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-09T20:30:28.754371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:28.754402] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:28.754429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:28.754486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:28.819344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:28.820196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:28.820289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:28.820327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:28.948203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:28.948373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:28.948427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:28.948458] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:28.951938] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=27.63%) [2026-02-09T20:30:28.952229] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-09T20:30:28.952353] [INFO ] [sig ] RC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:29.114854] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RC.txt [2026-02-09T20:30:29.115046] [INFO ] [sig ] [2566/3427] Completed RC in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:29.115114] [INFO ] [sig ] [2567/3427] Forecasting RCEL... [2026-02-09T20:30:29.115150] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-09T20:30:29.115194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-09T20:30:29.127857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-09T20:30:29.128336] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-09T20:30:29.129264] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-09T20:30:29.129323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:29.129358] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:29.129387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:29.129447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:29.191964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:29.192902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:29.193008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:29.193045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:29.322030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:29.322195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:29.322240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:29.322271] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:29.326032] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=27.04%) [2026-02-09T20:30:29.326357] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-09T20:30:29.326507] [INFO ] [sig ] RCEL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:29.486553] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RCEL.txt [2026-02-09T20:30:29.486725] [INFO ] [sig ] [2567/3427] Completed RCEL in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:29.486771] [INFO ] [sig ] [2568/3427] Forecasting RCI... [2026-02-09T20:30:29.486804] [INFO ] [sig ] Generating forecast for: RCI [2026-02-09T20:30:29.486838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-09T20:30:29.498193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-09T20:30:29.498632] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-09T20:30:29.499561] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-09T20:30:29.499641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:29.499678] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:29.499708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:29.499770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:29.563550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:29.564449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:29.564539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:29.564595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:29.691126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:29.691288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:29.691330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:29.691359] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:29.694963] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: UP (p=67.30%) [2026-02-09T20:30:29.695265] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-09T20:30:29.695403] [INFO ] [sig ] RCI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:29.854928] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RCI.txt [2026-02-09T20:30:29.855102] [INFO ] [sig ] [2568/3427] Completed RCI in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:29.855143] [INFO ] [sig ] [2569/3427] Forecasting RCKY... [2026-02-09T20:30:29.855180] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-09T20:30:29.855217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-09T20:30:29.868816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-09T20:30:29.869232] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-09T20:30:29.870287] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-09T20:30:29.870544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:29.870595] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:29.870670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:29.870759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:29.941202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:29.942122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:29.942267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:29.942312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:30.083035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:30.083229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:30.083289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:30.083335] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:30.087684] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: UP (p=89.36%) [2026-02-09T20:30:30.088073] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-09T20:30:30.088234] [INFO ] [sig ] RCKY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:30.243667] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RCKY.txt [2026-02-09T20:30:30.243834] [INFO ] [sig ] [2569/3427] Completed RCKY in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-09T20:30:30.243875] [INFO ] [sig ] [2570/3427] Forecasting RCL... [2026-02-09T20:30:30.243907] [INFO ] [sig ] Generating forecast for: RCL [2026-02-09T20:30:30.243938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-09T20:30:30.255448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-09T20:30:30.255916] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-09T20:30:30.256751] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-09T20:30:30.256806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:30.256838] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:30.256865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:30.256923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:30.314980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:30.315914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:30.316005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:30.316037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:30.443204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:30.443367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:30.443407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:30.443436] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:30.447207] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: UP (p=87.34%) [2026-02-09T20:30:30.447825] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-09T20:30:30.447980] [INFO ] [sig ] RCL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:30.598836] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RCL.txt [2026-02-09T20:30:30.599005] [INFO ] [sig ] [2570/3427] Completed RCL in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-09T20:30:30.599045] [INFO ] [sig ] [2571/3427] Forecasting RCS... [2026-02-09T20:30:30.599078] [INFO ] [sig ] Generating forecast for: RCS [2026-02-09T20:30:30.599108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-09T20:30:30.611204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-09T20:30:30.611642] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-09T20:30:30.612529] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-09T20:30:30.612607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:30.612642] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:30.612670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:30.612727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:30.673937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:30.674871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:30.675155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:30.675189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:30.801406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:30.801567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:30.801627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:30.801657] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:30.805239] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=28.18%) [2026-02-09T20:30:30.805523] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-09T20:30:30.805675] [INFO ] [sig ] RCS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:30.959139] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RCS.txt [2026-02-09T20:30:30.959297] [INFO ] [sig ] [2571/3427] Completed RCS in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-09T20:30:30.959339] [INFO ] [sig ] [2572/3427] Forecasting RCUS... [2026-02-09T20:30:30.959371] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-09T20:30:30.959421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-09T20:30:30.971543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-09T20:30:30.972001] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-09T20:30:30.972855] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-09T20:30:30.972910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:30.972943] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:30.972970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:30.973026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:31.032319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:31.033649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:31.033746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:31.033779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:31.161480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:31.161670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:31.161712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:31.161742] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:31.165319] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=90.98%) [2026-02-09T20:30:31.165677] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-09T20:30:31.165819] [INFO ] [sig ] RCUS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:31.320766] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RCUS.txt [2026-02-09T20:30:31.320963] [INFO ] [sig ] [2572/3427] Completed RCUS in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-09T20:30:31.321005] [INFO ] [sig ] [2573/3427] Forecasting RDCM... [2026-02-09T20:30:31.321036] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-09T20:30:31.321073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-09T20:30:31.333096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-09T20:30:31.333690] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-09T20:30:31.334688] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-09T20:30:31.334740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:31.334772] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:31.334799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:31.334855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:31.394304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:31.395183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:31.395268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:31.395303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:31.522261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:31.522432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:31.522482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:31.522518] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:31.526390] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: UP (p=81.27%) [2026-02-09T20:30:31.526700] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-09T20:30:31.526831] [INFO ] [sig ] RDCM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:31.674374] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RDCM.txt [2026-02-09T20:30:31.674527] [INFO ] [sig ] [2573/3427] Completed RDCM in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-09T20:30:31.674585] [INFO ] [sig ] [2574/3427] Forecasting RDHL... [2026-02-09T20:30:31.674618] [INFO ] [sig ] Generating forecast for: RDHL [2026-02-09T20:30:31.674648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDHL' from 'https://tdm.silogroup.org/data/derivative_storage/RDHL.csv'. [2026-02-09T20:30:31.685974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDHL'. [2026-02-09T20:30:31.686361] [INFO ] [FORECASTER] Starting predict_future for RDHL [2026-02-09T20:30:31.687184] [DEBUG] [LOCAL ] No optimal features file found for RDHL: ./output/feature-sets/RDHL.txt [2026-02-09T20:30:31.687240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:31.687272] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:31.687299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:31.687357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:31.744703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:31.745369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:31.745466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:31.745512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:31.866328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:31.866696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:31.866739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:31.866780] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:31.870962] [DEBUG] [FORECASTER] RDHL: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-02-09T20:30:31.871278] [INFO ] [FORECASTER] Completed predict_future for RDHL [2026-02-09T20:30:31.871627] [INFO ] [sig ] RDHL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:32.029851] [INFO ] [LOCAL ] Saved forecast: RDHL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RDHL.txt [2026-02-09T20:30:32.030020] [INFO ] [sig ] [2574/3427] Completed RDHL in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:32.030062] [INFO ] [sig ] [2575/3427] Forecasting RDVY... [2026-02-09T20:30:32.030092] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-09T20:30:32.030123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-09T20:30:32.042496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-09T20:30:32.042915] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-09T20:30:32.043780] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-09T20:30:32.043841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:32.043875] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:32.043903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:32.043960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:32.102859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:32.103698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:32.103796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:32.103832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:32.225565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:32.225741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:32.225780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:32.225810] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:32.229335] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: DOWN (p=41.12%) [2026-02-09T20:30:32.229652] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-09T20:30:32.229779] [INFO ] [sig ] RDVY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:32.373727] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RDVY.txt [2026-02-09T20:30:32.373858] [INFO ] [sig ] [2575/3427] Completed RDVY in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:32.373898] [INFO ] [sig ] [2576/3427] Forecasting RDY... [2026-02-09T20:30:32.373930] [INFO ] [sig ] Generating forecast for: RDY [2026-02-09T20:30:32.373961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-09T20:30:32.385475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-09T20:30:32.385901] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-09T20:30:32.386756] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-09T20:30:32.386809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:32.386870] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:32.386899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:32.386961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:32.443948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:32.444748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:32.444829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:32.444862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:32.577217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:32.577376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:32.577441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:32.577475] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:32.581359] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-02-09T20:30:32.581681] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-09T20:30:32.581812] [INFO ] [sig ] RDY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:32.752145] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RDY.txt [2026-02-09T20:30:32.752296] [INFO ] [sig ] [2576/3427] Completed RDY in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:32.752337] [INFO ] [sig ] [2577/3427] Forecasting REAL... [2026-02-09T20:30:32.752369] [INFO ] [sig ] Generating forecast for: REAL [2026-02-09T20:30:32.752401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-09T20:30:32.763726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-09T20:30:32.764100] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-09T20:30:32.764921] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-09T20:30:32.764974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:32.765006] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:32.765032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:32.765089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:32.828040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:32.829007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:32.829109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:32.829142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:32.956021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:32.956190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:32.956235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:32.956265] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:32.960227] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=92.95%) [2026-02-09T20:30:32.960543] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-09T20:30:32.960699] [INFO ] [sig ] REAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:33.117055] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/REAL.txt [2026-02-09T20:30:33.117227] [INFO ] [sig ] [2577/3427] Completed REAL in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:33.117270] [INFO ] [sig ] [2578/3427] Forecasting REAX... [2026-02-09T20:30:33.117302] [INFO ] [sig ] Generating forecast for: REAX [2026-02-09T20:30:33.117333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-09T20:30:33.130118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-09T20:30:33.130538] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-09T20:30:33.131595] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-09T20:30:33.131660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:33.131696] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:33.131749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:33.131823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:33.190078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:33.190950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:33.191036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:33.191070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:33.315141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:33.315307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:33.315348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:33.315378] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:33.318887] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: UP (p=89.97%) [2026-02-09T20:30:33.319179] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-09T20:30:33.319323] [INFO ] [sig ] REAX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:33.472025] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/REAX.txt [2026-02-09T20:30:33.472178] [INFO ] [sig ] [2578/3427] Completed REAX in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:33.472218] [INFO ] [sig ] [2579/3427] Forecasting REBN... [2026-02-09T20:30:33.472249] [INFO ] [sig ] Generating forecast for: REBN [2026-02-09T20:30:33.472281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-09T20:30:33.485397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-09T20:30:33.485804] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-09T20:30:33.486614] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-09T20:30:33.486668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:33.486699] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:33.486726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:33.486784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:33.547522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:33.548405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:33.548491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:33.548525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:33.673357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:33.673745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:33.673803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:33.673888] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:33.682991] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-09T20:30:33.683346] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-09T20:30:33.683495] [INFO ] [sig ] REBN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:33.865870] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/REBN.txt [2026-02-09T20:30:33.866027] [INFO ] [sig ] [2579/3427] Completed REBN in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:33.866070] [INFO ] [sig ] [2580/3427] Forecasting REFI... [2026-02-09T20:30:33.866100] [INFO ] [sig ] Generating forecast for: REFI [2026-02-09T20:30:33.866131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-09T20:30:33.878557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-09T20:30:33.878942] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-09T20:30:33.879813] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-09T20:30:33.879868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:33.879901] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:33.879929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:33.880014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:33.938353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:33.939108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:33.939211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:33.939246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:34.064054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:34.064221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:34.064261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:34.064290] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:34.067906] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=79.85%) [2026-02-09T20:30:34.068269] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-09T20:30:34.068423] [INFO ] [sig ] REFI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:34.221846] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/REFI.txt [2026-02-09T20:30:34.221982] [INFO ] [sig ] [2580/3427] Completed REFI in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:34.222022] [INFO ] [sig ] [2581/3427] Forecasting REG... [2026-02-09T20:30:34.222053] [INFO ] [sig ] Generating forecast for: REG [2026-02-09T20:30:34.222084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-09T20:30:34.233085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-09T20:30:34.233461] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-09T20:30:34.234284] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-09T20:30:34.234337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:34.234368] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:34.234396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:34.234453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:34.294130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:34.294861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:34.294945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:34.294979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:34.415048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:34.415211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:34.415255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:34.415289] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:34.419014] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: UP (p=93.85%) [2026-02-09T20:30:34.419339] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-09T20:30:34.419497] [INFO ] [sig ] REG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:34.574437] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/REG.txt [2026-02-09T20:30:34.574649] [INFO ] [sig ] [2581/3427] Completed REG in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:34.574696] [INFO ] [sig ] [2582/3427] Forecasting REGN... [2026-02-09T20:30:34.574728] [INFO ] [sig ] Generating forecast for: REGN [2026-02-09T20:30:34.574761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-09T20:30:34.586521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-09T20:30:34.586973] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-09T20:30:34.587986] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-09T20:30:34.588057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:34.588092] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:34.588126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:34.588196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:34.649161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:34.650030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:34.650125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:34.650159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:34.775982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:34.776163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:34.776206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:34.776236] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:34.779869] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=4.45%) [2026-02-09T20:30:34.780159] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-09T20:30:34.780289] [INFO ] [sig ] REGN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:34.935027] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/REGN.txt [2026-02-09T20:30:34.935184] [INFO ] [sig ] [2582/3427] Completed REGN in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:34.935225] [INFO ] [sig ] [2583/3427] Forecasting RELL... [2026-02-09T20:30:34.935255] [INFO ] [sig ] Generating forecast for: RELL [2026-02-09T20:30:34.935287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-09T20:30:34.946269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-09T20:30:34.946703] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-09T20:30:34.947601] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-09T20:30:34.947655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:34.947687] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:34.947714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:34.947770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:35.007178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:35.008147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:35.008236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:35.008273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:35.129836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:35.129999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:35.130041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:35.130072] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:35.133670] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=26.00%) [2026-02-09T20:30:35.133971] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-09T20:30:35.134105] [INFO ] [sig ] RELL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:35.285626] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RELL.txt [2026-02-09T20:30:35.285811] [INFO ] [sig ] [2583/3427] Completed RELL in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:35.285854] [INFO ] [sig ] [2584/3427] Forecasting RELX... [2026-02-09T20:30:35.285886] [INFO ] [sig ] Generating forecast for: RELX [2026-02-09T20:30:35.285918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-09T20:30:35.297556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-09T20:30:35.297986] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-09T20:30:35.298902] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-09T20:30:35.298958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:35.298991] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:35.299018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:35.299077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:35.357368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:35.358309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:35.358408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:35.358448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:35.501999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:35.502185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:35.502235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:35.502266] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:35.506654] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=4.87%) [2026-02-09T20:30:35.506976] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-09T20:30:35.507113] [INFO ] [sig ] RELX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:35.661975] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RELX.txt [2026-02-09T20:30:35.662135] [INFO ] [sig ] [2584/3427] Completed RELX in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:35.662178] [INFO ] [sig ] [2585/3427] Forecasting RELY... [2026-02-09T20:30:35.662210] [INFO ] [sig ] Generating forecast for: RELY [2026-02-09T20:30:35.662242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-09T20:30:35.674266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-09T20:30:35.674843] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-09T20:30:35.675871] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-09T20:30:35.675926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:35.675958] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:35.675987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:35.676044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:35.738776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:35.739960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:35.740053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:35.740086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:35.898134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:35.898299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:35.898338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:35.898369] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:35.902750] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-02-09T20:30:35.903202] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-09T20:30:35.903407] [INFO ] [sig ] RELY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:36.074612] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RELY.txt [2026-02-09T20:30:36.075035] [INFO ] [sig ] [2585/3427] Completed RELY in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:36.075097] [INFO ] [sig ] [2586/3427] Forecasting REPL... [2026-02-09T20:30:36.075143] [INFO ] [sig ] Generating forecast for: REPL [2026-02-09T20:30:36.075192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-09T20:30:36.090962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-09T20:30:36.091484] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-09T20:30:36.093004] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-09T20:30:36.093074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:36.093122] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:36.093165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:36.093251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:36.172495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:36.173870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:36.174026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:36.174079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:36.321349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:36.321565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:36.321671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:36.321721] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:36.326504] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: DOWN (p=0.31%) [2026-02-09T20:30:36.326896] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-09T20:30:36.327042] [INFO ] [sig ] REPL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:36.527851] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/REPL.txt [2026-02-09T20:30:36.528018] [INFO ] [sig ] [2586/3427] Completed REPL in 0.5s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-09T20:30:36.528058] [INFO ] [sig ] [2587/3427] Forecasting RERE... [2026-02-09T20:30:36.528088] [INFO ] [sig ] Generating forecast for: RERE [2026-02-09T20:30:36.528118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-09T20:30:36.541773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-09T20:30:36.542179] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-09T20:30:36.543115] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-09T20:30:36.543171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:36.543204] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:36.543233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:36.543293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:36.602953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:36.603859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:36.603948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:36.603983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:36.728730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:36.728922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:36.728967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:36.728998] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:36.732710] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=58.80%) [2026-02-09T20:30:36.733043] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-09T20:30:36.733194] [INFO ] [sig ] RERE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:36.878854] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RERE.txt [2026-02-09T20:30:36.879002] [INFO ] [sig ] [2587/3427] Completed RERE in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-09T20:30:36.879046] [INFO ] [sig ] [2588/3427] Forecasting RES... [2026-02-09T20:30:36.879091] [INFO ] [sig ] Generating forecast for: RES [2026-02-09T20:30:36.879133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-09T20:30:36.891221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-09T20:30:36.891654] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-09T20:30:36.892504] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-09T20:30:36.892561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:36.892627] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:36.892658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:36.892717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:36.954293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:36.955102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:36.955186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:36.955220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:37.084249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:37.084415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:37.084455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:37.084485] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:37.087957] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=69.92%) [2026-02-09T20:30:37.088246] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-09T20:30:37.088386] [INFO ] [sig ] RES: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:37.239334] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RES.txt [2026-02-09T20:30:37.239485] [INFO ] [sig ] [2588/3427] Completed RES in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-09T20:30:37.239526] [INFO ] [sig ] [2589/3427] Forecasting REX... [2026-02-09T20:30:37.239558] [INFO ] [sig ] Generating forecast for: REX [2026-02-09T20:30:37.239611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-09T20:30:37.251444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-09T20:30:37.251838] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-09T20:30:37.252716] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-09T20:30:37.252770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:37.252805] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:37.252833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:37.252892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:37.314995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:37.315854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:37.315938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:37.315971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:37.439607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:37.439794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:37.439837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:37.439868] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:37.443821] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: UP (p=60.20%) [2026-02-09T20:30:37.444212] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-09T20:30:37.444384] [INFO ] [sig ] REX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:37.595924] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/REX.txt [2026-02-09T20:30:37.596166] [INFO ] [sig ] [2589/3427] Completed REX in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-09T20:30:37.596220] [INFO ] [sig ] [2590/3427] Forecasting REYN... [2026-02-09T20:30:37.596252] [INFO ] [sig ] Generating forecast for: REYN [2026-02-09T20:30:37.596284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-09T20:30:37.607468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-09T20:30:37.607869] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-09T20:30:37.608747] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-09T20:30:37.608806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:37.608844] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:37.608871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:37.608929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:37.670912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:37.671813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:37.671898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:37.671934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:37.798364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:37.798545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:37.798622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:37.798668] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:37.802961] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: DOWN (p=19.69%) [2026-02-09T20:30:37.803263] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-09T20:30:37.803395] [INFO ] [sig ] REYN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:37.958084] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/REYN.txt [2026-02-09T20:30:37.958260] [INFO ] [sig ] [2590/3427] Completed REYN in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:37.958308] [INFO ] [sig ] [2591/3427] Forecasting REZI... [2026-02-09T20:30:37.958341] [INFO ] [sig ] Generating forecast for: REZI [2026-02-09T20:30:37.958373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-09T20:30:37.970517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-09T20:30:37.970949] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-09T20:30:37.971828] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-09T20:30:37.971882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:37.971915] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:37.971942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:37.972001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:38.036300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:38.037278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:38.037364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:38.041489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:38.175500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:38.175686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:38.175736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:38.175767] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:38.179760] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-09T20:30:38.180149] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-09T20:30:38.180308] [INFO ] [sig ] REZI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:38.338167] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/REZI.txt [2026-02-09T20:30:38.338332] [INFO ] [sig ] [2591/3427] Completed REZI in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:38.338385] [INFO ] [sig ] [2592/3427] Forecasting RF... [2026-02-09T20:30:38.338420] [INFO ] [sig ] Generating forecast for: RF [2026-02-09T20:30:38.338458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-09T20:30:38.351302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-09T20:30:38.351773] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-09T20:30:38.352767] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-09T20:30:38.352829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:38.352864] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:38.352893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:38.352951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:38.416119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:38.417317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:38.417456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:38.417507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:38.549654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:38.549819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:38.549860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:38.549890] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:38.553809] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: DOWN (p=16.30%) [2026-02-09T20:30:38.554217] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-09T20:30:38.554377] [INFO ] [sig ] RF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:38.718379] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RF.txt [2026-02-09T20:30:38.718553] [INFO ] [sig ] [2592/3427] Completed RF in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:38.718621] [INFO ] [sig ] [2593/3427] Forecasting RFI... [2026-02-09T20:30:38.718652] [INFO ] [sig ] Generating forecast for: RFI [2026-02-09T20:30:38.718684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-09T20:30:38.731460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-09T20:30:38.731931] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-09T20:30:38.732930] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-09T20:30:38.733007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:38.733102] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:38.733156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:38.733247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:38.798330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:38.799457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:38.799562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:38.799635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:38.927635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:38.927798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:38.927839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:38.927868] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:38.931732] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: UP (p=92.42%) [2026-02-09T20:30:38.932126] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-09T20:30:38.932274] [INFO ] [sig ] RFI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:39.094546] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RFI.txt [2026-02-09T20:30:39.094920] [INFO ] [sig ] [2593/3427] Completed RFI in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:39.094961] [INFO ] [sig ] [2594/3427] Forecasting RFL... [2026-02-09T20:30:39.094991] [INFO ] [sig ] Generating forecast for: RFL [2026-02-09T20:30:39.095023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-09T20:30:39.106966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-09T20:30:39.107421] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-09T20:30:39.108474] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-09T20:30:39.108536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:39.108569] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:39.108623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:39.108683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:39.172763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:39.173686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:39.173787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:39.173820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:39.299608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:39.299778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:39.299820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:39.299850] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:39.303301] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=7.14%) [2026-02-09T20:30:39.303606] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-09T20:30:39.303741] [INFO ] [sig ] RFL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:39.457283] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RFL.txt [2026-02-09T20:30:39.457487] [INFO ] [sig ] [2594/3427] Completed RFL in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:39.457532] [INFO ] [sig ] [2595/3427] Forecasting RFM... [2026-02-09T20:30:39.457563] [INFO ] [sig ] Generating forecast for: RFM [2026-02-09T20:30:39.457612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-09T20:30:39.471111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-09T20:30:39.471618] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-09T20:30:39.472903] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-09T20:30:39.472958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:39.472991] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:39.473018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:39.473076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:39.533254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:39.534392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:39.534476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:39.534510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:39.651274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:39.651445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:39.651488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:39.651544] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:39.655867] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=19.43%) [2026-02-09T20:30:39.656227] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-09T20:30:39.656380] [INFO ] [sig ] RFM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:39.810993] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RFM.txt [2026-02-09T20:30:39.811176] [INFO ] [sig ] [2595/3427] Completed RFM in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:39.811220] [INFO ] [sig ] [2596/3427] Forecasting RFMZ... [2026-02-09T20:30:39.811249] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-09T20:30:39.811282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-09T20:30:39.827901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-09T20:30:39.828407] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-09T20:30:39.829407] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-09T20:30:39.829461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:39.829493] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:39.829521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:39.829613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:39.894595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:39.895718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:39.895827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:39.895867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:40.053900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:40.054085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:40.054134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:40.054242] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:40.059863] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: DOWN (p=36.89%) [2026-02-09T20:30:40.060452] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-09T20:30:40.060720] [INFO ] [sig ] RFMZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:40.301903] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RFMZ.txt [2026-02-09T20:30:40.302141] [INFO ] [sig ] [2596/3427] Completed RFMZ in 0.5s | 2.77 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:40.302207] [INFO ] [sig ] [2597/3427] Forecasting RGA... [2026-02-09T20:30:40.302267] [INFO ] [sig ] Generating forecast for: RGA [2026-02-09T20:30:40.302321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-09T20:30:40.347754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-09T20:30:40.348513] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-09T20:30:40.349747] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-09T20:30:40.349810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:40.349845] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:40.349873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:40.349932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:40.475433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:40.476776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:40.476908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:40.476960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:40.668503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:40.668740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:40.668809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:40.668861] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:40.677985] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: UP (p=64.39%) [2026-02-09T20:30:40.678518] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-09T20:30:40.678741] [INFO ] [sig ] RGA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:40.904729] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RGA.txt [2026-02-09T20:30:40.904970] [INFO ] [sig ] [2597/3427] Completed RGA in 0.6s | 2.77 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:40.905040] [INFO ] [sig ] [2598/3427] Forecasting RGCO... [2026-02-09T20:30:40.905098] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-09T20:30:40.905154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-09T20:30:40.921124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-09T20:30:40.921702] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-09T20:30:40.922974] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-09T20:30:40.923045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:40.923094] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:40.923138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:40.923231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:40.996456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:40.997531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:40.997661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:40.997704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:41.124778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:41.124985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:41.125049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:41.125098] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:41.130320] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=31.00%) [2026-02-09T20:30:41.130765] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-09T20:30:41.130958] [INFO ] [sig ] RGCO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:41.289747] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RGCO.txt [2026-02-09T20:30:41.289950] [INFO ] [sig ] [2598/3427] Completed RGCO in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:41.289995] [INFO ] [sig ] [2599/3427] Forecasting RGEN... [2026-02-09T20:30:41.290026] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-09T20:30:41.290063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-09T20:30:41.304686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-09T20:30:41.305199] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-09T20:30:41.306334] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-09T20:30:41.306403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:41.306444] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:41.306482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:41.306561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:41.367528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:41.368468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:41.368592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:41.368636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:41.490848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:41.491022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:41.491064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:41.491092] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:41.494833] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-02-09T20:30:41.495134] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-09T20:30:41.495269] [INFO ] [sig ] RGEN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:41.644440] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RGEN.txt [2026-02-09T20:30:41.644646] [INFO ] [sig ] [2599/3427] Completed RGEN in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:41.644697] [INFO ] [sig ] [2600/3427] Forecasting RGLD... [2026-02-09T20:30:41.644727] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-09T20:30:41.644757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-09T20:30:41.656144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-09T20:30:41.656557] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-09T20:30:41.657497] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-09T20:30:41.657556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:41.657621] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:41.657655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:41.657713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:41.719936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:41.720877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:41.720963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:41.720997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:41.842841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:41.843006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:41.843048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:41.843095] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:41.846662] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: UP (p=94.05%) [2026-02-09T20:30:41.847004] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-09T20:30:41.847142] [INFO ] [sig ] RGLD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:41.997748] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RGLD.txt [2026-02-09T20:30:41.997909] [INFO ] [sig ] [2600/3427] Completed RGLD in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:41.997952] [INFO ] [sig ] [2601/3427] Forecasting RGNX... [2026-02-09T20:30:41.997981] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-09T20:30:41.998012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-09T20:30:42.010158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-09T20:30:42.010608] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-09T20:30:42.011517] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-09T20:30:42.011592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:42.011640] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:42.011674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:42.011734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:42.072176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:42.073132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:42.073225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:42.073259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:42.197761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:42.197935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:42.197976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:42.198005] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:42.201729] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-02-09T20:30:42.202090] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-09T20:30:42.202235] [INFO ] [sig ] RGNX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:42.357760] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RGNX.txt [2026-02-09T20:30:42.357922] [INFO ] [sig ] [2601/3427] Completed RGNX in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:42.357964] [INFO ] [sig ] [2602/3427] Forecasting RGP... [2026-02-09T20:30:42.357994] [INFO ] [sig ] Generating forecast for: RGP [2026-02-09T20:30:42.358025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-09T20:30:42.369200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-09T20:30:42.369648] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-09T20:30:42.370541] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-09T20:30:42.370620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:42.370656] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:42.370684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:42.370741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:42.430945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:42.431880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:42.431968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:42.432019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:42.552524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:42.552699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:42.552740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:42.552770] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:42.556248] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-02-09T20:30:42.556533] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-09T20:30:42.556679] [INFO ] [sig ] RGP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:42.699552] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RGP.txt [2026-02-09T20:30:42.699725] [INFO ] [sig ] [2602/3427] Completed RGP in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:42.699766] [INFO ] [sig ] [2603/3427] Forecasting RGS... [2026-02-09T20:30:42.699795] [INFO ] [sig ] Generating forecast for: RGS [2026-02-09T20:30:42.699826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-09T20:30:42.709955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-09T20:30:42.710266] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-09T20:30:42.711083] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-09T20:30:42.711135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:42.711167] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:42.711194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:42.711251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:42.768434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:42.769347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:42.769471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:42.769509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:42.879021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:42.879165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:42.879205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:42.879235] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:42.882722] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=75.23%) [2026-02-09T20:30:42.882995] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-09T20:30:42.883119] [INFO ] [sig ] RGS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:43.031173] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RGS.txt [2026-02-09T20:30:43.031334] [INFO ] [sig ] [2603/3427] Completed RGS in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-09T20:30:43.031374] [INFO ] [sig ] [2604/3427] Forecasting RGTI... [2026-02-09T20:30:43.031406] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-09T20:30:43.031437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-09T20:30:43.043657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-09T20:30:43.044223] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-09T20:30:43.045276] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-09T20:30:43.045330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:43.045363] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:43.045405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:43.045464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:43.104203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:43.105081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:43.105163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:43.105196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:43.227704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:43.227862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:43.227901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:43.227931] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:43.231350] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: DOWN (p=5.53%) [2026-02-09T20:30:43.231663] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-09T20:30:43.231808] [INFO ] [sig ] RGTI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:43.383516] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RGTI.txt [2026-02-09T20:30:43.383710] [INFO ] [sig ] [2604/3427] Completed RGTI in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-09T20:30:43.383756] [INFO ] [sig ] [2605/3427] Forecasting RH... [2026-02-09T20:30:43.383787] [INFO ] [sig ] Generating forecast for: RH [2026-02-09T20:30:43.383818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-09T20:30:43.394904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-09T20:30:43.395315] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-09T20:30:43.396433] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-09T20:30:43.396487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:43.396519] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:43.396546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:43.396622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:43.456262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:43.457095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:43.457178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:43.457211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:43.584659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:43.585003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:43.585048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:43.585081] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:43.589322] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-02-09T20:30:43.589640] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-09T20:30:43.589966] [INFO ] [sig ] RH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:43.742998] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RH.txt [2026-02-09T20:30:43.743126] [INFO ] [sig ] [2605/3427] Completed RH in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:43.743166] [INFO ] [sig ] [2606/3427] Forecasting RHI... [2026-02-09T20:30:43.743195] [INFO ] [sig ] Generating forecast for: RHI [2026-02-09T20:30:43.743225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-09T20:30:43.753666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-09T20:30:43.754014] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-09T20:30:43.754854] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-09T20:30:43.754906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:43.754937] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:43.754963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:43.755019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:43.812328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:43.813020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:43.813102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:43.813139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:43.936034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:43.936190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:43.936229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:43.936259] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:43.939689] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: DOWN (p=18.61%) [2026-02-09T20:30:43.939964] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-09T20:30:43.940088] [INFO ] [sig ] RHI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:44.092855] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RHI.txt [2026-02-09T20:30:44.093010] [INFO ] [sig ] [2606/3427] Completed RHI in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:44.093051] [INFO ] [sig ] [2607/3427] Forecasting RHP... [2026-02-09T20:30:44.093082] [INFO ] [sig ] Generating forecast for: RHP [2026-02-09T20:30:44.093112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-09T20:30:44.103644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-09T20:30:44.103997] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-09T20:30:44.104861] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-09T20:30:44.104916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:44.104952] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:44.104982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:44.105044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:44.166607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:44.167276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:44.167357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:44.167395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:44.289816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:44.289967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:44.290006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:44.290035] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:44.293624] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-02-09T20:30:44.293902] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-09T20:30:44.294027] [INFO ] [sig ] RHP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:44.448297] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RHP.txt [2026-02-09T20:30:44.448464] [INFO ] [sig ] [2607/3427] Completed RHP in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:44.448510] [INFO ] [sig ] [2608/3427] Forecasting RIG... [2026-02-09T20:30:44.448545] [INFO ] [sig ] Generating forecast for: RIG [2026-02-09T20:30:44.448599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-09T20:30:44.460544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-09T20:30:44.461014] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-09T20:30:44.462016] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-09T20:30:44.462074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:44.462110] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:44.462141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:44.462205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:44.526019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:44.527128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:44.527215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:44.527251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:44.652652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:44.652812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:44.652853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:44.652880] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:44.656495] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-02-09T20:30:44.656816] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-09T20:30:44.656942] [INFO ] [sig ] RIG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:44.808359] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RIG.txt [2026-02-09T20:30:44.808498] [INFO ] [sig ] [2608/3427] Completed RIG in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:44.808538] [INFO ] [sig ] [2609/3427] Forecasting RIGL... [2026-02-09T20:30:44.808585] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-09T20:30:44.808620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-09T20:30:44.819564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-09T20:30:44.819960] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-09T20:30:44.820771] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-09T20:30:44.820823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:44.820856] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:44.820882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:44.820939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:44.880859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:44.881732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:44.881820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:44.881857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:45.003343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:45.003513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:45.003554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:45.003610] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:45.007024] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: DOWN (p=10.12%) [2026-02-09T20:30:45.007308] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-09T20:30:45.007455] [INFO ] [sig ] RIGL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:45.160309] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RIGL.txt [2026-02-09T20:30:45.160477] [INFO ] [sig ] [2609/3427] Completed RIGL in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:45.160521] [INFO ] [sig ] [2610/3427] Forecasting RILY... [2026-02-09T20:30:45.160550] [INFO ] [sig ] Generating forecast for: RILY [2026-02-09T20:30:45.160599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-09T20:30:45.171852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-09T20:30:45.172260] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-09T20:30:45.173153] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-09T20:30:45.173208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:45.173273] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:45.173305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:45.173368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:45.234408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:45.235278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:45.235367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:45.235403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:45.359555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:45.359734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:45.359777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:45.359809] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:45.363423] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=5.11%) [2026-02-09T20:30:45.363748] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-09T20:30:45.363872] [INFO ] [sig ] RILY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:45.518522] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RILY.txt [2026-02-09T20:30:45.518687] [INFO ] [sig ] [2610/3427] Completed RILY in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:45.518730] [INFO ] [sig ] [2611/3427] Forecasting RILYN... [2026-02-09T20:30:45.518759] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-09T20:30:45.518790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-09T20:30:45.529806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-09T20:30:45.530185] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-09T20:30:45.531060] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-09T20:30:45.531114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:45.531151] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:45.531182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:45.531248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:45.592451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:45.593232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:45.593319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:45.593356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:45.705434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:45.705610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:45.705653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:45.705682] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:45.709290] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-02-09T20:30:45.709562] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-09T20:30:45.709707] [INFO ] [sig ] RILYN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:45.870082] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RILYN.txt [2026-02-09T20:30:45.870242] [INFO ] [sig ] [2611/3427] Completed RILYN in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:45.870285] [INFO ] [sig ] [2612/3427] Forecasting RILYZ... [2026-02-09T20:30:45.870315] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-09T20:30:45.870345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-09T20:30:45.882535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-09T20:30:45.882923] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-09T20:30:45.883803] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-09T20:30:45.883860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:45.883896] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:45.883928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:45.883988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:45.947843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:45.948768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:45.948855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:45.948892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:46.074041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:46.074207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:46.074250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:46.074284] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:46.078936] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=56.93%) [2026-02-09T20:30:46.079355] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-09T20:30:46.079530] [INFO ] [sig ] RILYZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:46.261626] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RILYZ.txt [2026-02-09T20:30:46.261792] [INFO ] [sig ] [2612/3427] Completed RILYZ in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:46.261839] [INFO ] [sig ] [2613/3427] Forecasting RING... [2026-02-09T20:30:46.261873] [INFO ] [sig ] Generating forecast for: RING [2026-02-09T20:30:46.261909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-09T20:30:46.273544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-09T20:30:46.273957] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-09T20:30:46.275002] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-09T20:30:46.275057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:46.275089] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:46.275115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:46.275172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:46.335694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:46.336817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:46.336906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:46.336942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:46.469393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:46.469516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:46.469559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:46.469643] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:46.473552] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=84.27%) [2026-02-09T20:30:46.473912] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-09T20:30:46.474061] [INFO ] [sig ] RING: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:46.629208] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RING.txt [2026-02-09T20:30:46.629367] [INFO ] [sig ] [2613/3427] Completed RING in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:46.629409] [INFO ] [sig ] [2614/3427] Forecasting RIO... [2026-02-09T20:30:46.629439] [INFO ] [sig ] Generating forecast for: RIO [2026-02-09T20:30:46.629471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-09T20:30:46.640361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-09T20:30:46.640740] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-09T20:30:46.641535] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-09T20:30:46.641607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:46.641642] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:46.641669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:46.641727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:46.698351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:46.699318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:46.699397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:46.699429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:46.825135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:46.825280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:46.825320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:46.825348] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:46.828968] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=86.03%) [2026-02-09T20:30:46.829243] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-09T20:30:46.829368] [INFO ] [sig ] RIO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:46.979354] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RIO.txt [2026-02-09T20:30:46.979489] [INFO ] [sig ] [2614/3427] Completed RIO in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:46.979529] [INFO ] [sig ] [2615/3427] Forecasting RITM... [2026-02-09T20:30:46.979560] [INFO ] [sig ] Generating forecast for: RITM [2026-02-09T20:30:46.979801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-09T20:30:46.991281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-09T20:30:46.991615] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-09T20:30:46.992405] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-09T20:30:46.992458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:46.992490] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:46.992517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:46.992602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:47.049374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:47.050229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:47.050310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:47.050343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:47.168232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:47.168403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:47.168456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:47.168490] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:47.172153] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=91.46%) [2026-02-09T20:30:47.172448] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-09T20:30:47.172613] [INFO ] [sig ] RITM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:47.333206] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RITM.txt [2026-02-09T20:30:47.333347] [INFO ] [sig ] [2615/3427] Completed RITM in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:47.333386] [INFO ] [sig ] [2616/3427] Forecasting RIVN... [2026-02-09T20:30:47.333417] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-09T20:30:47.333448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-09T20:30:47.344621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-09T20:30:47.344966] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-09T20:30:47.345808] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-09T20:30:47.345860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:47.345891] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:47.345918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:47.345975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:47.407340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:47.408127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:47.408212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:47.408249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:47.531649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:47.531806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:47.531850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:47.531882] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:47.535604] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: UP (p=62.47%) [2026-02-09T20:30:47.535902] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-09T20:30:47.536039] [INFO ] [sig ] RIVN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:47.696069] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RIVN.txt [2026-02-09T20:30:47.696226] [INFO ] [sig ] [2616/3427] Completed RIVN in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:47.696271] [INFO ] [sig ] [2617/3427] Forecasting RKLB... [2026-02-09T20:30:47.696305] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-09T20:30:47.696340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-09T20:30:47.708342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-09T20:30:47.708733] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-09T20:30:47.709820] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-09T20:30:47.709889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:47.709927] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:47.709957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:47.710019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:47.771956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:47.772864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:47.772952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:47.772990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:47.898516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:47.898706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:47.898758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:47.898795] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:47.902490] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-02-09T20:30:47.902808] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-09T20:30:47.902948] [INFO ] [sig ] RKLB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:48.063861] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RKLB.txt [2026-02-09T20:30:48.064027] [INFO ] [sig ] [2617/3427] Completed RKLB in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:48.064077] [INFO ] [sig ] [2618/3427] Forecasting RL... [2026-02-09T20:30:48.064111] [INFO ] [sig ] Generating forecast for: RL [2026-02-09T20:30:48.064145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-09T20:30:48.074791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-09T20:30:48.075117] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-09T20:30:48.075924] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-09T20:30:48.075978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:48.076009] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:48.076037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:48.076094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:48.133510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:48.134264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:48.134349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:48.134384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:48.256769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:48.256925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:48.256965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:48.256995] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:48.260520] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=88.29%) [2026-02-09T20:30:48.260822] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-09T20:30:48.260950] [INFO ] [sig ] RL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:48.418338] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RL.txt [2026-02-09T20:30:48.418490] [INFO ] [sig ] [2618/3427] Completed RL in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:48.418532] [INFO ] [sig ] [2619/3427] Forecasting RLAY... [2026-02-09T20:30:48.418561] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-09T20:30:48.418622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-09T20:30:48.430929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-09T20:30:48.431300] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-09T20:30:48.432192] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-09T20:30:48.432246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:48.432279] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:48.432308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:48.432368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:48.491153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:48.492055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:48.492139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:48.492173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:48.622515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:48.622688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:48.622728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:48.622757] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:48.626133] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: DOWN (p=2.38%) [2026-02-09T20:30:48.626405] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-09T20:30:48.626529] [INFO ] [sig ] RLAY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:48.834681] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RLAY.txt [2026-02-09T20:30:48.834825] [INFO ] [sig ] [2619/3427] Completed RLAY in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-09T20:30:48.834864] [INFO ] [sig ] [2620/3427] Forecasting RLI... [2026-02-09T20:30:48.834895] [INFO ] [sig ] Generating forecast for: RLI [2026-02-09T20:30:48.834927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-09T20:30:48.845434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-09T20:30:48.845787] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-09T20:30:48.846656] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-09T20:30:48.846712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:48.846747] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:48.846777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:48.846838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:48.909765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:48.910536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:48.910666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:48.910705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:49.032595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:49.032753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:49.032794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:49.032823] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:49.036232] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: UP (p=89.63%) [2026-02-09T20:30:49.036514] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-09T20:30:49.036662] [INFO ] [sig ] RLI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:49.194098] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RLI.txt [2026-02-09T20:30:49.194258] [INFO ] [sig ] [2620/3427] Completed RLI in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-09T20:30:49.194306] [INFO ] [sig ] [2621/3427] Forecasting RLJ... [2026-02-09T20:30:49.194337] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-09T20:30:49.194368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-09T20:30:49.205207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-09T20:30:49.205647] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-09T20:30:49.206555] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-09T20:30:49.206643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:49.206681] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:49.206712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:49.206772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:49.271353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:49.272398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:49.272490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:49.272530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:49.394354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:49.394513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:49.394557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:49.394611] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:49.398765] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=16.25%) [2026-02-09T20:30:49.399058] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-09T20:30:49.399202] [INFO ] [sig ] RLJ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:49.570414] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RLJ.txt [2026-02-09T20:30:49.570551] [INFO ] [sig ] [2621/3427] Completed RLJ in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-09T20:30:49.570612] [INFO ] [sig ] [2622/3427] Forecasting RLMD... [2026-02-09T20:30:49.570644] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-09T20:30:49.570675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-09T20:30:49.582185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-09T20:30:49.582561] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-09T20:30:49.583445] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-09T20:30:49.583501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:49.583537] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:49.583567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:49.583669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:49.647253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:49.648074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:49.648160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:49.648196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:49.777229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:49.777380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:49.777452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:49.777482] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:49.781101] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-02-09T20:30:49.781377] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-09T20:30:49.781522] [INFO ] [sig ] RLMD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:49.944385] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RLMD.txt [2026-02-09T20:30:49.944627] [INFO ] [sig ] [2622/3427] Completed RLMD in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:49.944696] [INFO ] [sig ] [2623/3427] Forecasting RLTY... [2026-02-09T20:30:49.944748] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-09T20:30:49.944798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-09T20:30:49.958325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-09T20:30:49.958815] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-09T20:30:49.959786] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-09T20:30:49.959860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:49.959912] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:49.959952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:49.960015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:50.026267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:50.027212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:50.027299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:50.027336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:50.152264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:50.152440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:50.152482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:50.152511] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:50.156108] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: DOWN (p=20.57%) [2026-02-09T20:30:50.156402] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-09T20:30:50.156530] [INFO ] [sig ] RLTY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:50.308945] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RLTY.txt [2026-02-09T20:30:50.309179] [INFO ] [sig ] [2623/3427] Completed RLTY in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:50.309241] [INFO ] [sig ] [2624/3427] Forecasting RLX... [2026-02-09T20:30:50.309280] [INFO ] [sig ] Generating forecast for: RLX [2026-02-09T20:30:50.309315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-09T20:30:50.320968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-09T20:30:50.321330] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-09T20:30:50.322215] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-09T20:30:50.322272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:50.322308] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:50.322337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:50.322399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:50.386539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:50.387259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:50.387342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:50.387378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:50.509368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:50.509519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:50.509610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:50.509645] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:50.513275] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=63.92%) [2026-02-09T20:30:50.513551] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-09T20:30:50.513706] [INFO ] [sig ] RLX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:50.673185] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RLX.txt [2026-02-09T20:30:50.673321] [INFO ] [sig ] [2624/3427] Completed RLX in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:50.673361] [INFO ] [sig ] [2625/3427] Forecasting RM... [2026-02-09T20:30:50.673391] [INFO ] [sig ] Generating forecast for: RM [2026-02-09T20:30:50.673420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-09T20:30:50.684360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-09T20:30:50.684705] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-09T20:30:50.685519] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-09T20:30:50.685593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:50.685633] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:50.685662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:50.685722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:50.748655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:50.749603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:50.749690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:50.749731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:50.878338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:50.878503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:50.878546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:50.878599] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:50.882389] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: DOWN (p=40.56%) [2026-02-09T20:30:50.882724] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-09T20:30:50.882865] [INFO ] [sig ] RM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:51.044860] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RM.txt [2026-02-09T20:30:51.045023] [INFO ] [sig ] [2625/3427] Completed RM in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:51.045064] [INFO ] [sig ] [2626/3427] Forecasting RMAX... [2026-02-09T20:30:51.045095] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-09T20:30:51.045125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-09T20:30:51.056609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-09T20:30:51.057035] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-09T20:30:51.058049] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-09T20:30:51.058105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:51.058141] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:51.058172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:51.058233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:51.119530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:51.120676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:51.120802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:51.120843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:51.240107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:51.240282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:51.240328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:51.240361] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:51.244075] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=58.52%) [2026-02-09T20:30:51.244372] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-09T20:30:51.244507] [INFO ] [sig ] RMAX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:51.408784] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RMAX.txt [2026-02-09T20:30:51.409146] [INFO ] [sig ] [2626/3427] Completed RMAX in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:51.409193] [INFO ] [sig ] [2627/3427] Forecasting RMBI... [2026-02-09T20:30:51.409226] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-09T20:30:51.409259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-09T20:30:51.423002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-09T20:30:51.423416] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-09T20:30:51.424298] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-09T20:30:51.424352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:51.424417] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:51.424448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:51.424507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:51.490269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:51.491222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:51.491314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:51.491346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:51.611123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:51.611280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:51.611319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:51.611350] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:51.614903] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: DOWN (p=1.19%) [2026-02-09T20:30:51.615185] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-09T20:30:51.615311] [INFO ] [sig ] RMBI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:51.765048] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RMBI.txt [2026-02-09T20:30:51.765177] [INFO ] [sig ] [2627/3427] Completed RMBI in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:51.765217] [INFO ] [sig ] [2628/3427] Forecasting RMBS... [2026-02-09T20:30:51.765247] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-09T20:30:51.765277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-09T20:30:51.775720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-09T20:30:51.776035] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-09T20:30:51.776853] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-09T20:30:51.776905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:51.776967] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:51.776997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:51.777055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:51.834697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:51.835310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:51.835390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:51.835422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:51.956601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:51.956810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:51.956864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:51.956896] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:51.960665] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-09T20:30:51.960965] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-09T20:30:51.961095] [INFO ] [sig ] RMBS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:52.105969] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RMBS.txt [2026-02-09T20:30:52.106083] [INFO ] [sig ] [2628/3427] Completed RMBS in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:52.106121] [INFO ] [sig ] [2629/3427] Forecasting RMD... [2026-02-09T20:30:52.106152] [INFO ] [sig ] Generating forecast for: RMD [2026-02-09T20:30:52.106182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-09T20:30:52.117070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-09T20:30:52.117423] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-09T20:30:52.118250] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-09T20:30:52.118302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:52.118335] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:52.118362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:52.118420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:52.175622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:52.176287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:52.176366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:52.176399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:52.299176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:52.299322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:52.299360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:52.299388] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:52.302753] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: DOWN (p=36.67%) [2026-02-09T20:30:52.303023] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-09T20:30:52.303156] [INFO ] [sig ] RMD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:52.446610] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RMD.txt [2026-02-09T20:30:52.446730] [INFO ] [sig ] [2629/3427] Completed RMD in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:52.446770] [INFO ] [sig ] [2630/3427] Forecasting RMI... [2026-02-09T20:30:52.446798] [INFO ] [sig ] Generating forecast for: RMI [2026-02-09T20:30:52.446829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-09T20:30:52.458270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-09T20:30:52.458637] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-09T20:30:52.459464] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-09T20:30:52.459515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:52.459547] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:52.459592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:52.459652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:52.517031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:52.517867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:52.517949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:52.517983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:52.628037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:52.628165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:52.628202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:52.628261] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:52.631597] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: DOWN (p=22.65%) [2026-02-09T20:30:52.631878] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-09T20:30:52.632003] [INFO ] [sig ] RMI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:52.778979] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RMI.txt [2026-02-09T20:30:52.779110] [INFO ] [sig ] [2630/3427] Completed RMI in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:52.779150] [INFO ] [sig ] [2631/3427] Forecasting RMM... [2026-02-09T20:30:52.779180] [INFO ] [sig ] Generating forecast for: RMM [2026-02-09T20:30:52.779210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-09T20:30:52.791219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-09T20:30:52.791532] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-09T20:30:52.792555] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-09T20:30:52.792634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:52.792666] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:52.792693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:52.792756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:52.849887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:52.850482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:52.850562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:52.850615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:52.974498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:52.974663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:52.974703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:52.974732] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:52.978140] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-02-09T20:30:52.978414] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-09T20:30:52.978538] [INFO ] [sig ] RMM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:53.122416] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RMM.txt [2026-02-09T20:30:53.122542] [INFO ] [sig ] [2631/3427] Completed RMM in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:53.122597] [INFO ] [sig ] [2632/3427] Forecasting RMMZ... [2026-02-09T20:30:53.122644] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-09T20:30:53.122677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-09T20:30:53.133243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-09T20:30:53.133594] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-09T20:30:53.134396] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-09T20:30:53.134448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:53.134480] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:53.134507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:53.134565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:53.191905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:53.192505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:53.192601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:53.192636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:53.304866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:53.305020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:53.305060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:53.305089] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:53.308463] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-09T20:30:53.308756] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-09T20:30:53.308888] [INFO ] [sig ] RMMZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:53.453423] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RMMZ.txt [2026-02-09T20:30:53.453547] [INFO ] [sig ] [2632/3427] Completed RMMZ in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:53.453604] [INFO ] [sig ] [2633/3427] Forecasting RMNI... [2026-02-09T20:30:53.453636] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-09T20:30:53.453667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-09T20:30:53.464361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-09T20:30:53.464694] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-09T20:30:53.465484] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-09T20:30:53.465536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:53.465593] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:53.465625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:53.465683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:53.522068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:53.522710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:53.522789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:53.522821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:53.648114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:53.648307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:53.648355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:53.648390] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:53.651891] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: UP (p=88.98%) [2026-02-09T20:30:53.652160] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-09T20:30:53.652294] [INFO ] [sig ] RMNI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:53.799774] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RMNI.txt [2026-02-09T20:30:53.799917] [INFO ] [sig ] [2633/3427] Completed RMNI in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:53.799955] [INFO ] [sig ] [2634/3427] Forecasting RNA... [2026-02-09T20:30:53.799985] [INFO ] [sig ] Generating forecast for: RNA [2026-02-09T20:30:53.800014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNA' from 'https://tdm.silogroup.org/data/derivative_storage/RNA.csv'. [2026-02-09T20:30:53.810882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNA'. [2026-02-09T20:30:53.811225] [INFO ] [FORECASTER] Starting predict_future for RNA [2026-02-09T20:30:53.812042] [DEBUG] [LOCAL ] No optimal features file found for RNA: ./output/feature-sets/RNA.txt [2026-02-09T20:30:53.812094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:53.812126] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:53.812152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:53.812208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:53.868339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:53.869019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:53.869099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:53.869132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:53.985184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:53.985341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:53.985380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:53.985409] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:53.988948] [DEBUG] [FORECASTER] RNA: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-09T20:30:53.989247] [INFO ] [FORECASTER] Completed predict_future for RNA [2026-02-09T20:30:53.989382] [INFO ] [sig ] RNA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:54.145854] [INFO ] [LOCAL ] Saved forecast: RNA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RNA.txt [2026-02-09T20:30:54.146179] [INFO ] [sig ] [2634/3427] Completed RNA in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:54.146229] [INFO ] [sig ] [2635/3427] Forecasting RNAC... [2026-02-09T20:30:54.146265] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-09T20:30:54.146295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-09T20:30:54.158216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-09T20:30:54.158601] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-09T20:30:54.159678] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-09T20:30:54.159734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:54.159766] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:54.159793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:54.159849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:54.225563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:54.226505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:54.226606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:54.226646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:54.349783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:54.349944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:54.349987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:54.350049] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:54.353677] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-09T20:30:54.353974] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-09T20:30:54.354106] [INFO ] [sig ] RNAC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:54.509794] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RNAC.txt [2026-02-09T20:30:54.509943] [INFO ] [sig ] [2635/3427] Completed RNAC in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:54.509982] [INFO ] [sig ] [2636/3427] Forecasting RNAZ... [2026-02-09T20:30:54.510015] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-09T20:30:54.510044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-09T20:30:54.521630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-09T20:30:54.522013] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-09T20:30:54.523062] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-09T20:30:54.523117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:54.523151] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:54.523376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:54.523436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:54.589215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:54.590078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:54.590166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:54.590202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:54.711387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:54.711540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:54.711598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:54.711630] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:54.715019] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: DOWN (p=28.58%) [2026-02-09T20:30:54.715334] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-09T20:30:54.715468] [INFO ] [sig ] RNAZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:54.869092] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RNAZ.txt [2026-02-09T20:30:54.869232] [INFO ] [sig ] [2636/3427] Completed RNAZ in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-09T20:30:54.869277] [INFO ] [sig ] [2637/3427] Forecasting RNG... [2026-02-09T20:30:54.869312] [INFO ] [sig ] Generating forecast for: RNG [2026-02-09T20:30:54.869345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-09T20:30:54.880843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-09T20:30:54.881228] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-09T20:30:54.882121] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-09T20:30:54.882177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:54.882213] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:54.882245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:54.882306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:54.945119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:54.945969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:54.946084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:54.946146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:55.075365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:55.075517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:55.075598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:55.075639] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:55.080151] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=9.73%) [2026-02-09T20:30:55.080465] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-09T20:30:55.080621] [INFO ] [sig ] RNG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:55.247661] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RNG.txt [2026-02-09T20:30:55.247821] [INFO ] [sig ] [2637/3427] Completed RNG in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-09T20:30:55.247865] [INFO ] [sig ] [2638/3427] Forecasting RNP... [2026-02-09T20:30:55.247900] [INFO ] [sig ] Generating forecast for: RNP [2026-02-09T20:30:55.247934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-09T20:30:55.259849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-09T20:30:55.260414] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-09T20:30:55.261507] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-09T20:30:55.261562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:55.261619] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:55.261649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:55.261709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:55.326865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:55.327692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:55.327783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:55.327827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:55.449416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:55.449618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:55.449670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:55.449704] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:55.453433] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=78.93%) [2026-02-09T20:30:55.453757] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-09T20:30:55.453894] [INFO ] [sig ] RNP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:55.622381] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RNP.txt [2026-02-09T20:30:55.622532] [INFO ] [sig ] [2638/3427] Completed RNP in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-09T20:30:55.622594] [INFO ] [sig ] [2639/3427] Forecasting ROAD... [2026-02-09T20:30:55.622633] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-09T20:30:55.622668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-09T20:30:55.634201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-09T20:30:55.634599] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-09T20:30:55.635459] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-09T20:30:55.635515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:55.635551] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:55.635601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:55.635704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:55.701620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:55.702474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:55.702561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:55.702617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:55.828557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:55.828734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:55.828779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:55.828815] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:55.832597] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=8.92%) [2026-02-09T20:30:55.832895] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-09T20:30:55.833029] [INFO ] [sig ] ROAD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:55.988034] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ROAD.txt [2026-02-09T20:30:55.988180] [INFO ] [sig ] [2639/3427] Completed ROAD in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:30:55.988219] [INFO ] [sig ] [2640/3427] Forecasting ROCK... [2026-02-09T20:30:55.988250] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-09T20:30:55.988280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-09T20:30:55.999883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-09T20:30:56.000269] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-09T20:30:56.001199] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-09T20:30:56.001256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:56.001292] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:56.001325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:56.001396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:56.066755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:56.067551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:56.067657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:56.067694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:56.187726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:56.187889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:56.187931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:56.187961] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:56.191761] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: DOWN (p=14.13%) [2026-02-09T20:30:56.192045] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-09T20:30:56.192322] [INFO ] [sig ] ROCK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:56.346566] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ROCK.txt [2026-02-09T20:30:56.346796] [INFO ] [sig ] [2640/3427] Completed ROCK in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:30:56.346854] [INFO ] [sig ] [2641/3427] Forecasting ROE... [2026-02-09T20:30:56.346896] [INFO ] [sig ] Generating forecast for: ROE [2026-02-09T20:30:56.346939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-09T20:30:56.358068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-09T20:30:56.358469] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-09T20:30:56.359361] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-09T20:30:56.359452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:56.359490] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:56.359520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:56.359607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:56.421003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:56.421850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:56.421936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:56.421974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:56.549906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:56.550065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:56.550108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:56.550140] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:56.554317] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: UP (p=68.74%) [2026-02-09T20:30:56.554669] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-09T20:30:56.554810] [INFO ] [sig ] ROE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:56.714416] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ROE.txt [2026-02-09T20:30:56.714589] [INFO ] [sig ] [2641/3427] Completed ROE in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:30:56.714635] [INFO ] [sig ] [2642/3427] Forecasting ROP... [2026-02-09T20:30:56.714670] [INFO ] [sig ] Generating forecast for: ROP [2026-02-09T20:30:56.714705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-09T20:30:56.726683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-09T20:30:56.727105] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-09T20:30:56.728443] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-09T20:30:56.728500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:56.728549] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:56.728597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:56.728661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:56.793542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:56.794688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:56.794779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:56.794814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:56.949324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:56.949489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:56.949535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:56.949587] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:56.953709] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: DOWN (p=35.34%) [2026-02-09T20:30:56.954262] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-09T20:30:56.954445] [INFO ] [sig ] ROP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:57.114344] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ROP.txt [2026-02-09T20:30:57.114517] [INFO ] [sig ] [2642/3427] Completed ROP in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:30:57.114562] [INFO ] [sig ] [2643/3427] Forecasting RPAY... [2026-02-09T20:30:57.114618] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-09T20:30:57.114654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-09T20:30:57.126245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-09T20:30:57.126665] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-09T20:30:57.127548] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-09T20:30:57.127621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:57.127657] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:57.127687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:57.127748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:57.192483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:57.193410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:57.193502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:57.193540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:57.330406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:57.330570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:57.330634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:57.330666] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:57.334650] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=30.99%) [2026-02-09T20:30:57.334982] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-09T20:30:57.335126] [INFO ] [sig ] RPAY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:57.506712] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RPAY.txt [2026-02-09T20:30:57.506872] [INFO ] [sig ] [2643/3427] Completed RPAY in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:30:57.506912] [INFO ] [sig ] [2644/3427] Forecasting RPD... [2026-02-09T20:30:57.506942] [INFO ] [sig ] Generating forecast for: RPD [2026-02-09T20:30:57.506974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-09T20:30:57.520838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-09T20:30:57.521255] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-09T20:30:57.522109] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-09T20:30:57.522163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:57.522233] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:57.522263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:57.522321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:57.583497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:57.584406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:57.584513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:57.584550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:57.711734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:57.711897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:57.711941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:57.711973] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:57.716367] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: DOWN (p=47.28%) [2026-02-09T20:30:57.716706] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-09T20:30:57.716846] [INFO ] [sig ] RPD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:57.875968] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RPD.txt [2026-02-09T20:30:57.876130] [INFO ] [sig ] [2644/3427] Completed RPD in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:30:57.876171] [INFO ] [sig ] [2645/3427] Forecasting RPID... [2026-02-09T20:30:57.876202] [INFO ] [sig ] Generating forecast for: RPID [2026-02-09T20:30:57.876231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-09T20:30:57.888751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-09T20:30:57.889168] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-09T20:30:57.890093] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-09T20:30:57.890149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:57.890185] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:57.890215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:57.890275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:57.959419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:57.960403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:57.960501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:57.960559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:58.088230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:58.088395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:58.088441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:58.088474] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:58.092307] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=49.00%) [2026-02-09T20:30:58.092637] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-09T20:30:58.092791] [INFO ] [sig ] RPID: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:58.261807] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RPID.txt [2026-02-09T20:30:58.261997] [INFO ] [sig ] [2645/3427] Completed RPID in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:30:58.262055] [INFO ] [sig ] [2646/3427] Forecasting RPRX... [2026-02-09T20:30:58.262094] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-09T20:30:58.262141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-09T20:30:58.273925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-09T20:30:58.274325] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-09T20:30:58.275222] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-09T20:30:58.275278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:58.275315] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:58.275346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:58.275407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:58.338996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:58.339949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:58.340052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:58.340090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:58.468628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:58.468794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:58.468838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:58.468872] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:58.473270] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: UP (p=78.78%) [2026-02-09T20:30:58.473645] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-09T20:30:58.473789] [INFO ] [sig ] RPRX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:58.637272] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RPRX.txt [2026-02-09T20:30:58.637450] [INFO ] [sig ] [2646/3427] Completed RPRX in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:30:58.637495] [INFO ] [sig ] [2647/3427] Forecasting RQI... [2026-02-09T20:30:58.637531] [INFO ] [sig ] Generating forecast for: RQI [2026-02-09T20:30:58.637566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-09T20:30:58.649187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-09T20:30:58.649592] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-09T20:30:58.650450] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-09T20:30:58.650509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:58.650544] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:58.650593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:58.650658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:58.714181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:58.715385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:58.715475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:58.715511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:58.854003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:58.854160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:58.854199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:58.854266] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:58.857757] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: UP (p=67.48%) [2026-02-09T20:30:58.858047] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-09T20:30:58.858174] [INFO ] [sig ] RQI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:59.001024] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RQI.txt [2026-02-09T20:30:59.001185] [INFO ] [sig ] [2647/3427] Completed RQI in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:30:59.001226] [INFO ] [sig ] [2648/3427] Forecasting RRBI... [2026-02-09T20:30:59.001257] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-09T20:30:59.001288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-09T20:30:59.012138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-09T20:30:59.012564] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-09T20:30:59.013418] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-09T20:30:59.013470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:59.013502] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:59.013529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:59.013616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:59.070225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:59.071365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:59.071449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:59.071481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:59.179492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:59.179680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:59.179721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:59.179750] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:59.183121] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=65.83%) [2026-02-09T20:30:59.183394] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-09T20:30:59.183519] [INFO ] [sig ] RRBI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:30:59.327765] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RRBI.txt [2026-02-09T20:30:59.327922] [INFO ] [sig ] [2648/3427] Completed RRBI in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:30:59.327962] [INFO ] [sig ] [2649/3427] Forecasting RRC... [2026-02-09T20:30:59.327993] [INFO ] [sig ] Generating forecast for: RRC [2026-02-09T20:30:59.328023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-09T20:30:59.340080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-09T20:30:59.340386] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-09T20:30:59.341185] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-09T20:30:59.341237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:59.341269] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:59.341296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:59.341354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:59.398007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:59.398634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:59.398710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:59.398742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:59.516660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:59.516788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:59.516825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:59.516853] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:59.520565] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=6.82%) [2026-02-09T20:30:59.520853] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-09T20:30:59.520976] [INFO ] [sig ] RRC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:30:59.669240] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RRC.txt [2026-02-09T20:30:59.669389] [INFO ] [sig ] [2649/3427] Completed RRC in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:30:59.669434] [INFO ] [sig ] [2650/3427] Forecasting RRGB... [2026-02-09T20:30:59.669466] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-09T20:30:59.669502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-09T20:30:59.681536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-09T20:30:59.681876] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-09T20:30:59.682816] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-09T20:30:59.682868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:30:59.682901] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:30:59.682928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:30:59.682985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:30:59.739522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:30:59.740151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:30:59.740262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:30:59.740296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:30:59.859801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:30:59.859939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:30:59.859980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:30:59.860008] [INFO ] [FORECASTER] Training complete [2026-02-09T20:30:59.863397] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: UP (p=87.45%) [2026-02-09T20:30:59.863691] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-09T20:30:59.863817] [INFO ] [sig ] RRGB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:00.009866] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RRGB.txt [2026-02-09T20:31:00.009995] [INFO ] [sig ] [2650/3427] Completed RRGB in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:31:00.010034] [INFO ] [sig ] [2651/3427] Forecasting RRX... [2026-02-09T20:31:00.010064] [INFO ] [sig ] Generating forecast for: RRX [2026-02-09T20:31:00.010095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-09T20:31:00.021097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-09T20:31:00.021396] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-09T20:31:00.022205] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-09T20:31:00.022257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:00.022289] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:00.022316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:00.022373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:00.079890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:00.080494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:00.080590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:00.080624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:00.200733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:00.200883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:00.200922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:00.200951] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:00.204291] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=92.86%) [2026-02-09T20:31:00.204564] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-09T20:31:00.204710] [INFO ] [sig ] RRX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:00.351305] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RRX.txt [2026-02-09T20:31:00.351441] [INFO ] [sig ] [2651/3427] Completed RRX in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:31:00.351482] [INFO ] [sig ] [2652/3427] Forecasting RS... [2026-02-09T20:31:00.351512] [INFO ] [sig ] Generating forecast for: RS [2026-02-09T20:31:00.351541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-09T20:31:00.362487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-09T20:31:00.362841] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-09T20:31:00.363668] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-09T20:31:00.363722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:00.363778] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:00.363808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:00.363866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:00.420722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:00.421514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:00.421613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:00.421649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:00.538636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:00.538787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:00.538825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:00.538853] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:00.542826] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-02-09T20:31:00.543096] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-09T20:31:00.543223] [INFO ] [sig ] RS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:00.690062] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RS.txt [2026-02-09T20:31:00.690209] [INFO ] [sig ] [2652/3427] Completed RS in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:31:00.690248] [INFO ] [sig ] [2653/3427] Forecasting RSG... [2026-02-09T20:31:00.690279] [INFO ] [sig ] Generating forecast for: RSG [2026-02-09T20:31:00.690308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-09T20:31:00.701790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-09T20:31:00.702148] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-09T20:31:00.702971] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-09T20:31:00.703038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:00.703077] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:00.703109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:00.703166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:00.761146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:00.761991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:00.762087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:00.762128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:00.888018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:00.888171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:00.888385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:00.888415] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:00.892097] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: UP (p=71.94%) [2026-02-09T20:31:00.892373] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-09T20:31:00.892496] [INFO ] [sig ] RSG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:01.042016] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RSG.txt [2026-02-09T20:31:01.042177] [INFO ] [sig ] [2653/3427] Completed RSG in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-09T20:31:01.042217] [INFO ] [sig ] [2654/3427] Forecasting RSI... [2026-02-09T20:31:01.042249] [INFO ] [sig ] Generating forecast for: RSI [2026-02-09T20:31:01.042279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-09T20:31:01.053207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-09T20:31:01.053594] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-09T20:31:01.054409] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-09T20:31:01.054461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:01.054492] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:01.054520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:01.054597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:01.112129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:01.112934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:01.113015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:01.113078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:01.238003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:01.238120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:01.238159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:01.238188] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:01.241545] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: UP (p=72.15%) [2026-02-09T20:31:01.241847] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-09T20:31:01.241977] [INFO ] [sig ] RSI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:01.389114] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RSI.txt [2026-02-09T20:31:01.389281] [INFO ] [sig ] [2654/3427] Completed RSI in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-09T20:31:01.389323] [INFO ] [sig ] [2655/3427] Forecasting RSKD... [2026-02-09T20:31:01.389353] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-09T20:31:01.389384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-09T20:31:01.401329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-09T20:31:01.401679] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-09T20:31:01.402495] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-09T20:31:01.402548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:01.402602] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:01.402645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:01.402704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:01.459470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:01.460180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:01.460269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:01.460304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:01.580306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:01.580437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:01.580477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:01.580506] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:01.584046] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-09T20:31:01.584343] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-09T20:31:01.584478] [INFO ] [sig ] RSKD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:01.728555] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RSKD.txt [2026-02-09T20:31:01.728721] [INFO ] [sig ] [2655/3427] Completed RSKD in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:01.728761] [INFO ] [sig ] [2656/3427] Forecasting RSSS... [2026-02-09T20:31:01.728798] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-09T20:31:01.728829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-09T20:31:01.739885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-09T20:31:01.740208] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-09T20:31:01.741031] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-09T20:31:01.741083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:01.741115] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:01.741142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:01.741199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:01.799096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:01.799908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:01.799989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:01.800022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:01.918304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:01.918463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:01.918503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:01.918532] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:01.921927] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: UP (p=84.31%) [2026-02-09T20:31:01.922218] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-09T20:31:01.922344] [INFO ] [sig ] RSSS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:02.069146] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RSSS.txt [2026-02-09T20:31:02.069316] [INFO ] [sig ] [2656/3427] Completed RSSS in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:02.069356] [INFO ] [sig ] [2657/3427] Forecasting RTO... [2026-02-09T20:31:02.069386] [INFO ] [sig ] Generating forecast for: RTO [2026-02-09T20:31:02.069417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-09T20:31:02.080920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-09T20:31:02.081327] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-09T20:31:02.082242] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-09T20:31:02.082296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:02.082328] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:02.082356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:02.082414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:02.139024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:02.139904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:02.139987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:02.140022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:02.265315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:02.265482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:02.265530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:02.265561] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:02.269432] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=65.51%) [2026-02-09T20:31:02.269998] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-09T20:31:02.270178] [INFO ] [sig ] RTO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:02.426186] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RTO.txt [2026-02-09T20:31:02.426361] [INFO ] [sig ] [2657/3427] Completed RTO in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:02.426402] [INFO ] [sig ] [2658/3427] Forecasting RUM... [2026-02-09T20:31:02.426432] [INFO ] [sig ] Generating forecast for: RUM [2026-02-09T20:31:02.426465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-09T20:31:02.438413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-09T20:31:02.438818] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-09T20:31:02.439698] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-09T20:31:02.439752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:02.439785] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:02.439813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:02.439870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:02.500774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:02.501686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:02.501776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:02.501809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:02.626808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:02.626972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:02.627012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:02.627042] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:02.630843] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=10.78%) [2026-02-09T20:31:02.631144] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-09T20:31:02.631274] [INFO ] [sig ] RUM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:02.776717] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RUM.txt [2026-02-09T20:31:02.776876] [INFO ] [sig ] [2658/3427] Completed RUM in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:02.776915] [INFO ] [sig ] [2659/3427] Forecasting RUN... [2026-02-09T20:31:02.776945] [INFO ] [sig ] Generating forecast for: RUN [2026-02-09T20:31:02.776978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-09T20:31:02.789006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-09T20:31:02.789431] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-09T20:31:02.790281] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-09T20:31:02.790333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:02.790365] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:02.790392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:02.790450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:02.850364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:02.851232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:02.851318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:02.851352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:02.976806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:02.976969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:02.977009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:02.977057] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:02.980680] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: DOWN (p=35.83%) [2026-02-09T20:31:02.980969] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-09T20:31:02.981103] [INFO ] [sig ] RUN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:03.128212] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RUN.txt [2026-02-09T20:31:03.128358] [INFO ] [sig ] [2659/3427] Completed RUN in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:03.128398] [INFO ] [sig ] [2660/3427] Forecasting RUNN... [2026-02-09T20:31:03.128428] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-09T20:31:03.128458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-09T20:31:03.140506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-09T20:31:03.140882] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-09T20:31:03.141710] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-09T20:31:03.141762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:03.141795] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:03.141822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:03.141879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:03.201525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:03.202550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:03.202653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:03.202688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:03.325239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:03.325398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:03.325438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:03.325468] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:03.328955] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=1.06%) [2026-02-09T20:31:03.329232] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-09T20:31:03.329357] [INFO ] [sig ] RUNN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:03.478659] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RUNN.txt [2026-02-09T20:31:03.478822] [INFO ] [sig ] [2660/3427] Completed RUNN in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:03.478864] [INFO ] [sig ] [2661/3427] Forecasting RUSHA... [2026-02-09T20:31:03.478895] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-09T20:31:03.478925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-09T20:31:03.490765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-09T20:31:03.491066] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-09T20:31:03.491910] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-09T20:31:03.491963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:03.492027] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:03.492057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:03.492115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:03.552098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:03.552998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:03.553083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:03.553134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:03.672208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:03.672367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:03.672407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:03.672436] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:03.675898] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: DOWN (p=40.01%) [2026-02-09T20:31:03.676191] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-09T20:31:03.676321] [INFO ] [sig ] RUSHA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:03.825648] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RUSHA.txt [2026-02-09T20:31:03.825785] [INFO ] [sig ] [2661/3427] Completed RUSHA in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:03.825825] [INFO ] [sig ] [2662/3427] Forecasting RUSHB... [2026-02-09T20:31:03.825855] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-09T20:31:03.825887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-09T20:31:03.837855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-09T20:31:03.838221] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-09T20:31:03.839397] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-09T20:31:03.839456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:03.839500] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:03.839542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:03.839638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:03.898546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:03.899277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:03.899357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:03.899391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:04.006490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:04.006660] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:31:04.006702] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:04.006731] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:04.010318] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=1.99%) [2026-02-09T20:31:04.010618] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-09T20:31:04.010745] [INFO ] [sig ] RUSHB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:04.155046] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RUSHB.txt [2026-02-09T20:31:04.155176] [INFO ] [sig ] [2662/3427] Completed RUSHB in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:04.155215] [INFO ] [sig ] [2663/3427] Forecasting RVMD... [2026-02-09T20:31:04.155246] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-09T20:31:04.155284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-09T20:31:04.166174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-09T20:31:04.166482] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-09T20:31:04.167278] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-09T20:31:04.167331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:04.167363] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:04.167424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:04.167487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:04.226114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:04.226747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:04.226825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:04.226858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:04.351516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:04.351691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:04.351731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:04.351760] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:04.355230] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: DOWN (p=1.89%) [2026-02-09T20:31:04.355534] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-09T20:31:04.355694] [INFO ] [sig ] RVMD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:04.507114] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RVMD.txt [2026-02-09T20:31:04.507279] [INFO ] [sig ] [2663/3427] Completed RVMD in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:04.507320] [INFO ] [sig ] [2664/3427] Forecasting RVSB... [2026-02-09T20:31:04.507350] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-09T20:31:04.507381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-09T20:31:04.519135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-09T20:31:04.519535] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-09T20:31:04.520396] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-09T20:31:04.520449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:04.520481] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:04.520508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:04.520565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:04.578675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:04.579477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:04.579564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:04.579617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:04.701310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:04.701487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:04.701532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:04.701636] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:04.705257] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-02-09T20:31:04.705553] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-09T20:31:04.705709] [INFO ] [sig ] RVSB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:04.854964] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RVSB.txt [2026-02-09T20:31:04.855097] [INFO ] [sig ] [2664/3427] Completed RVSB in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:04.855136] [INFO ] [sig ] [2665/3427] Forecasting RVTY... [2026-02-09T20:31:04.855166] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-09T20:31:04.855196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-09T20:31:04.866022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-09T20:31:04.866527] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-09T20:31:04.867627] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-09T20:31:04.867692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:04.867734] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:04.867775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:04.867856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:04.933842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:04.935116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:04.935221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:04.935257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:05.060309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:05.060472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:05.060513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:05.060544] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:05.064025] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: UP (p=59.26%) [2026-02-09T20:31:05.064314] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-09T20:31:05.064443] [INFO ] [sig ] RVTY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:05.217607] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RVTY.txt [2026-02-09T20:31:05.217746] [INFO ] [sig ] [2665/3427] Completed RVTY in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:05.217787] [INFO ] [sig ] [2666/3427] Forecasting RWAY... [2026-02-09T20:31:05.217816] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-09T20:31:05.217849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-09T20:31:05.229497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-09T20:31:05.229829] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-09T20:31:05.230682] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-09T20:31:05.230736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:05.230769] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:05.230797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:05.230854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:05.291663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:05.292813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:05.292907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:05.292942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:05.421513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:05.421693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:05.421734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:05.421765] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:05.425335] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=99.86%) [2026-02-09T20:31:05.425733] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-09T20:31:05.425881] [INFO ] [sig ] RWAY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:05.581015] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RWAY.txt [2026-02-09T20:31:05.581192] [INFO ] [sig ] [2666/3427] Completed RWAY in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:05.581247] [INFO ] [sig ] [2667/3427] Forecasting RXO... [2026-02-09T20:31:05.581289] [INFO ] [sig ] Generating forecast for: RXO [2026-02-09T20:31:05.581327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-09T20:31:05.593103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-09T20:31:05.593553] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-09T20:31:05.594447] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-09T20:31:05.594503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:05.594538] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:05.594566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:05.594675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:05.654317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:05.655238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:05.655329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:05.655363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:05.777338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:05.777520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:05.777561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:05.777612] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:05.781040] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-09T20:31:05.781325] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-09T20:31:05.781454] [INFO ] [sig ] RXO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:05.925552] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RXO.txt [2026-02-09T20:31:05.925717] [INFO ] [sig ] [2667/3427] Completed RXO in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:05.925759] [INFO ] [sig ] [2668/3427] Forecasting RXRX... [2026-02-09T20:31:05.925790] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-09T20:31:05.925823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-09T20:31:05.937169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-09T20:31:05.937519] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-09T20:31:05.938387] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-09T20:31:05.938442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:05.938475] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:05.938502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:05.938561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:05.997892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:05.998863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:05.998956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:05.998992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:06.129591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:06.129758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:06.129798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:06.129828] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:06.133475] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: UP (p=93.98%) [2026-02-09T20:31:06.133790] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-09T20:31:06.133923] [INFO ] [sig ] RXRX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:06.284207] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RXRX.txt [2026-02-09T20:31:06.284375] [INFO ] [sig ] [2668/3427] Completed RXRX in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:06.284417] [INFO ] [sig ] [2669/3427] Forecasting RY... [2026-02-09T20:31:06.284446] [INFO ] [sig ] Generating forecast for: RY [2026-02-09T20:31:06.284478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-09T20:31:06.297946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-09T20:31:06.298403] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-09T20:31:06.299418] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-09T20:31:06.299489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:06.299532] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:06.299561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:06.299661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:06.358307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:06.359226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:06.359315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:06.359348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:06.495096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:06.495261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:06.495305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:06.495336] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:06.498992] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=54.57%) [2026-02-09T20:31:06.499342] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-09T20:31:06.499481] [INFO ] [sig ] RY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:06.651875] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RY.txt [2026-02-09T20:31:06.652014] [INFO ] [sig ] [2669/3427] Completed RY in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-09T20:31:06.652055] [INFO ] [sig ] [2670/3427] Forecasting RYAAY... [2026-02-09T20:31:06.652085] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-09T20:31:06.652115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-09T20:31:06.663636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-09T20:31:06.663955] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-09T20:31:06.664795] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-09T20:31:06.664848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:06.664879] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:06.664905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:06.664961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:06.722019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:06.722832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:06.722912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:06.722944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:06.846802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:06.846959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:06.847000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:06.847059] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:06.850629] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-02-09T20:31:06.850901] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-09T20:31:06.851026] [INFO ] [sig ] RYAAY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:06.996279] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RYAAY.txt [2026-02-09T20:31:06.996418] [INFO ] [sig ] [2670/3427] Completed RYAAY in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-09T20:31:06.996458] [INFO ] [sig ] [2671/3427] Forecasting RYAM... [2026-02-09T20:31:06.996487] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-09T20:31:06.996519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-09T20:31:07.009756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-09T20:31:07.010101] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-09T20:31:07.010924] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-09T20:31:07.010976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:07.011008] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:07.011036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:07.011093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:07.070514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:07.071619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:07.071735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:07.071770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:07.198105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:07.198273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:07.198314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:07.198344] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:07.201777] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: UP (p=71.60%) [2026-02-09T20:31:07.202049] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-09T20:31:07.202181] [INFO ] [sig ] RYAM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:07.346971] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RYAM.txt [2026-02-09T20:31:07.347144] [INFO ] [sig ] [2671/3427] Completed RYAM in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-09T20:31:07.347194] [INFO ] [sig ] [2672/3427] Forecasting RYAN... [2026-02-09T20:31:07.347233] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-09T20:31:07.347268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-09T20:31:07.358447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-09T20:31:07.359057] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-09T20:31:07.360120] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-09T20:31:07.360184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:07.360222] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:07.360252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:07.360308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:07.418405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:07.419190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:07.419273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:07.419308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:07.540371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:07.540533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:07.540593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:07.540627] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:07.544006] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=60.47%) [2026-02-09T20:31:07.544279] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-09T20:31:07.544403] [INFO ] [sig ] RYAN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:07.689664] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RYAN.txt [2026-02-09T20:31:07.689805] [INFO ] [sig ] [2672/3427] Completed RYAN in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:07.689844] [INFO ] [sig ] [2673/3427] Forecasting RYI... [2026-02-09T20:31:07.689875] [INFO ] [sig ] Generating forecast for: RYI [2026-02-09T20:31:07.689905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYI' from 'https://tdm.silogroup.org/data/derivative_storage/RYI.csv'. [2026-02-09T20:31:07.702344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYI'. [2026-02-09T20:31:07.702681] [INFO ] [FORECASTER] Starting predict_future for RYI [2026-02-09T20:31:07.703479] [DEBUG] [LOCAL ] No optimal features file found for RYI: ./output/feature-sets/RYI.txt [2026-02-09T20:31:07.703531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:07.703562] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:07.703611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:07.703669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:07.762244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:07.763018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:07.763100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:07.763133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:07.884060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:07.884221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:07.884260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:07.884290] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:07.887888] [DEBUG] [FORECASTER] RYI: Forecast T+1@11:T+2@11: DOWN (p=31.66%) [2026-02-09T20:31:07.888299] [INFO ] [FORECASTER] Completed predict_future for RYI [2026-02-09T20:31:07.888463] [INFO ] [sig ] RYI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:08.041129] [INFO ] [LOCAL ] Saved forecast: RYI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RYI.txt [2026-02-09T20:31:08.041303] [INFO ] [sig ] [2673/3427] Completed RYI in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:08.041344] [INFO ] [sig ] [2674/3427] Forecasting RYN... [2026-02-09T20:31:08.041375] [INFO ] [sig ] Generating forecast for: RYN [2026-02-09T20:31:08.041405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-09T20:31:08.054928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-09T20:31:08.055553] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-09T20:31:08.056460] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-09T20:31:08.056516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:08.056550] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:08.056599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:08.056676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:08.116989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:08.117914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:08.118000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:08.118035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:08.241678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:08.241827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:08.241867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:08.241896] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:08.245291] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: DOWN (p=10.47%) [2026-02-09T20:31:08.245569] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-09T20:31:08.245713] [INFO ] [sig ] RYN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:08.391333] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RYN.txt [2026-02-09T20:31:08.391504] [INFO ] [sig ] [2674/3427] Completed RYN in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:08.391546] [INFO ] [sig ] [2675/3427] Forecasting RYTM... [2026-02-09T20:31:08.391596] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-09T20:31:08.391630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-09T20:31:08.402924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-09T20:31:08.403311] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-09T20:31:08.404320] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-09T20:31:08.404373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:08.404405] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:08.404433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:08.404490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:08.461782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:08.462832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:08.462914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:08.462947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:08.588133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:08.588299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:08.588339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:08.588369] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:08.591902] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: DOWN (p=7.62%) [2026-02-09T20:31:08.592189] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-09T20:31:08.592314] [INFO ] [sig ] RYTM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:08.742651] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RYTM.txt [2026-02-09T20:31:08.742835] [INFO ] [sig ] [2675/3427] Completed RYTM in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:08.742878] [INFO ] [sig ] [2676/3427] Forecasting RZB... [2026-02-09T20:31:08.742910] [INFO ] [sig ] Generating forecast for: RZB [2026-02-09T20:31:08.742943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-09T20:31:08.754648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-09T20:31:08.755093] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-09T20:31:08.755972] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-09T20:31:08.756040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:08.756075] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:08.756103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:08.756160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:08.817185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:08.818318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:08.818403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:08.818438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:08.940796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:08.940975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:08.941027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:08.941084] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:08.944628] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=71.27%) [2026-02-09T20:31:08.944919] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-09T20:31:08.945050] [INFO ] [sig ] RZB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:09.098621] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/RZB.txt [2026-02-09T20:31:09.098782] [INFO ] [sig ] [2676/3427] Completed RZB in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:09.098823] [INFO ] [sig ] [2677/3427] Forecasting RZC... [2026-02-09T20:31:09.098854] [INFO ] [sig ] Generating forecast for: RZC [2026-02-09T20:31:09.098887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-09T20:31:09.110390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-09T20:31:09.110817] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-09T20:31:09.111903] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-09T20:31:09.111957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:09.111990] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:09.112020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:09.112089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:09.175978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:09.176876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:09.176965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:09.176999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:09.297028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:09.297193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:09.297243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:09.297280] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:09.301409] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: DOWN (p=9.64%) [2026-02-09T20:31:09.301741] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-09T20:31:09.301877] [INFO ] [sig ] RZC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:09.450815] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/RZC.txt [2026-02-09T20:31:09.450957] [INFO ] [sig ] [2677/3427] Completed RZC in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:09.450999] [INFO ] [sig ] [2678/3427] Forecasting S... [2026-02-09T20:31:09.451031] [INFO ] [sig ] Generating forecast for: S [2026-02-09T20:31:09.451062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-09T20:31:09.462378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-09T20:31:09.462745] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-09T20:31:09.463533] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-09T20:31:09.463616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:09.463695] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:09.463724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:09.463783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:09.523909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:09.524964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:09.525074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:09.525135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:09.655607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:09.655776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:09.655818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:09.655847] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:09.659686] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: DOWN (p=2.13%) [2026-02-09T20:31:09.660017] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-09T20:31:09.660184] [INFO ] [sig ] S: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:09.813564] [INFO ] [LOCAL ] Saved forecast: S 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/S.txt [2026-02-09T20:31:09.813731] [INFO ] [sig ] [2678/3427] Completed S in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:09.813772] [INFO ] [sig ] [2679/3427] Forecasting SA... [2026-02-09T20:31:09.813804] [INFO ] [sig ] Generating forecast for: SA [2026-02-09T20:31:09.813835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-09T20:31:09.825911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-09T20:31:09.826300] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-09T20:31:09.827145] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-09T20:31:09.827198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:09.827230] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:09.827258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:09.827315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:09.889364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:09.890336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:09.890651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:09.890688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:10.023245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:10.023433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:10.023476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:10.023505] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:10.027180] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-02-09T20:31:10.027499] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-09T20:31:10.027665] [INFO ] [sig ] SA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:10.180902] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SA.txt [2026-02-09T20:31:10.181048] [INFO ] [sig ] [2679/3427] Completed SA in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:10.181095] [INFO ] [sig ] [2680/3427] Forecasting SAFE... [2026-02-09T20:31:10.181125] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-09T20:31:10.181157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-09T20:31:10.193021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-09T20:31:10.193413] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-09T20:31:10.194313] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-09T20:31:10.194367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:10.194403] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:10.194444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:10.194528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:10.253715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:10.254614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:10.254700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:10.254735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:10.380492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:10.380672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:10.380714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:10.380743] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:10.384222] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-02-09T20:31:10.384506] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-09T20:31:10.384657] [INFO ] [sig ] SAFE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:10.535441] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SAFE.txt [2026-02-09T20:31:10.535614] [INFO ] [sig ] [2680/3427] Completed SAFE in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:10.535657] [INFO ] [sig ] [2681/3427] Forecasting SAH... [2026-02-09T20:31:10.535689] [INFO ] [sig ] Generating forecast for: SAH [2026-02-09T20:31:10.535721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-09T20:31:10.547126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-09T20:31:10.547543] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-09T20:31:10.548389] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-09T20:31:10.548442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:10.548473] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:10.548500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:10.548557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:10.605435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:10.606281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:10.606365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:10.606398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:10.725033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:10.725198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:10.725241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:10.725269] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:10.728809] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: UP (p=72.88%) [2026-02-09T20:31:10.729094] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-09T20:31:10.729259] [INFO ] [sig ] SAH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:10.876230] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SAH.txt [2026-02-09T20:31:10.876382] [INFO ] [sig ] [2681/3427] Completed SAH in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:10.876423] [INFO ] [sig ] [2682/3427] Forecasting SAIA... [2026-02-09T20:31:10.876454] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-09T20:31:10.876483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-09T20:31:10.888136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-09T20:31:10.888513] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-09T20:31:10.889348] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-09T20:31:10.889400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:10.889433] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:10.889460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:10.889518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:10.948688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:10.949794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:10.949877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:10.949911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:11.075643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:11.075806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:11.075846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:11.075876] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:11.079298] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: UP (p=56.59%) [2026-02-09T20:31:11.079570] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-09T20:31:11.079714] [INFO ] [sig ] SAIA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:11.226767] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SAIA.txt [2026-02-09T20:31:11.226908] [INFO ] [sig ] [2682/3427] Completed SAIA in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:11.226947] [INFO ] [sig ] [2683/3427] Forecasting SAIC... [2026-02-09T20:31:11.226978] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-09T20:31:11.227007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-09T20:31:11.238911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-09T20:31:11.239301] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-09T20:31:11.240608] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-09T20:31:11.240665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:11.240698] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:11.240724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:11.240780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:11.304885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:11.305839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:11.305928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:11.305963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:11.452660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:11.452836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:11.452902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:11.452933] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:11.456746] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=94.44%) [2026-02-09T20:31:11.457053] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-09T20:31:11.457191] [INFO ] [sig ] SAIC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:11.611728] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SAIC.txt [2026-02-09T20:31:11.611904] [INFO ] [sig ] [2683/3427] Completed SAIC in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:11.611947] [INFO ] [sig ] [2684/3427] Forecasting SAM... [2026-02-09T20:31:11.611980] [INFO ] [sig ] Generating forecast for: SAM [2026-02-09T20:31:11.612013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-09T20:31:11.624822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-09T20:31:11.625252] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-09T20:31:11.626163] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-09T20:31:11.626223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:11.626256] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:11.626284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:11.626342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:11.693476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:11.694400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:11.694489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:11.694525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:11.824625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:11.824792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:11.824854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:11.824891] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:11.828598] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: DOWN (p=31.25%) [2026-02-09T20:31:11.828934] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-09T20:31:11.829090] [INFO ] [sig ] SAM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:11.978024] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SAM.txt [2026-02-09T20:31:11.978170] [INFO ] [sig ] [2684/3427] Completed SAM in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:11.978214] [INFO ] [sig ] [2685/3427] Forecasting SAMG... [2026-02-09T20:31:11.978245] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-09T20:31:11.978280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-09T20:31:11.989925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-09T20:31:11.990316] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-09T20:31:11.991195] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-09T20:31:11.991253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:11.991286] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:11.991315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:11.991374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:12.049834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:12.050666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:12.050775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:12.050813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:12.176198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:12.176370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:12.176412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:12.176442] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:12.179996] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-02-09T20:31:12.180287] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-09T20:31:12.180417] [INFO ] [sig ] SAMG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:12.331898] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SAMG.txt [2026-02-09T20:31:12.332055] [INFO ] [sig ] [2685/3427] Completed SAMG in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:12.332097] [INFO ] [sig ] [2686/3427] Forecasting SAN... [2026-02-09T20:31:12.332129] [INFO ] [sig ] Generating forecast for: SAN [2026-02-09T20:31:12.332161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-09T20:31:12.346148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-09T20:31:12.346606] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-09T20:31:12.347479] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-09T20:31:12.347533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:12.347566] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:12.347613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:12.347673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:12.407980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:12.408705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:12.408787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:12.408821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:12.534670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:12.534831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:12.534871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:12.534901] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:12.538504] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-02-09T20:31:12.538818] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-09T20:31:12.538953] [INFO ] [sig ] SAN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:12.683736] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SAN.txt [2026-02-09T20:31:12.683889] [INFO ] [sig ] [2686/3427] Completed SAN in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-09T20:31:12.683929] [INFO ] [sig ] [2687/3427] Forecasting SANA... [2026-02-09T20:31:12.683959] [INFO ] [sig ] Generating forecast for: SANA [2026-02-09T20:31:12.683989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-09T20:31:12.695712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-09T20:31:12.696087] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-09T20:31:12.697118] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-09T20:31:12.697171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:12.697217] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:12.697249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:12.697309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:12.758395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:12.759316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:12.759407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:12.759441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:12.883744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:12.883911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:12.883953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:12.883983] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:12.887514] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: DOWN (p=40.98%) [2026-02-09T20:31:12.887824] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-09T20:31:12.887957] [INFO ] [sig ] SANA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:13.034646] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SANA.txt [2026-02-09T20:31:13.034787] [INFO ] [sig ] [2687/3427] Completed SANA in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-09T20:31:13.034827] [INFO ] [sig ] [2688/3427] Forecasting SANM... [2026-02-09T20:31:13.034859] [INFO ] [sig ] Generating forecast for: SANM [2026-02-09T20:31:13.034892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-09T20:31:13.046813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-09T20:31:13.047148] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-09T20:31:13.048017] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-09T20:31:13.048072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:13.048105] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:13.048134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:13.048198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:13.106753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:13.107435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:13.107542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:13.107594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:13.231484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:13.231667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:13.231708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:13.231738] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:13.235117] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=74.98%) [2026-02-09T20:31:13.235395] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-09T20:31:13.235521] [INFO ] [sig ] SANM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:13.398699] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SANM.txt [2026-02-09T20:31:13.398910] [INFO ] [sig ] [2688/3427] Completed SANM in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-09T20:31:13.398969] [INFO ] [sig ] [2689/3427] Forecasting SAP... [2026-02-09T20:31:13.399009] [INFO ] [sig ] Generating forecast for: SAP [2026-02-09T20:31:13.399047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-09T20:31:13.411233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-09T20:31:13.411653] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-09T20:31:13.412472] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-09T20:31:13.412526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:13.412558] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:13.412613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:13.412675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:13.472359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:13.473107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:13.473188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:13.473224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:13.600182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:13.600358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:13.600399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:13.600428] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:13.604011] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: DOWN (p=40.24%) [2026-02-09T20:31:13.604293] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-09T20:31:13.604588] [INFO ] [sig ] SAP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:13.750705] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SAP.txt [2026-02-09T20:31:13.750838] [INFO ] [sig ] [2689/3427] Completed SAP in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:13.750876] [INFO ] [sig ] [2690/3427] Forecasting SARK... [2026-02-09T20:31:13.750906] [INFO ] [sig ] Generating forecast for: SARK [2026-02-09T20:31:13.750937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-09T20:31:13.761760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-09T20:31:13.762102] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-09T20:31:13.762922] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-09T20:31:13.762974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:13.763006] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:13.763033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:13.763090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:13.819614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:13.820516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:13.820630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:13.820666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:13.941661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:13.941826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:13.941867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:13.941897] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:13.945402] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-02-09T20:31:13.945739] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-09T20:31:13.945874] [INFO ] [sig ] SARK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:14.096184] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SARK.txt [2026-02-09T20:31:14.096319] [INFO ] [sig ] [2690/3427] Completed SARK in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:14.096359] [INFO ] [sig ] [2691/3427] Forecasting SATL... [2026-02-09T20:31:14.096395] [INFO ] [sig ] Generating forecast for: SATL [2026-02-09T20:31:14.096427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-09T20:31:14.108656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-09T20:31:14.108959] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-09T20:31:14.109775] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-09T20:31:14.109826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:14.109858] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:14.109885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:14.109942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:14.169808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:14.170476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:14.170769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:14.170805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:14.297130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:14.297293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:14.297335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:14.297366] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:14.300877] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: UP (p=78.81%) [2026-02-09T20:31:14.301202] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-09T20:31:14.301343] [INFO ] [sig ] SATL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:14.449360] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SATL.txt [2026-02-09T20:31:14.449596] [INFO ] [sig ] [2691/3427] Completed SATL in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:14.449641] [INFO ] [sig ] [2692/3427] Forecasting SATS... [2026-02-09T20:31:14.449671] [INFO ] [sig ] Generating forecast for: SATS [2026-02-09T20:31:14.449703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-09T20:31:14.460666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-09T20:31:14.461025] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-09T20:31:14.461848] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-09T20:31:14.461901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:14.461940] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:14.461981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:14.462043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:14.520647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:14.521429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:14.521509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:14.521542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:14.650725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:14.650888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:14.650929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:14.650958] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:14.654453] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-02-09T20:31:14.654762] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-09T20:31:14.654896] [INFO ] [sig ] SATS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:14.818541] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SATS.txt [2026-02-09T20:31:14.818723] [INFO ] [sig ] [2692/3427] Completed SATS in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:14.818771] [INFO ] [sig ] [2693/3427] Forecasting SAVA... [2026-02-09T20:31:14.818810] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-09T20:31:14.818849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-09T20:31:14.831401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-09T20:31:14.831813] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-09T20:31:14.832706] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-09T20:31:14.832761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:14.832794] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:14.832823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:14.832883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:14.892983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:14.893883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:14.893969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:14.894004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:15.026550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:15.026727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:15.026766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:15.026796] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:15.030584] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: UP (p=91.29%) [2026-02-09T20:31:15.030884] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-09T20:31:15.031026] [INFO ] [sig ] SAVA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:15.179150] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SAVA.txt [2026-02-09T20:31:15.179307] [INFO ] [sig ] [2693/3427] Completed SAVA in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:15.179354] [INFO ] [sig ] [2694/3427] Forecasting SB... [2026-02-09T20:31:15.179391] [INFO ] [sig ] Generating forecast for: SB [2026-02-09T20:31:15.179425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-09T20:31:15.190853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-09T20:31:15.191202] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-09T20:31:15.192093] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-09T20:31:15.192147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:15.192181] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:15.192210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:15.192269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:15.251348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:15.252054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:15.252136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:15.252170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:15.373632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:15.373788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:15.373828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:15.373889] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:15.377855] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: DOWN (p=24.56%) [2026-02-09T20:31:15.378135] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-09T20:31:15.378274] [INFO ] [sig ] SB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:15.534878] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SB.txt [2026-02-09T20:31:15.535085] [INFO ] [sig ] [2694/3427] Completed SB in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:15.535135] [INFO ] [sig ] [2695/3427] Forecasting SBAC... [2026-02-09T20:31:15.535169] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-09T20:31:15.535201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-09T20:31:15.547203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-09T20:31:15.547631] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-09T20:31:15.548503] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-09T20:31:15.548558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:15.548664] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:15.548695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:15.548755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:15.609362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:15.610242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:15.610327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:15.610358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:15.739773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:15.739954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:15.740003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:15.740045] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:15.744119] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: UP (p=84.54%) [2026-02-09T20:31:15.744451] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-09T20:31:15.744600] [INFO ] [sig ] SBAC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:15.893520] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SBAC.txt [2026-02-09T20:31:15.893688] [INFO ] [sig ] [2695/3427] Completed SBAC in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:15.893729] [INFO ] [sig ] [2696/3427] Forecasting SBCF... [2026-02-09T20:31:15.893762] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-09T20:31:15.893793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-09T20:31:15.905472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-09T20:31:15.905898] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-09T20:31:15.906756] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-09T20:31:15.906819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:15.906876] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:15.906909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:15.906968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:15.967867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:15.968728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:15.968815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:15.968866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:16.097760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:16.097924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:16.097979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:16.098028] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:16.101700] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=9.80%) [2026-02-09T20:31:16.102007] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-09T20:31:16.102144] [INFO ] [sig ] SBCF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:16.251492] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SBCF.txt [2026-02-09T20:31:16.251683] [INFO ] [sig ] [2696/3427] Completed SBCF in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:16.251728] [INFO ] [sig ] [2697/3427] Forecasting SBFM... [2026-02-09T20:31:16.251761] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-09T20:31:16.251793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-09T20:31:16.263466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-09T20:31:16.263870] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-09T20:31:16.264752] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-09T20:31:16.264818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:16.264866] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:16.264897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:16.264956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:16.329842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:16.330735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:16.330820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:16.330855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:16.461731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:16.461898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:16.461939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:16.461968] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:16.465668] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: UP (p=88.91%) [2026-02-09T20:31:16.465977] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-09T20:31:16.466117] [INFO ] [sig ] SBFM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:16.614488] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SBFM.txt [2026-02-09T20:31:16.614689] [INFO ] [sig ] [2697/3427] Completed SBFM in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:16.614749] [INFO ] [sig ] [2698/3427] Forecasting SBGI... [2026-02-09T20:31:16.614782] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-09T20:31:16.614815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-09T20:31:16.626930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-09T20:31:16.627312] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-09T20:31:16.628237] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-09T20:31:16.628291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:16.628324] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:16.628372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:16.628448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:16.689958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:16.690868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:16.690957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:16.690992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:16.812703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:16.812881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:16.812928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:16.813002] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:16.816641] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: UP (p=75.66%) [2026-02-09T20:31:16.816982] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-09T20:31:16.817123] [INFO ] [sig ] SBGI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:16.973079] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SBGI.txt [2026-02-09T20:31:16.973226] [INFO ] [sig ] [2698/3427] Completed SBGI in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:16.973278] [INFO ] [sig ] [2699/3427] Forecasting SBH... [2026-02-09T20:31:16.973313] [INFO ] [sig ] Generating forecast for: SBH [2026-02-09T20:31:16.973347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-09T20:31:16.985701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-09T20:31:16.986081] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-09T20:31:16.986913] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-09T20:31:16.986967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:16.987001] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:16.987029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:16.987089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:17.047165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:17.048055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:17.048141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:17.048175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:17.172781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:17.172948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:17.172990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:17.173019] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:17.176980] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=89.08%) [2026-02-09T20:31:17.177274] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-09T20:31:17.177425] [INFO ] [sig ] SBH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:17.327277] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SBH.txt [2026-02-09T20:31:17.327445] [INFO ] [sig ] [2699/3427] Completed SBH in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:17.327489] [INFO ] [sig ] [2700/3427] Forecasting SBI... [2026-02-09T20:31:17.327521] [INFO ] [sig ] Generating forecast for: SBI [2026-02-09T20:31:17.327551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-09T20:31:17.338923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-09T20:31:17.339322] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-09T20:31:17.340249] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-09T20:31:17.340318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:17.340353] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:17.340381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:17.340437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:17.403126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:17.404132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:17.404225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:17.404259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:17.527822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:17.527984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:17.528025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:17.528055] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:17.531629] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: DOWN (p=31.51%) [2026-02-09T20:31:17.531920] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-09T20:31:17.532051] [INFO ] [sig ] SBI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:17.680502] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SBI.txt [2026-02-09T20:31:17.680699] [INFO ] [sig ] [2700/3427] Completed SBI in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:17.680745] [INFO ] [sig ] [2701/3427] Forecasting SBLK... [2026-02-09T20:31:17.680777] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-09T20:31:17.680809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-09T20:31:17.692802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-09T20:31:17.693184] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-09T20:31:17.694089] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-09T20:31:17.694142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:17.694175] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:17.694201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:17.694262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:17.752399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:17.753309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:17.753397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:17.753431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:17.881934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:17.882097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:17.882138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:17.882167] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:17.886215] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: DOWN (p=38.01%) [2026-02-09T20:31:17.886522] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-09T20:31:17.886860] [INFO ] [sig ] SBLK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:18.034674] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SBLK.txt [2026-02-09T20:31:18.034832] [INFO ] [sig ] [2701/3427] Completed SBLK in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:18.034874] [INFO ] [sig ] [2702/3427] Forecasting SBRA... [2026-02-09T20:31:18.034906] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-09T20:31:18.034936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-09T20:31:18.045937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-09T20:31:18.046303] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-09T20:31:18.047148] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-09T20:31:18.047201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:18.047233] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:18.047260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:18.047321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:18.104269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:18.105192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:18.105275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:18.105309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:18.232025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:18.232190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:18.232231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:18.232260] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:18.235681] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-02-09T20:31:18.235954] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-09T20:31:18.236078] [INFO ] [sig ] SBRA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:18.381217] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SBRA.txt [2026-02-09T20:31:18.381376] [INFO ] [sig ] [2702/3427] Completed SBRA in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-09T20:31:18.381418] [INFO ] [sig ] [2703/3427] Forecasting SBS... [2026-02-09T20:31:18.381449] [INFO ] [sig ] Generating forecast for: SBS [2026-02-09T20:31:18.381481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-09T20:31:18.392719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-09T20:31:18.393114] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-09T20:31:18.394034] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-09T20:31:18.394089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:18.394122] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:18.394151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:18.394208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:18.456982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:18.457951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:18.458039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:18.458074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:18.599301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:18.599492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:18.599749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:18.599784] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:18.603785] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: DOWN (p=14.63%) [2026-02-09T20:31:18.604113] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-09T20:31:18.604254] [INFO ] [sig ] SBS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:18.759865] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SBS.txt [2026-02-09T20:31:18.760043] [INFO ] [sig ] [2703/3427] Completed SBS in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-09T20:31:18.760087] [INFO ] [sig ] [2704/3427] Forecasting SBSI... [2026-02-09T20:31:18.760119] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-09T20:31:18.760153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-09T20:31:18.772242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-09T20:31:18.772839] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-09T20:31:18.773700] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-09T20:31:18.773755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:18.773788] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:18.773816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:18.773874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:18.833416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:18.834322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:18.834412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:18.834445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:18.958440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:18.958621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:18.958667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:18.958698] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:18.962458] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: UP (p=64.10%) [2026-02-09T20:31:18.962823] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-09T20:31:18.962967] [INFO ] [sig ] SBSI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:19.118263] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SBSI.txt [2026-02-09T20:31:19.118422] [INFO ] [sig ] [2704/3427] Completed SBSI in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-09T20:31:19.118462] [INFO ] [sig ] [2705/3427] Forecasting SBUX... [2026-02-09T20:31:19.118493] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-09T20:31:19.118524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-09T20:31:19.131062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-09T20:31:19.131442] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-09T20:31:19.132265] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-09T20:31:19.132317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:19.132349] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:19.132377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:19.132434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:19.195378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:19.196278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:19.196400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:19.196437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:19.327148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:19.327306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:19.327348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:19.327379] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:19.331224] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=19.24%) [2026-02-09T20:31:19.331524] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-09T20:31:19.331683] [INFO ] [sig ] SBUX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:19.480830] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SBUX.txt [2026-02-09T20:31:19.480990] [INFO ] [sig ] [2705/3427] Completed SBUX in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-09T20:31:19.481032] [INFO ] [sig ] [2706/3427] Forecasting SCD... [2026-02-09T20:31:19.481065] [INFO ] [sig ] Generating forecast for: SCD [2026-02-09T20:31:19.481100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-09T20:31:19.492952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-09T20:31:19.493363] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-09T20:31:19.494246] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-09T20:31:19.494301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:19.494334] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:19.494362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:19.494429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:19.554175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:19.555061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:19.555146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:19.555182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:19.678906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:19.679069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:19.679112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:19.679143] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:19.682697] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: DOWN (p=9.82%) [2026-02-09T20:31:19.683006] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-09T20:31:19.683146] [INFO ] [sig ] SCD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:19.832915] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SCD.txt [2026-02-09T20:31:19.833071] [INFO ] [sig ] [2706/3427] Completed SCD in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:19.833111] [INFO ] [sig ] [2707/3427] Forecasting SCHL... [2026-02-09T20:31:19.833141] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-09T20:31:19.833174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-09T20:31:19.844102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-09T20:31:19.844516] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-09T20:31:19.845339] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-09T20:31:19.845403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:19.845442] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:19.845475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:19.845539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:19.902517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:19.903417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:19.903514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:19.903549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:20.025651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:20.025831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:20.025877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:20.025907] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:20.029321] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: UP (p=86.12%) [2026-02-09T20:31:20.029611] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-09T20:31:20.029737] [INFO ] [sig ] SCHL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:20.176965] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SCHL.txt [2026-02-09T20:31:20.177123] [INFO ] [sig ] [2707/3427] Completed SCHL in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:20.177164] [INFO ] [sig ] [2708/3427] Forecasting SCI... [2026-02-09T20:31:20.177195] [INFO ] [sig ] Generating forecast for: SCI [2026-02-09T20:31:20.177226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-09T20:31:20.188914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-09T20:31:20.189301] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-09T20:31:20.190152] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-09T20:31:20.190204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:20.190236] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:20.190263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:20.190320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:20.253335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:20.254450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:20.254532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:20.254567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:20.382204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:20.382386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:20.382431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:20.382462] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:20.386238] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=34.73%) [2026-02-09T20:31:20.386543] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-09T20:31:20.386699] [INFO ] [sig ] SCI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:20.549329] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SCI.txt [2026-02-09T20:31:20.549634] [INFO ] [sig ] [2708/3427] Completed SCI in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:20.549883] [INFO ] [sig ] [2709/3427] Forecasting SCL... [2026-02-09T20:31:20.549934] [INFO ] [sig ] Generating forecast for: SCL [2026-02-09T20:31:20.549985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-09T20:31:20.562887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-09T20:31:20.563301] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-09T20:31:20.564170] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-09T20:31:20.564224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:20.564257] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:20.564285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:20.564355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:20.626499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:20.627391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:20.627494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:20.627530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:20.754786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:20.754940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:20.754980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:20.755009] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:20.758423] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=38.56%) [2026-02-09T20:31:20.758739] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-09T20:31:20.758865] [INFO ] [sig ] SCL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:20.907201] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SCL.txt [2026-02-09T20:31:20.907355] [INFO ] [sig ] [2709/3427] Completed SCL in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:20.907395] [INFO ] [sig ] [2710/3427] Forecasting SCM... [2026-02-09T20:31:20.907455] [INFO ] [sig ] Generating forecast for: SCM [2026-02-09T20:31:20.907487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-09T20:31:20.918913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-09T20:31:20.919293] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-09T20:31:20.920194] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-09T20:31:20.920247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:20.920279] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:20.920307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:20.920363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:20.980330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:20.981388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:20.981475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:20.981508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:21.103046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:21.103203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:21.103241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:21.103270] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:21.107251] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: DOWN (p=4.85%) [2026-02-09T20:31:21.107608] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-09T20:31:21.107737] [INFO ] [sig ] SCM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:21.254606] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SCM.txt [2026-02-09T20:31:21.254761] [INFO ] [sig ] [2710/3427] Completed SCM in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:21.254802] [INFO ] [sig ] [2711/3427] Forecasting SCSC... [2026-02-09T20:31:21.254832] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-09T20:31:21.254864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-09T20:31:21.265855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-09T20:31:21.266192] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-09T20:31:21.267020] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-09T20:31:21.267072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:21.267118] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:21.267147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:21.267204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:21.325662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:21.326593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:21.326684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:21.326719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:21.458109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:21.458266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:21.458306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:21.458336] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:21.461877] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=98.88%) [2026-02-09T20:31:21.462197] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-09T20:31:21.462330] [INFO ] [sig ] SCSC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:21.614533] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SCSC.txt [2026-02-09T20:31:21.614711] [INFO ] [sig ] [2711/3427] Completed SCSC in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:21.614753] [INFO ] [sig ] [2712/3427] Forecasting SCVL... [2026-02-09T20:31:21.614784] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-09T20:31:21.614815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-09T20:31:21.626434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-09T20:31:21.626862] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-09T20:31:21.627806] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-09T20:31:21.627860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:21.627926] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:21.627957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:21.628029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:21.691499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:21.692385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:21.692470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:21.692505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:21.817375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:21.817590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:21.817634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:21.817663] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:21.821753] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: UP (p=50.95%) [2026-02-09T20:31:21.822133] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-09T20:31:21.822289] [INFO ] [sig ] SCVL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:21.974828] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SCVL.txt [2026-02-09T20:31:21.974979] [INFO ] [sig ] [2712/3427] Completed SCVL in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:21.975020] [INFO ] [sig ] [2713/3427] Forecasting SCZ... [2026-02-09T20:31:21.975051] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-09T20:31:21.975082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-09T20:31:21.986093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-09T20:31:21.986451] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-09T20:31:21.987265] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-09T20:31:21.987317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:21.987349] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:21.987376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:21.987462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:22.050946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:22.051856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:22.051942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:22.051976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:22.181288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:22.181452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:22.181495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:22.181527] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:22.185126] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: UP (p=56.74%) [2026-02-09T20:31:22.185439] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-09T20:31:22.185591] [INFO ] [sig ] SCZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:22.336424] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SCZ.txt [2026-02-09T20:31:22.336612] [INFO ] [sig ] [2713/3427] Completed SCZ in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:22.336656] [INFO ] [sig ] [2714/3427] Forecasting SD... [2026-02-09T20:31:22.336687] [INFO ] [sig ] Generating forecast for: SD [2026-02-09T20:31:22.336717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-09T20:31:22.348550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-09T20:31:22.348991] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-09T20:31:22.349879] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-09T20:31:22.349933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:22.349967] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:22.349995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:22.350054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:22.410812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:22.411784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:22.411870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:22.411904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:22.553037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:22.553202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:22.553244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:22.553273] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:22.557150] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: DOWN (p=28.74%) [2026-02-09T20:31:22.557547] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-09T20:31:22.557712] [INFO ] [sig ] SD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:22.713350] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SD.txt [2026-02-09T20:31:22.713513] [INFO ] [sig ] [2714/3427] Completed SD in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:22.713560] [INFO ] [sig ] [2715/3427] Forecasting SDA... [2026-02-09T20:31:22.713614] [INFO ] [sig ] Generating forecast for: SDA [2026-02-09T20:31:22.713649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-09T20:31:22.724899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-09T20:31:22.725250] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-09T20:31:22.726089] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-09T20:31:22.726143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:22.726175] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:22.726203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:22.726259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:22.783773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:22.784381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:22.784459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:22.784492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:22.902274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:22.902434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:22.902474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:22.902503] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:22.906370] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-02-09T20:31:22.906683] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-09T20:31:22.906807] [INFO ] [sig ] SDA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:23.052558] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SDA.txt [2026-02-09T20:31:23.052706] [INFO ] [sig ] [2715/3427] Completed SDA in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:23.052745] [INFO ] [sig ] [2716/3427] Forecasting SDHY... [2026-02-09T20:31:23.052776] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-09T20:31:23.052806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-09T20:31:23.064096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-09T20:31:23.064425] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-09T20:31:23.065425] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-09T20:31:23.065479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:23.065511] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:23.065538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:23.065621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:23.123994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:23.124686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:23.124765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:23.124797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:23.243558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:23.243736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:23.243776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:23.243805] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:23.247207] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=46.39%) [2026-02-09T20:31:23.247498] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-09T20:31:23.247695] [INFO ] [sig ] SDHY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:23.391933] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SDHY.txt [2026-02-09T20:31:23.392074] [INFO ] [sig ] [2716/3427] Completed SDHY in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:23.392113] [INFO ] [sig ] [2717/3427] Forecasting SDRL... [2026-02-09T20:31:23.392144] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-09T20:31:23.392175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-09T20:31:23.404137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-09T20:31:23.404600] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-09T20:31:23.405519] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-09T20:31:23.405602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:23.405639] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:23.405669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:23.405729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:23.469225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:23.470382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:23.470486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:23.470525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:23.600548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:23.600742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:23.600785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:23.600817] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:23.604601] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: DOWN (p=12.86%) [2026-02-09T20:31:23.604947] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-09T20:31:23.605094] [INFO ] [sig ] SDRL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:23.780615] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SDRL.txt [2026-02-09T20:31:23.780971] [INFO ] [sig ] [2717/3427] Completed SDRL in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:23.781011] [INFO ] [sig ] [2718/3427] Forecasting SDVY... [2026-02-09T20:31:23.781043] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-09T20:31:23.781073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-09T20:31:23.794094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-09T20:31:23.794494] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-09T20:31:23.795350] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-09T20:31:23.795404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:23.795443] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:23.795478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:23.795548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:23.854101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:23.854853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:23.854935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:23.854969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:23.979224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:23.979379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:23.979420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:23.979473] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:23.982948] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: UP (p=77.91%) [2026-02-09T20:31:23.983226] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-09T20:31:23.983353] [INFO ] [sig ] SDVY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:24.130843] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SDVY.txt [2026-02-09T20:31:24.130978] [INFO ] [sig ] [2718/3427] Completed SDVY in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:24.131019] [INFO ] [sig ] [2719/3427] Forecasting SE... [2026-02-09T20:31:24.131049] [INFO ] [sig ] Generating forecast for: SE [2026-02-09T20:31:24.131079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-09T20:31:24.144509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-09T20:31:24.145089] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-09T20:31:24.146188] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-09T20:31:24.146242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:24.146275] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:24.146302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:24.146364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:24.206377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:24.207026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:24.207104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:24.207137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:24.331308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:24.331462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:24.331501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:24.331530] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:24.335017] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: DOWN (p=26.81%) [2026-02-09T20:31:24.335289] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-09T20:31:24.335414] [INFO ] [sig ] SE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:24.478771] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SE.txt [2026-02-09T20:31:24.478914] [INFO ] [sig ] [2719/3427] Completed SE in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-09T20:31:24.478954] [INFO ] [sig ] [2720/3427] Forecasting SEDG... [2026-02-09T20:31:24.478984] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-09T20:31:24.479015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-09T20:31:24.490169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-09T20:31:24.490515] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-09T20:31:24.491375] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-09T20:31:24.491430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:24.491462] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:24.491490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:24.491548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:24.553723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:24.554901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:24.555002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:24.555035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:24.674675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:24.674833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:24.674871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:24.674900] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:24.678337] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: UP (p=65.96%) [2026-02-09T20:31:24.678663] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-09T20:31:24.678788] [INFO ] [sig ] SEDG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:24.825853] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SEDG.txt [2026-02-09T20:31:24.826013] [INFO ] [sig ] [2720/3427] Completed SEDG in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-09T20:31:24.826054] [INFO ] [sig ] [2721/3427] Forecasting SEE... [2026-02-09T20:31:24.826084] [INFO ] [sig ] Generating forecast for: SEE [2026-02-09T20:31:24.826117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-09T20:31:24.837955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-09T20:31:24.838380] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-09T20:31:24.839392] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-09T20:31:24.839443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:24.839474] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:24.839501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:24.839558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:24.902052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:24.902949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:24.903034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:24.903068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:25.034563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:25.034770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:25.034811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:25.034839] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:25.038410] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: UP (p=91.33%) [2026-02-09T20:31:25.038732] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-09T20:31:25.038871] [INFO ] [sig ] SEE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:25.185377] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SEE.txt [2026-02-09T20:31:25.185547] [INFO ] [sig ] [2721/3427] Completed SEE in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-09T20:31:25.185609] [INFO ] [sig ] [2722/3427] Forecasting SEIC... [2026-02-09T20:31:25.185643] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-09T20:31:25.185673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-09T20:31:25.197997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-09T20:31:25.198435] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-09T20:31:25.199342] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-09T20:31:25.199397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:25.199428] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:25.199472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:25.199544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:25.259459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:25.260352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:25.260472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:25.260536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:25.394408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:25.394593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:25.394646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:25.394679] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:25.398629] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: DOWN (p=12.94%) [2026-02-09T20:31:25.399103] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-09T20:31:25.399234] [INFO ] [sig ] SEIC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:25.547735] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SEIC.txt [2026-02-09T20:31:25.547891] [INFO ] [sig ] [2722/3427] Completed SEIC in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-09T20:31:25.547931] [INFO ] [sig ] [2723/3427] Forecasting SELF... [2026-02-09T20:31:25.547962] [INFO ] [sig ] Generating forecast for: SELF [2026-02-09T20:31:25.548001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-09T20:31:25.559390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-09T20:31:25.559815] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-09T20:31:25.560731] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-09T20:31:25.560785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:25.560818] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:25.560846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:25.560905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:25.619833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:25.620730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:25.620813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:25.620847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:25.739437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:25.739615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:25.739656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:25.739685] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:25.743083] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: UP (p=57.76%) [2026-02-09T20:31:25.743358] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-09T20:31:25.743482] [INFO ] [sig ] SELF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:25.896313] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SELF.txt [2026-02-09T20:31:25.896474] [INFO ] [sig ] [2723/3427] Completed SELF in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:25.896523] [INFO ] [sig ] [2724/3427] Forecasting SEM... [2026-02-09T20:31:25.896562] [INFO ] [sig ] Generating forecast for: SEM [2026-02-09T20:31:25.896624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-09T20:31:25.909029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-09T20:31:25.909420] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-09T20:31:25.910540] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-09T20:31:25.910611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:25.910645] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:25.910672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:25.910728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:25.967917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:25.968805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:25.968884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:25.968917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:26.093162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:26.093313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:26.093352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:26.093380] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:26.096782] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-02-09T20:31:26.097054] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-09T20:31:26.097178] [INFO ] [sig ] SEM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:26.243161] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SEM.txt [2026-02-09T20:31:26.243294] [INFO ] [sig ] [2724/3427] Completed SEM in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:26.243334] [INFO ] [sig ] [2725/3427] Forecasting SENEA... [2026-02-09T20:31:26.243364] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-09T20:31:26.243394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-09T20:31:26.253728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-09T20:31:26.254077] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-09T20:31:26.254888] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-09T20:31:26.254940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:26.254972] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:26.254999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:26.255056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:26.312352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:26.313246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:26.313333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:26.313367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:26.432372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:26.432531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:26.432589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:26.432623] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:26.436045] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-02-09T20:31:26.436327] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-09T20:31:26.436456] [INFO ] [sig ] SENEA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:26.582163] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SENEA.txt [2026-02-09T20:31:26.582367] [INFO ] [sig ] [2725/3427] Completed SENEA in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:26.582412] [INFO ] [sig ] [2726/3427] Forecasting SENS... [2026-02-09T20:31:26.582443] [INFO ] [sig ] Generating forecast for: SENS [2026-02-09T20:31:26.582481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-09T20:31:26.593515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-09T20:31:26.593902] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-09T20:31:26.594721] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-09T20:31:26.594773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:26.594806] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:26.594833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:26.594890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:26.653128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:26.654018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:26.654105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:26.654138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:26.779658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:26.779819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:26.780051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:26.780080] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:26.783726] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: UP (p=75.16%) [2026-02-09T20:31:26.784230] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-09T20:31:26.784364] [INFO ] [sig ] SENS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:26.939900] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SENS.txt [2026-02-09T20:31:26.940077] [INFO ] [sig ] [2726/3427] Completed SENS in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:26.940124] [INFO ] [sig ] [2727/3427] Forecasting SERA... [2026-02-09T20:31:26.940153] [INFO ] [sig ] Generating forecast for: SERA [2026-02-09T20:31:26.940186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-09T20:31:26.952709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-09T20:31:26.953136] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-09T20:31:26.954016] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-09T20:31:26.954075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:26.954113] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:26.954146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:26.954216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:27.016461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:27.017731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:27.017846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:27.017902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:27.200706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:27.200935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:27.201019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:27.201075] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:27.207039] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: UP (p=62.36%) [2026-02-09T20:31:27.207673] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-09T20:31:27.207901] [INFO ] [sig ] SERA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:27.400818] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SERA.txt [2026-02-09T20:31:27.401065] [INFO ] [sig ] [2727/3427] Completed SERA in 0.5s | 2.77 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:27.401130] [INFO ] [sig ] [2728/3427] Forecasting SES... [2026-02-09T20:31:27.401181] [INFO ] [sig ] Generating forecast for: SES [2026-02-09T20:31:27.401231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-09T20:31:27.417347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-09T20:31:27.418013] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-09T20:31:27.419407] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-09T20:31:27.419505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:27.419562] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:27.419659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:27.419759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:27.505459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:27.506674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:27.506780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:27.506823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:27.682208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:27.682421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:27.682487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:27.682541] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:27.687847] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: DOWN (p=4.85%) [2026-02-09T20:31:27.688348] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-09T20:31:27.688548] [INFO ] [sig ] SES: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:27.910951] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SES.txt [2026-02-09T20:31:27.911171] [INFO ] [sig ] [2728/3427] Completed SES in 0.5s | 2.77 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:27.911227] [INFO ] [sig ] [2729/3427] Forecasting SEVN... [2026-02-09T20:31:27.911269] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-09T20:31:27.911309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-09T20:31:27.932980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-09T20:31:27.933489] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-09T20:31:27.934489] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-09T20:31:27.934548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:27.935829] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:27.935914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:27.936040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:28.014966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:28.016032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:28.016135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:28.016170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:28.178689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:28.178888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:28.178955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:28.179040] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:28.184406] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=68.41%) [2026-02-09T20:31:28.184935] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-09T20:31:28.185135] [INFO ] [sig ] SEVN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:28.365292] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SEVN.txt [2026-02-09T20:31:28.365465] [INFO ] [sig ] [2729/3427] Completed SEVN in 0.5s | 2.77 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:28.365506] [INFO ] [sig ] [2730/3427] Forecasting SEZL... [2026-02-09T20:31:28.365536] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-09T20:31:28.365587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-09T20:31:28.377818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-09T20:31:28.378252] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-09T20:31:28.379173] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-09T20:31:28.379233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:28.379267] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:28.379295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:28.379353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:28.439412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:28.440377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:28.440468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:28.440504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:28.560996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:28.561158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:28.561201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:28.561232] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:28.564765] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-09T20:31:28.565057] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-09T20:31:28.565192] [INFO ] [sig ] SEZL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:28.711820] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SEZL.txt [2026-02-09T20:31:28.712173] [INFO ] [sig ] [2730/3427] Completed SEZL in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:28.712220] [INFO ] [sig ] [2731/3427] Forecasting SF... [2026-02-09T20:31:28.712251] [INFO ] [sig ] Generating forecast for: SF [2026-02-09T20:31:28.712282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-09T20:31:28.724840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-09T20:31:28.725405] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-09T20:31:28.726279] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-09T20:31:28.726333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:28.726372] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:28.726413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:28.726476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:28.788670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:28.789567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:28.789682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:28.789735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:28.918447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:28.918626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:28.918678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:28.918715] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:28.923370] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-02-09T20:31:28.923717] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-09T20:31:28.923868] [INFO ] [sig ] SF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:29.082714] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SF.txt [2026-02-09T20:31:29.083072] [INFO ] [sig ] [2731/3427] Completed SF in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:29.083115] [INFO ] [sig ] [2732/3427] Forecasting SFB... [2026-02-09T20:31:29.083147] [INFO ] [sig ] Generating forecast for: SFB [2026-02-09T20:31:29.083179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-09T20:31:29.095691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-09T20:31:29.096318] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-09T20:31:29.097397] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-09T20:31:29.097481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:29.097515] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:29.097544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:29.097634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:29.160725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:29.161558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:29.161662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:29.161698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:29.276672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:29.276829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:29.276870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:29.276931] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:29.280422] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: DOWN (p=35.48%) [2026-02-09T20:31:29.280739] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-09T20:31:29.280873] [INFO ] [sig ] SFB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:29.425299] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SFB.txt [2026-02-09T20:31:29.425452] [INFO ] [sig ] [2732/3427] Completed SFB in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:29.425495] [INFO ] [sig ] [2733/3427] Forecasting SFBS... [2026-02-09T20:31:29.425527] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-09T20:31:29.425560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-09T20:31:29.437434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-09T20:31:29.437824] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-09T20:31:29.438703] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-09T20:31:29.438758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:29.438792] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:29.438821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:29.438896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:29.502519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:29.503606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:29.503693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:29.503727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:29.631043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:29.631200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:29.631241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:29.631272] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:29.634821] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=12.81%) [2026-02-09T20:31:29.635114] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-09T20:31:29.635242] [INFO ] [sig ] SFBS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:29.784041] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SFBS.txt [2026-02-09T20:31:29.784233] [INFO ] [sig ] [2733/3427] Completed SFBS in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:29.784295] [INFO ] [sig ] [2734/3427] Forecasting SFIX... [2026-02-09T20:31:29.784337] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-09T20:31:29.784379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-09T20:31:29.798050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-09T20:31:29.798456] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-09T20:31:29.799365] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-09T20:31:29.799432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:29.799470] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:29.799500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:29.799616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:29.859960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:29.860831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:29.860937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:29.860978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:29.990708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:29.990872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:29.991095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:29.991125] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:29.994784] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=78.96%) [2026-02-09T20:31:29.995075] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-09T20:31:29.995203] [INFO ] [sig ] SFIX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:30.151586] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SFIX.txt [2026-02-09T20:31:30.151744] [INFO ] [sig ] [2734/3427] Completed SFIX in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:30.151788] [INFO ] [sig ] [2735/3427] Forecasting SFL... [2026-02-09T20:31:30.151836] [INFO ] [sig ] Generating forecast for: SFL [2026-02-09T20:31:30.151886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-09T20:31:30.163061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-09T20:31:30.163430] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-09T20:31:30.164292] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-09T20:31:30.164373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:30.164430] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:30.164475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:30.164545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:30.225060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:30.225855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:30.225952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:30.225988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:30.360457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:30.360634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:30.360680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:30.360724] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:30.364807] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: DOWN (p=15.21%) [2026-02-09T20:31:30.365316] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-09T20:31:30.365448] [INFO ] [sig ] SFL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:30.532744] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SFL.txt [2026-02-09T20:31:30.532949] [INFO ] [sig ] [2735/3427] Completed SFL in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:30.533000] [INFO ] [sig ] [2736/3427] Forecasting SFLO... [2026-02-09T20:31:30.533033] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-09T20:31:30.533063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-09T20:31:30.545423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-09T20:31:30.545877] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-09T20:31:30.546786] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-09T20:31:30.546840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:30.546873] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:30.546900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:30.546957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:30.608424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:30.609383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:30.609503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:30.609538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:30.733923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:30.734084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:30.734124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:30.734153] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:30.737690] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: UP (p=57.19%) [2026-02-09T20:31:30.737972] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-09T20:31:30.738100] [INFO ] [sig ] SFLO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:30.886222] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SFLO.txt [2026-02-09T20:31:30.886390] [INFO ] [sig ] [2736/3427] Completed SFLO in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-09T20:31:30.886432] [INFO ] [sig ] [2737/3427] Forecasting SFM... [2026-02-09T20:31:30.886464] [INFO ] [sig ] Generating forecast for: SFM [2026-02-09T20:31:30.886494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-09T20:31:30.897815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-09T20:31:30.898403] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-09T20:31:30.899506] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-09T20:31:30.899560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:30.899618] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:30.899654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:30.899726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:30.962800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:30.963701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:30.963788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:30.963823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:31.091165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:31.091321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:31.091362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:31.091392] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:31.095420] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: UP (p=84.78%) [2026-02-09T20:31:31.095732] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-09T20:31:31.095873] [INFO ] [sig ] SFM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:31.253947] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SFM.txt [2026-02-09T20:31:31.254104] [INFO ] [sig ] [2737/3427] Completed SFM in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-09T20:31:31.254144] [INFO ] [sig ] [2738/3427] Forecasting SFNC... [2026-02-09T20:31:31.254175] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-09T20:31:31.254205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-09T20:31:31.265999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-09T20:31:31.266350] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-09T20:31:31.267432] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-09T20:31:31.267484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:31.267516] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:31.267543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:31.267625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:31.325321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:31.326154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:31.326237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:31.326270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:31.447507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:31.447688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:31.447729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:31.447759] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:31.451641] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: DOWN (p=44.31%) [2026-02-09T20:31:31.451945] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-09T20:31:31.452075] [INFO ] [sig ] SFNC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:31.598471] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SFNC.txt [2026-02-09T20:31:31.598662] [INFO ] [sig ] [2738/3427] Completed SFNC in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-09T20:31:31.598707] [INFO ] [sig ] [2739/3427] Forecasting SG... [2026-02-09T20:31:31.598738] [INFO ] [sig ] Generating forecast for: SG [2026-02-09T20:31:31.598769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-09T20:31:31.610586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-09T20:31:31.610967] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-09T20:31:31.611807] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-09T20:31:31.611860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:31.611892] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:31.611919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:31.611977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:31.671209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:31.672055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:31.672182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:31.672217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:31.797076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:31.797234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:31.797274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:31.797304] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:31.801041] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: DOWN (p=28.88%) [2026-02-09T20:31:31.801357] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-09T20:31:31.801492] [INFO ] [sig ] SG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:31.947779] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SG.txt [2026-02-09T20:31:31.947937] [INFO ] [sig ] [2739/3427] Completed SG in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:31.947977] [INFO ] [sig ] [2740/3427] Forecasting SGC... [2026-02-09T20:31:31.948009] [INFO ] [sig ] Generating forecast for: SGC [2026-02-09T20:31:31.948041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-09T20:31:31.958988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-09T20:31:31.959389] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-09T20:31:31.960222] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-09T20:31:31.960274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:31.960306] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:31.960332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:31.960389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:32.019781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:32.020682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:32.020768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:32.020803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:32.145094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:32.145283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:32.145325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:32.145354] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:32.149344] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-02-09T20:31:32.149752] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-09T20:31:32.149903] [INFO ] [sig ] SGC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:32.301313] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SGC.txt [2026-02-09T20:31:32.301482] [INFO ] [sig ] [2740/3427] Completed SGC in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:32.301524] [INFO ] [sig ] [2741/3427] Forecasting SGHC... [2026-02-09T20:31:32.301554] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-09T20:31:32.301616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-09T20:31:32.314883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-09T20:31:32.315295] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-09T20:31:32.316160] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-09T20:31:32.316212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:32.316254] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:32.316282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:32.316338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:32.374222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:32.375148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:32.375263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:32.375300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:32.496812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:32.496970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:32.497011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:32.497039] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:32.500519] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=57.55%) [2026-02-09T20:31:32.500832] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-09T20:31:32.500964] [INFO ] [sig ] SGHC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:32.646173] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SGHC.txt [2026-02-09T20:31:32.646321] [INFO ] [sig ] [2741/3427] Completed SGHC in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:32.646361] [INFO ] [sig ] [2742/3427] Forecasting SGRY... [2026-02-09T20:31:32.646391] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-09T20:31:32.646423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-09T20:31:32.657335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-09T20:31:32.657713] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-09T20:31:32.658503] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-09T20:31:32.658555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:32.658618] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:32.658647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:32.658704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:32.715273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:32.716126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:32.716219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:32.716266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:32.846293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:32.846456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:32.846537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:32.846589] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:32.854927] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: UP (p=75.63%) [2026-02-09T20:31:32.855310] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-09T20:31:32.855459] [INFO ] [sig ] SGRY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:33.004710] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SGRY.txt [2026-02-09T20:31:33.004902] [INFO ] [sig ] [2742/3427] Completed SGRY in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:33.004957] [INFO ] [sig ] [2743/3427] Forecasting SHAK... [2026-02-09T20:31:33.004993] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-09T20:31:33.005024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-09T20:31:33.016786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-09T20:31:33.017212] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-09T20:31:33.018280] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-09T20:31:33.018335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:33.018368] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:33.018395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:33.018453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:33.080011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:33.080956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:33.081049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:33.081102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:33.207369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:33.207564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:33.207623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:33.207652] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:33.211196] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-09T20:31:33.211504] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-09T20:31:33.211667] [INFO ] [sig ] SHAK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:33.360135] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SHAK.txt [2026-02-09T20:31:33.360286] [INFO ] [sig ] [2743/3427] Completed SHAK in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:33.360328] [INFO ] [sig ] [2744/3427] Forecasting SHBI... [2026-02-09T20:31:33.360369] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-09T20:31:33.360420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-09T20:31:33.372395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-09T20:31:33.372818] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-09T20:31:33.373755] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-09T20:31:33.373821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:33.373862] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:33.373892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:33.373950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:33.435139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:33.436054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:33.436159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:33.436195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:33.563428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:33.563602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:33.563647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:33.563676] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:33.567126] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=50.82%) [2026-02-09T20:31:33.567560] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-09T20:31:33.567738] [INFO ] [sig ] SHBI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:33.725807] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SHBI.txt [2026-02-09T20:31:33.725973] [INFO ] [sig ] [2744/3427] Completed SHBI in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:33.726015] [INFO ] [sig ] [2745/3427] Forecasting SHC... [2026-02-09T20:31:33.726243] [INFO ] [sig ] Generating forecast for: SHC [2026-02-09T20:31:33.726274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-09T20:31:33.739593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-09T20:31:33.740174] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-09T20:31:33.741271] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-09T20:31:33.741328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:33.741368] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:33.741600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:33.741671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:33.805516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:33.806444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:33.806534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:33.806570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:33.930909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:33.931066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:33.931107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:33.931139] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:33.934866] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=99.19%) [2026-02-09T20:31:33.935148] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-09T20:31:33.935279] [INFO ] [sig ] SHC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:34.085879] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SHC.txt [2026-02-09T20:31:34.086022] [INFO ] [sig ] [2745/3427] Completed SHC in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:34.086062] [INFO ] [sig ] [2746/3427] Forecasting SHEL... [2026-02-09T20:31:34.086093] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-09T20:31:34.086123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-09T20:31:34.097454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-09T20:31:34.097862] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-09T20:31:34.098676] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-09T20:31:34.098728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:34.098823] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:34.098854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:34.098911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:34.156972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:34.157709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:34.157790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:34.157822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:34.283633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:34.283791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:34.283830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:34.283858] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:34.287341] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: UP (p=52.16%) [2026-02-09T20:31:34.287661] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-09T20:31:34.287793] [INFO ] [sig ] SHEL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:34.451897] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SHEL.txt [2026-02-09T20:31:34.452039] [INFO ] [sig ] [2746/3427] Completed SHEL in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:34.452078] [INFO ] [sig ] [2747/3427] Forecasting SHEN... [2026-02-09T20:31:34.452108] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-09T20:31:34.452139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-09T20:31:34.464360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-09T20:31:34.464745] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-09T20:31:34.465566] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-09T20:31:34.465637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:34.465669] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:34.465697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:34.465759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:34.531066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:34.532028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:34.532111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:34.532145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:34.655309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:34.655453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:34.655495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:34.655526] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:34.659530] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=30.61%) [2026-02-09T20:31:34.659833] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-09T20:31:34.660139] [INFO ] [sig ] SHEN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:34.806764] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SHEN.txt [2026-02-09T20:31:34.806933] [INFO ] [sig ] [2747/3427] Completed SHEN in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:34.806976] [INFO ] [sig ] [2748/3427] Forecasting SHG... [2026-02-09T20:31:34.807008] [INFO ] [sig ] Generating forecast for: SHG [2026-02-09T20:31:34.807039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-09T20:31:34.818318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-09T20:31:34.818770] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-09T20:31:34.819628] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-09T20:31:34.819683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:34.819716] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:34.819744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:34.819805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:34.878704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:34.879636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:34.879731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:34.879772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:35.015314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:35.015473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:35.015514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:35.015545] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:35.019191] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=58.20%) [2026-02-09T20:31:35.019487] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-09T20:31:35.019636] [INFO ] [sig ] SHG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:35.170656] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SHG.txt [2026-02-09T20:31:35.170824] [INFO ] [sig ] [2748/3427] Completed SHG in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:35.170873] [INFO ] [sig ] [2749/3427] Forecasting SHIP... [2026-02-09T20:31:35.170910] [INFO ] [sig ] Generating forecast for: SHIP [2026-02-09T20:31:35.170943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHIP' from 'https://tdm.silogroup.org/data/derivative_storage/SHIP.csv'. [2026-02-09T20:31:35.182308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHIP'. [2026-02-09T20:31:35.182721] [INFO ] [FORECASTER] Starting predict_future for SHIP [2026-02-09T20:31:35.183557] [DEBUG] [LOCAL ] No optimal features file found for SHIP: ./output/feature-sets/SHIP.txt [2026-02-09T20:31:35.183635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:35.183669] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:35.183698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:35.183757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:35.243994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:35.244940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:35.245029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:35.245062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:35.377082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:35.377280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:35.377342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:35.377456] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:35.381853] [DEBUG] [FORECASTER] SHIP: Forecast T+1@11:T+2@11: DOWN (p=32.95%) [2026-02-09T20:31:35.382205] [INFO ] [FORECASTER] Completed predict_future for SHIP [2026-02-09T20:31:35.382353] [INFO ] [sig ] SHIP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:35.541096] [INFO ] [LOCAL ] Saved forecast: SHIP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SHIP.txt [2026-02-09T20:31:35.541241] [INFO ] [sig ] [2749/3427] Completed SHIP in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:35.541287] [INFO ] [sig ] [2750/3427] Forecasting SHLS... [2026-02-09T20:31:35.541319] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-09T20:31:35.541358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-09T20:31:35.554746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-09T20:31:35.555135] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-09T20:31:35.556041] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-09T20:31:35.556247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:35.556281] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:35.556309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:35.556367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:35.618812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:35.619695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:35.619783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:35.619818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:35.751918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:35.752106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:35.752150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:35.752180] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:35.756068] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=14.82%) [2026-02-09T20:31:35.756386] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-09T20:31:35.756543] [INFO ] [sig ] SHLS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:35.973841] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SHLS.txt [2026-02-09T20:31:35.974000] [INFO ] [sig ] [2750/3427] Completed SHLS in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:35.974042] [INFO ] [sig ] [2751/3427] Forecasting SHO... [2026-02-09T20:31:35.974077] [INFO ] [sig ] Generating forecast for: SHO [2026-02-09T20:31:35.974108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-09T20:31:35.985244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-09T20:31:35.985615] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-09T20:31:35.986483] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-09T20:31:35.986537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:35.986592] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:35.986627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:35.986687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:36.046355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:36.047178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:36.047263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:36.047299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:36.183481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:36.183845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:36.183902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:36.183936] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:36.187790] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=28.23%) [2026-02-09T20:31:36.188114] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-09T20:31:36.188290] [INFO ] [sig ] SHO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:36.338620] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SHO.txt [2026-02-09T20:31:36.338773] [INFO ] [sig ] [2751/3427] Completed SHO in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:36.338813] [INFO ] [sig ] [2752/3427] Forecasting SHOC... [2026-02-09T20:31:36.338844] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-09T20:31:36.338875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-09T20:31:36.350136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-09T20:31:36.350546] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-09T20:31:36.351420] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-09T20:31:36.351475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:36.351508] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:36.351536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:36.351620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:36.412625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:36.413670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:36.413760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:36.413797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:36.532714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:36.532875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:36.532916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:36.533139] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:36.536724] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: DOWN (p=36.03%) [2026-02-09T20:31:36.537012] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-09T20:31:36.537143] [INFO ] [sig ] SHOC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:36.694736] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SHOC.txt [2026-02-09T20:31:36.694909] [INFO ] [sig ] [2752/3427] Completed SHOC in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-09T20:31:36.694951] [INFO ] [sig ] [2753/3427] Forecasting SHOO... [2026-02-09T20:31:36.694983] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-09T20:31:36.695015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-09T20:31:36.706525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-09T20:31:36.706891] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-09T20:31:36.707762] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-09T20:31:36.707836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:36.707879] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:36.707913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:36.707974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:36.768767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:36.769856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:36.769952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:36.769986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:36.894832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:36.895019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:36.895062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:36.895109] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:36.898893] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=83.29%) [2026-02-09T20:31:36.899209] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-09T20:31:36.899344] [INFO ] [sig ] SHOO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:37.043899] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SHOO.txt [2026-02-09T20:31:37.044054] [INFO ] [sig ] [2753/3427] Completed SHOO in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-09T20:31:37.044094] [INFO ] [sig ] [2754/3427] Forecasting SHOP... [2026-02-09T20:31:37.044126] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-09T20:31:37.044157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-09T20:31:37.055476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-09T20:31:37.055846] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-09T20:31:37.056685] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-09T20:31:37.056737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:37.056769] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:37.056796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:37.056852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:37.114913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:37.115787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:37.115872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:37.115907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:37.241911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:37.242071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:37.242113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:37.242143] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:37.245738] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-02-09T20:31:37.246039] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-09T20:31:37.246172] [INFO ] [sig ] SHOP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:37.394213] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SHOP.txt [2026-02-09T20:31:37.394360] [INFO ] [sig ] [2754/3427] Completed SHOP in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-09T20:31:37.394400] [INFO ] [sig ] [2755/3427] Forecasting SHY... [2026-02-09T20:31:37.394431] [INFO ] [sig ] Generating forecast for: SHY [2026-02-09T20:31:37.394461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-09T20:31:37.405031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-09T20:31:37.405352] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-09T20:31:37.406165] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-09T20:31:37.406218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:37.406250] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:37.406277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:37.406334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:37.465724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:37.466596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:37.466700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:37.466736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:37.593087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:37.593245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:37.593285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:37.593315] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:37.596908] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=87.16%) [2026-02-09T20:31:37.597222] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-09T20:31:37.597356] [INFO ] [sig ] SHY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:37.747692] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SHY.txt [2026-02-09T20:31:37.747833] [INFO ] [sig ] [2755/3427] Completed SHY in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:37.747873] [INFO ] [sig ] [2756/3427] Forecasting SIBN... [2026-02-09T20:31:37.747904] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-09T20:31:37.747933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-09T20:31:37.760638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-09T20:31:37.760997] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-09T20:31:37.761881] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-09T20:31:37.761935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:37.761968] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:37.761999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:37.762058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:37.821128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:37.821993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:37.822118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:37.822154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:37.944365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:37.944523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:37.944564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:37.944615] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:37.948967] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: DOWN (p=9.18%) [2026-02-09T20:31:37.949296] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-09T20:31:37.949435] [INFO ] [sig ] SIBN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:38.098512] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SIBN.txt [2026-02-09T20:31:38.098692] [INFO ] [sig ] [2756/3427] Completed SIBN in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:38.098734] [INFO ] [sig ] [2757/3427] Forecasting SID... [2026-02-09T20:31:38.098767] [INFO ] [sig ] Generating forecast for: SID [2026-02-09T20:31:38.098799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-09T20:31:38.110444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-09T20:31:38.110821] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-09T20:31:38.111820] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-09T20:31:38.111873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:38.111905] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:38.111946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:38.112006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:38.169529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:38.170427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:38.170509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:38.170543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:38.295773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:38.295949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:38.295993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:38.296024] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:38.299716] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=5.85%) [2026-02-09T20:31:38.300011] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-09T20:31:38.300143] [INFO ] [sig ] SID: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:38.445879] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SID.txt [2026-02-09T20:31:38.446018] [INFO ] [sig ] [2757/3427] Completed SID in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:38.446058] [INFO ] [sig ] [2758/3427] Forecasting SIEB... [2026-02-09T20:31:38.446088] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-09T20:31:38.446118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-09T20:31:38.456976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-09T20:31:38.457351] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-09T20:31:38.458194] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-09T20:31:38.458247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:38.458279] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:38.458305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:38.458360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:38.520165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:38.521217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:38.521317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:38.521354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:38.643435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:38.643613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:38.643656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:38.643685] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:38.647261] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: UP (p=85.24%) [2026-02-09T20:31:38.647596] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-09T20:31:38.647739] [INFO ] [sig ] SIEB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:38.797528] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SIEB.txt [2026-02-09T20:31:38.797720] [INFO ] [sig ] [2758/3427] Completed SIEB in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:38.797762] [INFO ] [sig ] [2759/3427] Forecasting SIFY... [2026-02-09T20:31:38.797794] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-09T20:31:38.797825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-09T20:31:38.809996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-09T20:31:38.810382] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-09T20:31:38.811247] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-09T20:31:38.811302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:38.811336] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:38.811365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:38.811423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:38.875324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:38.876369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:38.876461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:38.876497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:38.998634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:38.998796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:38.998839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:38.998871] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:39.002893] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: DOWN (p=8.90%) [2026-02-09T20:31:39.003387] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-09T20:31:39.003522] [INFO ] [sig ] SIFY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:39.153375] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SIFY.txt [2026-02-09T20:31:39.153607] [INFO ] [sig ] [2759/3427] Completed SIFY in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:39.153653] [INFO ] [sig ] [2760/3427] Forecasting SIG... [2026-02-09T20:31:39.153687] [INFO ] [sig ] Generating forecast for: SIG [2026-02-09T20:31:39.153719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-09T20:31:39.166030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-09T20:31:39.166429] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-09T20:31:39.167295] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-09T20:31:39.167350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:39.167383] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:39.167431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:39.167492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:39.228618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:39.229496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:39.229618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:39.229661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:39.355599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:39.355812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:39.355864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:39.355902] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:39.359679] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=42.49%) [2026-02-09T20:31:39.359955] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-09T20:31:39.360089] [INFO ] [sig ] SIG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:39.502857] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SIG.txt [2026-02-09T20:31:39.503002] [INFO ] [sig ] [2760/3427] Completed SIG in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:39.503043] [INFO ] [sig ] [2761/3427] Forecasting SIGA... [2026-02-09T20:31:39.503073] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-09T20:31:39.503110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-09T20:31:39.514441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-09T20:31:39.514827] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-09T20:31:39.515686] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-09T20:31:39.515740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:39.515772] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:39.515799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:39.515856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:39.573437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:39.574232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:39.574314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:39.574349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:39.698976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:39.699134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:39.699177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:39.699208] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:39.702764] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: UP (p=88.39%) [2026-02-09T20:31:39.703045] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-09T20:31:39.703173] [INFO ] [sig ] SIGA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:39.857288] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SIGA.txt [2026-02-09T20:31:39.857472] [INFO ] [sig ] [2761/3427] Completed SIGA in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:39.857518] [INFO ] [sig ] [2762/3427] Forecasting SIGI... [2026-02-09T20:31:39.857551] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-09T20:31:39.857605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-09T20:31:39.869250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-09T20:31:39.869587] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-09T20:31:39.870393] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-09T20:31:39.870447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:39.870480] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:39.870509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:39.870585] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:39.930365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:39.931190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:39.931275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:39.931311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:40.055734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:40.055889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:40.055929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:40.055959] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:40.059337] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-02-09T20:31:40.059629] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-09T20:31:40.059754] [INFO ] [sig ] SIGI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:40.213718] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SIGI.txt [2026-02-09T20:31:40.213892] [INFO ] [sig ] [2762/3427] Completed SIGI in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:40.213945] [INFO ] [sig ] [2763/3427] Forecasting SII... [2026-02-09T20:31:40.213983] [INFO ] [sig ] Generating forecast for: SII [2026-02-09T20:31:40.214022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-09T20:31:40.226169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-09T20:31:40.226541] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-09T20:31:40.227494] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-09T20:31:40.227548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:40.227627] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:40.227656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:40.227716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:40.287195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:40.287928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:40.288009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:40.288044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:40.409074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:40.409227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:40.409266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:40.409296] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:40.412716] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-02-09T20:31:40.412991] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-09T20:31:40.413115] [INFO ] [sig ] SII: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:40.583246] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SII.txt [2026-02-09T20:31:40.583439] [INFO ] [sig ] [2763/3427] Completed SII in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:40.583503] [INFO ] [sig ] [2764/3427] Forecasting SIMO... [2026-02-09T20:31:40.583547] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-09T20:31:40.583629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-09T20:31:40.596271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-09T20:31:40.596665] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-09T20:31:40.597749] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-09T20:31:40.597803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:40.597835] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:40.597861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:40.597918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:40.661523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:40.662642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:40.662728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:40.662762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:40.789389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:40.789547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:40.789608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:40.789640] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:40.793563] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=84.75%) [2026-02-09T20:31:40.793880] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-09T20:31:40.794016] [INFO ] [sig ] SIMO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:40.950612] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SIMO.txt [2026-02-09T20:31:40.950759] [INFO ] [sig ] [2764/3427] Completed SIMO in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:40.950800] [INFO ] [sig ] [2765/3427] Forecasting SIRI... [2026-02-09T20:31:40.950832] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-09T20:31:40.950863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-09T20:31:40.962860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-09T20:31:40.963264] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-09T20:31:40.964161] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-09T20:31:40.964216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:40.964257] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:40.964288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:40.964346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:41.026920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:41.027882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:41.027969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:41.028006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:41.155064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:41.155226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:41.155267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:41.155297] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:41.158948] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=71.24%) [2026-02-09T20:31:41.159255] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-09T20:31:41.159384] [INFO ] [sig ] SIRI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:41.309195] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SIRI.txt [2026-02-09T20:31:41.309343] [INFO ] [sig ] [2765/3427] Completed SIRI in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:41.309383] [INFO ] [sig ] [2766/3427] Forecasting SITC... [2026-02-09T20:31:41.309414] [INFO ] [sig ] Generating forecast for: SITC [2026-02-09T20:31:41.309446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-09T20:31:41.320844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-09T20:31:41.321189] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-09T20:31:41.322051] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-09T20:31:41.322105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:41.322138] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:41.322164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:41.322222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:41.382292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:41.383159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:41.383241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:41.383275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:41.509515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:41.509690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:41.509732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:41.509794] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:41.513899] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=73.19%) [2026-02-09T20:31:41.514386] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-09T20:31:41.514520] [INFO ] [sig ] SITC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:41.663413] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SITC.txt [2026-02-09T20:31:41.663593] [INFO ] [sig ] [2766/3427] Completed SITC in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:41.663636] [INFO ] [sig ] [2767/3427] Forecasting SITE... [2026-02-09T20:31:41.663669] [INFO ] [sig ] Generating forecast for: SITE [2026-02-09T20:31:41.663700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-09T20:31:41.674870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-09T20:31:41.675265] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-09T20:31:41.676138] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-09T20:31:41.676197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:41.676230] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:41.676257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:41.676315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:41.741320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:41.742389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:41.742472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:41.742506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:41.864448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:41.864640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:41.864683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:41.864712] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:41.868111] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-02-09T20:31:41.868382] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-09T20:31:41.868507] [INFO ] [sig ] SITE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:42.014373] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SITE.txt [2026-02-09T20:31:42.014514] [INFO ] [sig ] [2767/3427] Completed SITE in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:42.014555] [INFO ] [sig ] [2768/3427] Forecasting SITM... [2026-02-09T20:31:42.014606] [INFO ] [sig ] Generating forecast for: SITM [2026-02-09T20:31:42.014641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-09T20:31:42.026027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-09T20:31:42.026555] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-09T20:31:42.027606] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-09T20:31:42.027659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:42.027690] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:42.027716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:42.027795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:42.085686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:42.086516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:42.086615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:42.086651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:42.212178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:42.212333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:42.212374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:42.212403] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:42.216030] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-02-09T20:31:42.216308] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-09T20:31:42.216434] [INFO ] [sig ] SITM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:42.360037] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SITM.txt [2026-02-09T20:31:42.360191] [INFO ] [sig ] [2768/3427] Completed SITM in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:42.360230] [INFO ] [sig ] [2769/3427] Forecasting SIXG... [2026-02-09T20:31:42.360260] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-09T20:31:42.360293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-09T20:31:42.386185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-09T20:31:42.386545] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-09T20:31:42.387357] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-09T20:31:42.387430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:42.387470] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:42.387497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:42.387559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:42.445234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:42.446164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:42.446251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:42.446285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:42.568155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:42.568351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:42.568394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:42.568423] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:42.572013] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: DOWN (p=46.48%) [2026-02-09T20:31:42.572294] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-09T20:31:42.572428] [INFO ] [sig ] SIXG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:42.717242] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SIXG.txt [2026-02-09T20:31:42.717385] [INFO ] [sig ] [2769/3427] Completed SIXG in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-09T20:31:42.717449] [INFO ] [sig ] [2770/3427] Forecasting SJM... [2026-02-09T20:31:42.717482] [INFO ] [sig ] Generating forecast for: SJM [2026-02-09T20:31:42.717514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-09T20:31:42.728933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-09T20:31:42.729291] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-09T20:31:42.730119] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-09T20:31:42.730186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:42.730220] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:42.730248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:42.730306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:42.790744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:42.791499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:42.791599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:42.791636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:42.914707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:42.914868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:42.914911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:42.914940] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:42.918728] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=20.74%) [2026-02-09T20:31:42.919007] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-09T20:31:42.919131] [INFO ] [sig ] SJM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:43.063231] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SJM.txt [2026-02-09T20:31:43.063385] [INFO ] [sig ] [2770/3427] Completed SJM in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-09T20:31:43.063427] [INFO ] [sig ] [2771/3427] Forecasting SKE... [2026-02-09T20:31:43.063457] [INFO ] [sig ] Generating forecast for: SKE [2026-02-09T20:31:43.063487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-09T20:31:43.075366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-09T20:31:43.075745] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-09T20:31:43.076549] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-09T20:31:43.076625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:43.076659] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:43.076688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:43.076747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:43.135845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:43.136820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:43.136911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:43.136946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:43.258023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:43.258209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:43.258274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:43.258308] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:43.261977] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-02-09T20:31:43.262314] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-09T20:31:43.262457] [INFO ] [sig ] SKE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:43.426851] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SKE.txt [2026-02-09T20:31:43.427031] [INFO ] [sig ] [2771/3427] Completed SKE in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-09T20:31:43.427071] [INFO ] [sig ] [2772/3427] Forecasting SKIL... [2026-02-09T20:31:43.427099] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-09T20:31:43.427130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-09T20:31:43.438731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-09T20:31:43.439076] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-09T20:31:43.439910] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-09T20:31:43.439962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:43.439993] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:43.440020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:43.440076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:43.499941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:43.500879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:43.500964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:43.500998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:43.631158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:43.631327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:43.631367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:43.631395] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:43.634904] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: DOWN (p=20.05%) [2026-02-09T20:31:43.635220] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-09T20:31:43.635356] [INFO ] [sig ] SKIL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:43.783367] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SKIL.txt [2026-02-09T20:31:43.783527] [INFO ] [sig ] [2772/3427] Completed SKIL in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:43.783589] [INFO ] [sig ] [2773/3427] Forecasting SKIN... [2026-02-09T20:31:43.783623] [INFO ] [sig ] Generating forecast for: SKIN [2026-02-09T20:31:43.783653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIN' from 'https://tdm.silogroup.org/data/derivative_storage/SKIN.csv'. [2026-02-09T20:31:43.795232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIN'. [2026-02-09T20:31:43.795639] [INFO ] [FORECASTER] Starting predict_future for SKIN [2026-02-09T20:31:43.796437] [DEBUG] [LOCAL ] No optimal features file found for SKIN: ./output/feature-sets/SKIN.txt [2026-02-09T20:31:43.796489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:43.796521] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:43.796550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:43.796633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:43.856454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:43.857350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:43.857510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:43.857546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:43.981895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:43.982056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:43.982098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:43.982128] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:43.985905] [DEBUG] [FORECASTER] SKIN: Forecast T+1@11:T+2@11: DOWN (p=5.38%) [2026-02-09T20:31:43.986385] [INFO ] [FORECASTER] Completed predict_future for SKIN [2026-02-09T20:31:43.986515] [INFO ] [sig ] SKIN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:44.139129] [INFO ] [LOCAL ] Saved forecast: SKIN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SKIN.txt [2026-02-09T20:31:44.139287] [INFO ] [sig ] [2773/3427] Completed SKIN in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:44.139329] [INFO ] [sig ] [2774/3427] Forecasting SKLZ... [2026-02-09T20:31:44.139360] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-09T20:31:44.139390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-09T20:31:44.150464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-09T20:31:44.150847] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-09T20:31:44.151689] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-09T20:31:44.151743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:44.151776] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:44.151805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:44.151864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:44.214142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:44.215018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:44.215116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:44.215152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:44.341364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:44.341524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:44.341566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:44.341620] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:44.345109] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-02-09T20:31:44.345400] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-09T20:31:44.345529] [INFO ] [sig ] SKLZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:44.497195] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SKLZ.txt [2026-02-09T20:31:44.497339] [INFO ] [sig ] [2774/3427] Completed SKLZ in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:44.497380] [INFO ] [sig ] [2775/3427] Forecasting SKM... [2026-02-09T20:31:44.497432] [INFO ] [sig ] Generating forecast for: SKM [2026-02-09T20:31:44.497478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-09T20:31:44.509217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-09T20:31:44.509621] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-09T20:31:44.510447] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-09T20:31:44.510501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:44.510534] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:44.510561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:44.510643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:44.568726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:44.569369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:44.569447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:44.569479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:44.691501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:44.691677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:44.691718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:44.691748] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:44.695232] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=66.66%) [2026-02-09T20:31:44.695533] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-09T20:31:44.695698] [INFO ] [sig ] SKM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:44.852551] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SKM.txt [2026-02-09T20:31:44.852737] [INFO ] [sig ] [2775/3427] Completed SKM in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:44.852781] [INFO ] [sig ] [2776/3427] Forecasting SKRE... [2026-02-09T20:31:44.852814] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-09T20:31:44.852846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-09T20:31:44.864094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-09T20:31:44.864509] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-09T20:31:44.865394] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-09T20:31:44.865448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:44.865480] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:44.865508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:44.865565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:44.925462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:44.926607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:44.926696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:44.926731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:45.047955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:45.048122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:45.048164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:45.048196] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:45.051950] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: UP (p=56.96%) [2026-02-09T20:31:45.052371] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-09T20:31:45.052531] [INFO ] [sig ] SKRE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:45.200453] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SKRE.txt [2026-02-09T20:31:45.200649] [INFO ] [sig ] [2776/3427] Completed SKRE in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:45.200693] [INFO ] [sig ] [2777/3427] Forecasting SKWD... [2026-02-09T20:31:45.200724] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-09T20:31:45.200755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-09T20:31:45.211823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-09T20:31:45.212174] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-09T20:31:45.213054] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-09T20:31:45.213119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:45.213155] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:45.213183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:45.213240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:45.272514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:45.273434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:45.273516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:45.273549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:45.400519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:45.400720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:45.400761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:45.400790] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:45.404199] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=93.25%) [2026-02-09T20:31:45.404487] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-09T20:31:45.404637] [INFO ] [sig ] SKWD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:45.554059] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SKWD.txt [2026-02-09T20:31:45.554232] [INFO ] [sig ] [2777/3427] Completed SKWD in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:45.554276] [INFO ] [sig ] [2778/3427] Forecasting SKY... [2026-02-09T20:31:45.554309] [INFO ] [sig ] Generating forecast for: SKY [2026-02-09T20:31:45.554340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-09T20:31:45.566519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-09T20:31:45.566948] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-09T20:31:45.567920] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-09T20:31:45.567981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:45.568020] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:45.568054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:45.568123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:45.627014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:45.627951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:45.628036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:45.628070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:45.751969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:45.752132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:45.752173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:45.752202] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:45.755719] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: UP (p=93.75%) [2026-02-09T20:31:45.756014] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-09T20:31:45.756145] [INFO ] [sig ] SKY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:45.905414] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SKY.txt [2026-02-09T20:31:45.905564] [INFO ] [sig ] [2778/3427] Completed SKY in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:45.905625] [INFO ] [sig ] [2779/3427] Forecasting SKYH... [2026-02-09T20:31:45.905655] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-09T20:31:45.905684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-09T20:31:45.918350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-09T20:31:45.918748] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-09T20:31:45.919615] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-09T20:31:45.919668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:45.919701] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:45.919727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:45.919785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:45.979720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:45.980867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:45.980953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:45.980986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:46.103018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:46.103181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:46.103220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:46.103251] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:46.106765] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=55.80%) [2026-02-09T20:31:46.107061] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-09T20:31:46.107188] [INFO ] [sig ] SKYH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:46.256027] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SKYH.txt [2026-02-09T20:31:46.256174] [INFO ] [sig ] [2779/3427] Completed SKYH in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:46.256214] [INFO ] [sig ] [2780/3427] Forecasting SKYX... [2026-02-09T20:31:46.256245] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-09T20:31:46.256275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-09T20:31:46.266823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-09T20:31:46.267158] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-09T20:31:46.267993] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-09T20:31:46.268045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:46.268117] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:46.268146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:46.268203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:46.325155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:46.325929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:46.326008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:46.326041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:46.439693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:46.439847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:46.439887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:46.439916] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:46.443331] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=89.59%) [2026-02-09T20:31:46.443629] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-09T20:31:46.443757] [INFO ] [sig ] SKYX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:46.591325] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SKYX.txt [2026-02-09T20:31:46.591466] [INFO ] [sig ] [2780/3427] Completed SKYX in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:46.591508] [INFO ] [sig ] [2781/3427] Forecasting SKYY... [2026-02-09T20:31:46.591539] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-09T20:31:46.591587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-09T20:31:46.603093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-09T20:31:46.603439] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-09T20:31:46.604370] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-09T20:31:46.604423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:46.604471] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:46.604500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:46.604559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:46.666139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:46.666906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:46.666987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:46.667022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:46.798178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:46.798333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:46.798374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:46.798403] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:46.801907] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-02-09T20:31:46.802206] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-09T20:31:46.802340] [INFO ] [sig ] SKYY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:46.946117] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SKYY.txt [2026-02-09T20:31:46.946265] [INFO ] [sig ] [2781/3427] Completed SKYY in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:46.946306] [INFO ] [sig ] [2782/3427] Forecasting SLAB... [2026-02-09T20:31:46.946336] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-09T20:31:46.946367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-09T20:31:46.957939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-09T20:31:46.958520] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-09T20:31:46.959534] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-09T20:31:46.959607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:46.959642] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:46.959669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:46.959726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:47.018458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:47.019412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:47.019499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:47.019533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:47.149749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:47.149928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:47.149981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:47.150018] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:47.154395] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=13.87%) [2026-02-09T20:31:47.154742] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-09T20:31:47.154885] [INFO ] [sig ] SLAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:47.316901] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SLAB.txt [2026-02-09T20:31:47.317064] [INFO ] [sig ] [2782/3427] Completed SLAB in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:47.317109] [INFO ] [sig ] [2783/3427] Forecasting SLB... [2026-02-09T20:31:47.317140] [INFO ] [sig ] Generating forecast for: SLB [2026-02-09T20:31:47.317174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-09T20:31:47.329269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-09T20:31:47.329707] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-09T20:31:47.330570] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-09T20:31:47.330643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:47.330677] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:47.330705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:47.330764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:47.389555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:47.390479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:47.390563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:47.390618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:47.525308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:47.525477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:47.525517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:47.525608] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:47.529489] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: DOWN (p=38.43%) [2026-02-09T20:31:47.529927] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-09T20:31:47.530100] [INFO ] [sig ] SLB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:47.683754] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SLB.txt [2026-02-09T20:31:47.683924] [INFO ] [sig ] [2783/3427] Completed SLB in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:47.683967] [INFO ] [sig ] [2784/3427] Forecasting SLDB... [2026-02-09T20:31:47.683997] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-09T20:31:47.684028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-09T20:31:47.695567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-09T20:31:47.696010] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-09T20:31:47.696873] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-09T20:31:47.696925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:47.696957] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:47.696984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:47.697041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:47.754994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:47.755999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:47.756093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:47.756126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:47.877896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:47.878067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:47.878116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:47.878150] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:47.881699] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=13.00%) [2026-02-09T20:31:47.882023] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-09T20:31:47.882163] [INFO ] [sig ] SLDB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:48.029168] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SLDB.txt [2026-02-09T20:31:48.029333] [INFO ] [sig ] [2784/3427] Completed SLDB in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:48.029381] [INFO ] [sig ] [2785/3427] Forecasting SLDP... [2026-02-09T20:31:48.029412] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-09T20:31:48.029444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-09T20:31:48.040849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-09T20:31:48.041249] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-09T20:31:48.042110] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-09T20:31:48.042174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:48.042207] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:48.042234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:48.042292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:48.099443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:48.100363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:48.100446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:48.100479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:48.219110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:48.219277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:48.219316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:48.219346] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:48.223107] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-09T20:31:48.223603] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-09T20:31:48.223734] [INFO ] [sig ] SLDP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:48.370022] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SLDP.txt [2026-02-09T20:31:48.370176] [INFO ] [sig ] [2785/3427] Completed SLDP in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:48.370216] [INFO ] [sig ] [2786/3427] Forecasting SLF... [2026-02-09T20:31:48.370248] [INFO ] [sig ] Generating forecast for: SLF [2026-02-09T20:31:48.370281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-09T20:31:48.381783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-09T20:31:48.382155] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-09T20:31:48.382982] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-09T20:31:48.383035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:48.383066] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:48.383093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:48.383150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:48.440501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:48.441380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:48.441463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:48.441496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:48.567628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:48.567789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:48.567829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:48.567857] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:48.571783] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-09T20:31:48.572078] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-09T20:31:48.572264] [INFO ] [sig ] SLF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:48.722626] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SLF.txt [2026-02-09T20:31:48.722784] [INFO ] [sig ] [2786/3427] Completed SLF in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-09T20:31:48.722824] [INFO ] [sig ] [2787/3427] Forecasting SLG... [2026-02-09T20:31:48.722854] [INFO ] [sig ] Generating forecast for: SLG [2026-02-09T20:31:48.722886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-09T20:31:48.735367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-09T20:31:48.735855] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-09T20:31:48.736860] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-09T20:31:48.736923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:48.736959] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:48.736989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:48.737048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:48.798302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:48.799257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:48.799368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:48.799403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:48.926559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:48.926745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:48.926784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:48.926813] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:48.930632] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-02-09T20:31:48.931015] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-09T20:31:48.931164] [INFO ] [sig ] SLG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:49.088851] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SLG.txt [2026-02-09T20:31:49.089067] [INFO ] [sig ] [2787/3427] Completed SLG in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-09T20:31:49.089124] [INFO ] [sig ] [2788/3427] Forecasting SLGN... [2026-02-09T20:31:49.089156] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-09T20:31:49.089187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-09T20:31:49.101299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-09T20:31:49.101732] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-09T20:31:49.102976] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-09T20:31:49.103039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:49.103074] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:49.103105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:49.103162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:49.165189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:49.166131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:49.166262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:49.166298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:49.293594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:49.293759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:49.293799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:49.293860] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:49.297943] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=92.29%) [2026-02-09T20:31:49.298318] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-09T20:31:49.298463] [INFO ] [sig ] SLGN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:49.456285] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SLGN.txt [2026-02-09T20:31:49.456451] [INFO ] [sig ] [2788/3427] Completed SLGN in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-09T20:31:49.456490] [INFO ] [sig ] [2789/3427] Forecasting SLM... [2026-02-09T20:31:49.456522] [INFO ] [sig ] Generating forecast for: SLM [2026-02-09T20:31:49.456553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-09T20:31:49.467386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-09T20:31:49.467855] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-09T20:31:49.468847] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-09T20:31:49.468906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:49.468940] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:49.468970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:49.469029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:49.532327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:49.533307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:49.533617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:49.533656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:49.656811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:49.656975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:49.657016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:49.657050] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:49.661003] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: UP (p=93.26%) [2026-02-09T20:31:49.661355] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-09T20:31:49.661507] [INFO ] [sig ] SLM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:49.812050] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SLM.txt [2026-02-09T20:31:49.812213] [INFO ] [sig ] [2789/3427] Completed SLM in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:49.812252] [INFO ] [sig ] [2790/3427] Forecasting SLN... [2026-02-09T20:31:49.812283] [INFO ] [sig ] Generating forecast for: SLN [2026-02-09T20:31:49.812314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-09T20:31:49.823235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-09T20:31:49.823647] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-09T20:31:49.824493] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-09T20:31:49.824547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:49.824601] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:49.824633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:49.824691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:49.883485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:49.884405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:49.884606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:49.884658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:50.011643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:50.011801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:50.011843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:50.011872] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:50.015315] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=87.83%) [2026-02-09T20:31:50.015616] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-09T20:31:50.015744] [INFO ] [sig ] SLN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:50.161734] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SLN.txt [2026-02-09T20:31:50.161892] [INFO ] [sig ] [2790/3427] Completed SLN in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:50.161932] [INFO ] [sig ] [2791/3427] Forecasting SLNO... [2026-02-09T20:31:50.161963] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-09T20:31:50.161993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-09T20:31:50.174243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-09T20:31:50.174723] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-09T20:31:50.175680] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-09T20:31:50.175740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:50.175775] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:50.175804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:50.175863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:50.236046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:50.237000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:50.237104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:50.237139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:50.360976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:50.361148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:50.361196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:50.361232] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:50.365047] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=65.06%) [2026-02-09T20:31:50.365438] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-09T20:31:50.365618] [INFO ] [sig ] SLNO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:50.519185] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SLNO.txt [2026-02-09T20:31:50.519358] [INFO ] [sig ] [2791/3427] Completed SLNO in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:50.519401] [INFO ] [sig ] [2792/3427] Forecasting SLP... [2026-02-09T20:31:50.519432] [INFO ] [sig ] Generating forecast for: SLP [2026-02-09T20:31:50.519462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-09T20:31:50.531610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-09T20:31:50.532055] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-09T20:31:50.533027] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-09T20:31:50.533096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:50.533133] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:50.533184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:50.533246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:50.591332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:50.592262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:50.592365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:50.592399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:50.715872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:50.716033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:50.716072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:50.716101] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:50.720206] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: DOWN (p=5.86%) [2026-02-09T20:31:50.720600] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-09T20:31:50.720749] [INFO ] [sig ] SLP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:50.879958] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SLP.txt [2026-02-09T20:31:50.880120] [INFO ] [sig ] [2792/3427] Completed SLP in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:50.880161] [INFO ] [sig ] [2793/3427] Forecasting SLQD... [2026-02-09T20:31:50.880191] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-09T20:31:50.880222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-09T20:31:50.892089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-09T20:31:50.892499] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-09T20:31:50.893342] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-09T20:31:50.893397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:50.893430] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:50.893458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:50.893514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:50.952079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:50.953012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:50.953125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:50.953166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:51.075315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:51.075476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:51.075515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:51.075546] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:51.079312] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=75.97%) [2026-02-09T20:31:51.079728] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-09T20:31:51.079883] [INFO ] [sig ] SLQD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:51.232097] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SLQD.txt [2026-02-09T20:31:51.232298] [INFO ] [sig ] [2793/3427] Completed SLQD in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:51.232341] [INFO ] [sig ] [2794/3427] Forecasting SLRC... [2026-02-09T20:31:51.232371] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-09T20:31:51.232401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-09T20:31:51.244322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-09T20:31:51.244779] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-09T20:31:51.245674] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-09T20:31:51.245730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:51.245763] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:51.245791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:51.245854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:51.306472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:51.307434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:51.307532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:51.307567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:51.430000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:51.430164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:51.430205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:51.430234] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:51.433870] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-02-09T20:31:51.434214] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-09T20:31:51.434366] [INFO ] [sig ] SLRC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:51.590378] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SLRC.txt [2026-02-09T20:31:51.590540] [INFO ] [sig ] [2794/3427] Completed SLRC in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:51.590605] [INFO ] [sig ] [2795/3427] Forecasting SLS... [2026-02-09T20:31:51.590638] [INFO ] [sig ] Generating forecast for: SLS [2026-02-09T20:31:51.590671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-09T20:31:51.602455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-09T20:31:51.602912] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-09T20:31:51.603808] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-09T20:31:51.603864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:51.603897] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:51.603925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:51.603985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:51.664036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:51.664949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:51.665036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:51.665071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:51.787709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:51.787871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:51.787910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:51.787939] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:51.791918] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: DOWN (p=21.83%) [2026-02-09T20:31:51.792491] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-09T20:31:51.792654] [INFO ] [sig ] SLS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:51.952760] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SLS.txt [2026-02-09T20:31:51.952923] [INFO ] [sig ] [2795/3427] Completed SLS in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:51.952965] [INFO ] [sig ] [2796/3427] Forecasting SLVM... [2026-02-09T20:31:51.952995] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-09T20:31:51.953041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-09T20:31:51.965141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-09T20:31:51.965589] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-09T20:31:51.966479] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-09T20:31:51.966535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:51.966569] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:51.966632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:51.966694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:52.028082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:52.029012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:52.029106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:52.029140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:52.152687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:52.152846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:52.152885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:52.152915] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:52.156528] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: DOWN (p=47.02%) [2026-02-09T20:31:52.156921] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-09T20:31:52.157067] [INFO ] [sig ] SLVM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:52.313304] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SLVM.txt [2026-02-09T20:31:52.313468] [INFO ] [sig ] [2796/3427] Completed SLVM in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:52.313510] [INFO ] [sig ] [2797/3427] Forecasting SLVO... [2026-02-09T20:31:52.313539] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-09T20:31:52.313588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-09T20:31:52.325281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-09T20:31:52.325928] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-09T20:31:52.326838] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-09T20:31:52.326901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:52.326974] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:52.327016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:52.327102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:52.387055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:52.387987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:52.388078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:52.388113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:52.510815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:52.510980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:52.511021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:52.511051] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:52.514658] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-02-09T20:31:52.515008] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-09T20:31:52.515153] [INFO ] [sig ] SLVO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:52.669003] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SLVO.txt [2026-02-09T20:31:52.669196] [INFO ] [sig ] [2797/3427] Completed SLVO in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:52.669240] [INFO ] [sig ] [2798/3427] Forecasting SLXN... [2026-02-09T20:31:52.669269] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-09T20:31:52.669300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-09T20:31:52.680331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-09T20:31:52.680814] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-09T20:31:52.681853] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-09T20:31:52.681921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:52.681956] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:52.681986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:52.682047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:52.741147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:52.742061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:52.742159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:52.742200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:52.863272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:52.863435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:52.863479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:52.863509] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:52.867131] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=12.93%) [2026-02-09T20:31:52.867528] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-09T20:31:52.867691] [INFO ] [sig ] SLXN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:53.027696] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SLXN.txt [2026-02-09T20:31:53.027868] [INFO ] [sig ] [2798/3427] Completed SLXN in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:53.027911] [INFO ] [sig ] [2799/3427] Forecasting SM... [2026-02-09T20:31:53.027944] [INFO ] [sig ] Generating forecast for: SM [2026-02-09T20:31:53.027977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-09T20:31:53.039085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-09T20:31:53.039539] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-09T20:31:53.040488] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-09T20:31:53.040547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:53.040615] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:53.040651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:53.040711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:53.104681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:53.105605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:53.105721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:53.105757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:53.227612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:53.227778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:53.227817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:53.227846] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:53.231492] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=7.25%) [2026-02-09T20:31:53.231863] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-09T20:31:53.232006] [INFO ] [sig ] SM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:53.389404] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SM.txt [2026-02-09T20:31:53.389602] [INFO ] [sig ] [2799/3427] Completed SM in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:53.389646] [INFO ] [sig ] [2800/3427] Forecasting SMBC... [2026-02-09T20:31:53.389677] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-09T20:31:53.389708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-09T20:31:53.401697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-09T20:31:53.402122] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-09T20:31:53.403092] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-09T20:31:53.403158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:53.403192] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:53.403221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:53.403281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:53.466189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:53.467359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:53.467496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:53.467532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:53.592734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:53.592895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:53.592938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:53.593008] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:53.596963] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: UP (p=54.66%) [2026-02-09T20:31:53.597370] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-09T20:31:53.597565] [INFO ] [sig ] SMBC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:53.750194] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SMBC.txt [2026-02-09T20:31:53.750358] [INFO ] [sig ] [2800/3427] Completed SMBC in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:53.750399] [INFO ] [sig ] [2801/3427] Forecasting SMBK... [2026-02-09T20:31:53.750431] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-09T20:31:53.750464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-09T20:31:53.761549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-09T20:31:53.761908] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-09T20:31:53.762742] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-09T20:31:53.762797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:53.762843] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:53.762882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:53.762941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:53.821205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:53.821938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:53.822022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:53.822056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:53.945923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:53.946087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:53.946130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:53.946161] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:53.949737] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: UP (p=81.08%) [2026-02-09T20:31:53.950051] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-09T20:31:53.950201] [INFO ] [sig ] SMBK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:54.097589] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SMBK.txt [2026-02-09T20:31:54.097757] [INFO ] [sig ] [2801/3427] Completed SMBK in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:54.097798] [INFO ] [sig ] [2802/3427] Forecasting SMCI... [2026-02-09T20:31:54.097830] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-09T20:31:54.097859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-09T20:31:54.109914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-09T20:31:54.110344] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-09T20:31:54.111190] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-09T20:31:54.111243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:54.111276] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:54.111303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:54.111362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:54.168412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:54.169297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:54.169380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:54.169414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:54.307980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:54.308180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:54.308250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:54.308307] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:54.314490] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-02-09T20:31:54.314999] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-09T20:31:54.315212] [INFO ] [sig ] SMCI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:54.518469] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SMCI.txt [2026-02-09T20:31:54.518649] [INFO ] [sig ] [2802/3427] Completed SMCI in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-09T20:31:54.518694] [INFO ] [sig ] [2803/3427] Forecasting SMCX... [2026-02-09T20:31:54.518726] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-09T20:31:54.518758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-09T20:31:54.530782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-09T20:31:54.531212] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-09T20:31:54.532094] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-09T20:31:54.532147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:54.532183] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:54.532216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:54.532300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:54.593595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:54.594544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:54.594658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:54.594694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:54.723211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:54.723384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:54.723427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:54.723457] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:54.727014] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: DOWN (p=23.12%) [2026-02-09T20:31:54.727307] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-09T20:31:54.727469] [INFO ] [sig ] SMCX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:54.883429] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SMCX.txt [2026-02-09T20:31:54.883649] [INFO ] [sig ] [2803/3427] Completed SMCX in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-09T20:31:54.883695] [INFO ] [sig ] [2804/3427] Forecasting SMFG... [2026-02-09T20:31:54.883728] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-09T20:31:54.883768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-09T20:31:54.897279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-09T20:31:54.897720] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-09T20:31:54.898746] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-09T20:31:54.898812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:54.898862] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:54.898906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:54.898986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:54.964544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:54.965506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:54.965638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:54.965697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:55.099639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:55.099807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:55.099851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:55.099881] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:55.103875] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: DOWN (p=15.20%) [2026-02-09T20:31:55.104160] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-09T20:31:55.104312] [INFO ] [sig ] SMFG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:55.257125] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SMFG.txt [2026-02-09T20:31:55.257333] [INFO ] [sig ] [2804/3427] Completed SMFG in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-09T20:31:55.257379] [INFO ] [sig ] [2805/3427] Forecasting SMH... [2026-02-09T20:31:55.257592] [INFO ] [sig ] Generating forecast for: SMH [2026-02-09T20:31:55.257633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-09T20:31:55.269330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-09T20:31:55.269715] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-09T20:31:55.270518] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-09T20:31:55.270613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:55.270649] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:55.270677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:55.270734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:55.327835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:55.328719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:55.328802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:55.328836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:55.453709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:55.453873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:55.453913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:55.453942] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:55.458045] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=12.55%) [2026-02-09T20:31:55.458367] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-09T20:31:55.458502] [INFO ] [sig ] SMH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:55.608923] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SMH.txt [2026-02-09T20:31:55.609081] [INFO ] [sig ] [2805/3427] Completed SMH in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-09T20:31:55.609124] [INFO ] [sig ] [2806/3427] Forecasting SMHI... [2026-02-09T20:31:55.609154] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-09T20:31:55.609184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-09T20:31:55.620794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-09T20:31:55.621209] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-09T20:31:55.622040] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-09T20:31:55.622093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:55.622124] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:55.622151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:55.622207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:55.678942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:55.679706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:55.679795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:55.679828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:55.797120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:55.797280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:55.797321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:55.797349] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:55.800773] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-02-09T20:31:55.801061] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-09T20:31:55.801188] [INFO ] [sig ] SMHI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:55.948054] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SMHI.txt [2026-02-09T20:31:55.948224] [INFO ] [sig ] [2806/3427] Completed SMHI in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:55.948275] [INFO ] [sig ] [2807/3427] Forecasting SMHX... [2026-02-09T20:31:55.948312] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-09T20:31:55.948349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-09T20:31:55.959543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-09T20:31:55.959952] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-09T20:31:55.960775] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-09T20:31:55.960827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:55.960859] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:55.960887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:55.960943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:56.028464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:56.029683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:56.029801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:56.029835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:56.166645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:56.166805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:56.166845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:56.166875] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:56.170856] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: DOWN (p=0.06%) [2026-02-09T20:31:56.171161] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-09T20:31:56.171295] [INFO ] [sig ] SMHX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:56.322722] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SMHX.txt [2026-02-09T20:31:56.322880] [INFO ] [sig ] [2807/3427] Completed SMHX in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:56.322920] [INFO ] [sig ] [2808/3427] Forecasting SMID... [2026-02-09T20:31:56.322953] [INFO ] [sig ] Generating forecast for: SMID [2026-02-09T20:31:56.322984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-09T20:31:56.333763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-09T20:31:56.334156] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-09T20:31:56.334987] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-09T20:31:56.335040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:56.335072] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:56.335100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:56.335157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:56.393091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:56.394014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:56.394098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:56.394132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:56.502322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:56.502697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:56.502740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:56.502770] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:56.506638] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: UP (p=78.79%) [2026-02-09T20:31:56.506933] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-09T20:31:56.507069] [INFO ] [sig ] SMID: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:56.653881] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SMID.txt [2026-02-09T20:31:56.654031] [INFO ] [sig ] [2808/3427] Completed SMID in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:56.654072] [INFO ] [sig ] [2809/3427] Forecasting SMPL... [2026-02-09T20:31:56.654102] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-09T20:31:56.654132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-09T20:31:56.665722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-09T20:31:56.666055] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-09T20:31:56.666871] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-09T20:31:56.666923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:56.666955] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:56.666981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:56.667037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:56.724386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:56.725306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:56.725389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:56.725424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:56.844273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:56.844434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:56.844475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:56.844504] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:56.848102] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: UP (p=82.30%) [2026-02-09T20:31:56.848384] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-09T20:31:56.848511] [INFO ] [sig ] SMPL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:57.001240] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SMPL.txt [2026-02-09T20:31:57.001407] [INFO ] [sig ] [2809/3427] Completed SMPL in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:57.001448] [INFO ] [sig ] [2810/3427] Forecasting SMTC... [2026-02-09T20:31:57.001479] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-09T20:31:57.001512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-09T20:31:57.013768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-09T20:31:57.014194] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-09T20:31:57.015252] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-09T20:31:57.015307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:57.015339] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:57.015365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:57.015423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:57.077291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:57.078226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:57.078322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:57.078364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:57.204040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:57.204202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:57.204244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:57.204281] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:57.207904] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=32.90%) [2026-02-09T20:31:57.208204] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-09T20:31:57.208357] [INFO ] [sig ] SMTC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:57.358159] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SMTC.txt [2026-02-09T20:31:57.358388] [INFO ] [sig ] [2810/3427] Completed SMTC in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:57.358437] [INFO ] [sig ] [2811/3427] Forecasting SMTI... [2026-02-09T20:31:57.358469] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-09T20:31:57.358500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-09T20:31:57.369927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-09T20:31:57.370275] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-09T20:31:57.371110] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-09T20:31:57.371164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:57.371197] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:57.371225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:57.371285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:57.433099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:57.433986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:57.434074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:57.434111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:57.562237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:57.562414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:57.562462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:57.562492] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:57.566214] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: DOWN (p=28.69%) [2026-02-09T20:31:57.566708] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-09T20:31:57.566840] [INFO ] [sig ] SMTI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:57.720852] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SMTI.txt [2026-02-09T20:31:57.721008] [INFO ] [sig ] [2811/3427] Completed SMTI in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:57.721051] [INFO ] [sig ] [2812/3427] Forecasting SMWB... [2026-02-09T20:31:57.721082] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-09T20:31:57.721115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-09T20:31:57.733925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-09T20:31:57.734283] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-09T20:31:57.735178] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-09T20:31:57.735246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:57.735288] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:57.735323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:57.735394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:57.797991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:57.798966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:57.799078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:57.799114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:57.928838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:57.929019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:57.929061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:57.929089] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:57.932607] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: DOWN (p=14.43%) [2026-02-09T20:31:57.932895] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-09T20:31:57.933026] [INFO ] [sig ] SMWB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:58.080376] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SMWB.txt [2026-02-09T20:31:58.080746] [INFO ] [sig ] [2812/3427] Completed SMWB in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:58.080791] [INFO ] [sig ] [2813/3427] Forecasting SMX... [2026-02-09T20:31:58.080821] [INFO ] [sig ] Generating forecast for: SMX [2026-02-09T20:31:58.080851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-09T20:31:58.093009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-09T20:31:58.093372] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-09T20:31:58.094205] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-09T20:31:58.094260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:58.094293] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:58.094320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:58.094382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:58.162044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:58.162952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:58.163038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:58.163073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:58.277130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:58.277312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:58.277364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:58.277406] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:58.282079] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=33.46%) [2026-02-09T20:31:58.282417] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-09T20:31:58.282565] [INFO ] [sig ] SMX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:58.448404] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SMX.txt [2026-02-09T20:31:58.448587] [INFO ] [sig ] [2813/3427] Completed SMX in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:58.448817] [INFO ] [sig ] [2814/3427] Forecasting SN... [2026-02-09T20:31:58.448849] [INFO ] [sig ] Generating forecast for: SN [2026-02-09T20:31:58.448880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-09T20:31:58.461608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-09T20:31:58.462217] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-09T20:31:58.463140] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-09T20:31:58.463195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:58.463258] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:58.463290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:58.463362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:58.524670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:58.525554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:58.525658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:58.525694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:58.658853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:58.659012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:58.659053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:58.659083] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:58.662817] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-02-09T20:31:58.663178] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-09T20:31:58.663334] [INFO ] [sig ] SN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:58.822333] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SN.txt [2026-02-09T20:31:58.822496] [INFO ] [sig ] [2814/3427] Completed SN in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:58.822537] [INFO ] [sig ] [2815/3427] Forecasting SNA... [2026-02-09T20:31:58.822590] [INFO ] [sig ] Generating forecast for: SNA [2026-02-09T20:31:58.822626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-09T20:31:58.834649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-09T20:31:58.835026] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-09T20:31:58.835858] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-09T20:31:58.835911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:58.835942] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:58.835967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:58.836023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:58.909758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:58.910674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:58.910764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:58.910798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:59.042935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:59.043094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:59.043136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:59.043165] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:59.047112] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-09T20:31:59.047535] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-09T20:31:59.047761] [INFO ] [sig ] SNA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:59.210290] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SNA.txt [2026-02-09T20:31:59.210506] [INFO ] [sig ] [2815/3427] Completed SNA in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:59.210559] [INFO ] [sig ] [2816/3427] Forecasting SNAP... [2026-02-09T20:31:59.210614] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-09T20:31:59.210648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-09T20:31:59.222911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-09T20:31:59.223326] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-09T20:31:59.224224] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-09T20:31:59.224284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:59.224377] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:59.224416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:59.224490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:59.296311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:59.297274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:59.297364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:59.297397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:59.443361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:59.443745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:59.443789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:59.443818] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:59.448046] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: DOWN (p=26.77%) [2026-02-09T20:31:59.448385] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-09T20:31:59.448533] [INFO ] [sig ] SNAP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:31:59.601707] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SNAP.txt [2026-02-09T20:31:59.601868] [INFO ] [sig ] [2816/3427] Completed SNAP in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:59.601911] [INFO ] [sig ] [2817/3427] Forecasting SNCY... [2026-02-09T20:31:59.601940] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-09T20:31:59.601972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-09T20:31:59.615494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-09T20:31:59.615935] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-09T20:31:59.616848] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-09T20:31:59.616902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:59.616935] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:59.616962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:59.617019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:31:59.678611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:31:59.679604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:31:59.679697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:31:59.679733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:31:59.810080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:31:59.810262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:31:59.810306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:31:59.810393] [INFO ] [FORECASTER] Training complete [2026-02-09T20:31:59.814493] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=66.31%) [2026-02-09T20:31:59.814909] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-09T20:31:59.815057] [INFO ] [sig ] SNCY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:31:59.971765] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SNCY.txt [2026-02-09T20:31:59.971932] [INFO ] [sig ] [2817/3427] Completed SNCY in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:31:59.971975] [INFO ] [sig ] [2818/3427] Forecasting SND... [2026-02-09T20:31:59.972008] [INFO ] [sig ] Generating forecast for: SND [2026-02-09T20:31:59.972040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-09T20:31:59.985316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-09T20:31:59.985784] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-09T20:31:59.986652] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-09T20:31:59.986705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:31:59.986737] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:31:59.986765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:31:59.986821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:00.047380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:00.048341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:00.048430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:00.048465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:00.176260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:00.176432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:00.176480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:00.176510] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:00.180039] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: DOWN (p=14.91%) [2026-02-09T20:32:00.180334] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-09T20:32:00.180465] [INFO ] [sig ] SND: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:00.339292] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SND.txt [2026-02-09T20:32:00.339464] [INFO ] [sig ] [2818/3427] Completed SND in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:32:00.339508] [INFO ] [sig ] [2819/3427] Forecasting SNDL... [2026-02-09T20:32:00.339541] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-09T20:32:00.339592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-09T20:32:00.352199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-09T20:32:00.352678] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-09T20:32:00.353593] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-09T20:32:00.353672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:00.353713] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:00.353742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:00.353802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:00.414046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:00.415019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:00.415130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:00.415165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:00.541165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:00.541332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:00.541383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:00.541420] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:00.545307] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=43.42%) [2026-02-09T20:32:00.545774] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-09T20:32:00.545937] [INFO ] [sig ] SNDL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:00.704444] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SNDL.txt [2026-02-09T20:32:00.704623] [INFO ] [sig ] [2819/3427] Completed SNDL in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-09T20:32:00.704674] [INFO ] [sig ] [2820/3427] Forecasting SNDX... [2026-02-09T20:32:00.704704] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-09T20:32:00.704735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-09T20:32:00.716211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-09T20:32:00.716639] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-09T20:32:00.717457] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-09T20:32:00.717511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:00.717542] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:00.717784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:00.717843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:00.776526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:00.777368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:00.777473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:00.777508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:00.904182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:00.904347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:00.904397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:00.904432] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:00.907923] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-02-09T20:32:00.908198] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-09T20:32:00.908324] [INFO ] [sig ] SNDX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:01.053796] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SNDX.txt [2026-02-09T20:32:01.053960] [INFO ] [sig ] [2820/3427] Completed SNDX in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-09T20:32:01.054000] [INFO ] [sig ] [2821/3427] Forecasting SNES... [2026-02-09T20:32:01.054031] [INFO ] [sig ] Generating forecast for: SNES [2026-02-09T20:32:01.054064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-09T20:32:01.066251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-09T20:32:01.066639] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-09T20:32:01.067452] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-09T20:32:01.067510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:01.067541] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:01.067569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:01.067651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:01.126679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:01.127467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:01.127547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:01.127604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:01.242759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:01.242917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:01.242959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:01.242988] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:01.246485] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: DOWN (p=18.33%) [2026-02-09T20:32:01.246809] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-09T20:32:01.246960] [INFO ] [sig ] SNES: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:01.397669] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SNES.txt [2026-02-09T20:32:01.397840] [INFO ] [sig ] [2821/3427] Completed SNES in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-09T20:32:01.397884] [INFO ] [sig ] [2822/3427] Forecasting SNEX... [2026-02-09T20:32:01.397917] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-09T20:32:01.397948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-09T20:32:01.409705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-09T20:32:01.410070] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-09T20:32:01.411011] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-09T20:32:01.411075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:01.411125] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:01.411159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:01.411219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:01.475248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:01.476145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:01.476231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:01.476266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:01.606062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:01.606226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:01.606269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:01.606299] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:01.609943] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-02-09T20:32:01.610234] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-09T20:32:01.610375] [INFO ] [sig ] SNEX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:01.767537] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SNEX.txt [2026-02-09T20:32:01.767721] [INFO ] [sig ] [2822/3427] Completed SNEX in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:01.767765] [INFO ] [sig ] [2823/3427] Forecasting SNFCA... [2026-02-09T20:32:01.767797] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-09T20:32:01.767829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-09T20:32:01.779318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-09T20:32:01.779752] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-09T20:32:01.780617] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-09T20:32:01.780673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:01.780706] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:01.780734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:01.780793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:01.841042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:01.842173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:01.842268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:01.842305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:01.976207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:01.976389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:01.976459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:01.976497] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:01.980411] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: DOWN (p=19.58%) [2026-02-09T20:32:01.980848] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-09T20:32:01.981012] [INFO ] [sig ] SNFCA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:02.136230] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SNFCA.txt [2026-02-09T20:32:02.136399] [INFO ] [sig ] [2823/3427] Completed SNFCA in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:02.136449] [INFO ] [sig ] [2824/3427] Forecasting SNGX... [2026-02-09T20:32:02.136485] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-09T20:32:02.136523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-09T20:32:02.148229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-09T20:32:02.148857] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-09T20:32:02.149703] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-09T20:32:02.149758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:02.149789] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:02.149817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:02.149874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:02.207550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:02.208484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:02.208639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:02.208675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:02.333556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:02.333945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:02.333987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:02.334017] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:02.337728] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: UP (p=59.22%) [2026-02-09T20:32:02.338011] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-09T20:32:02.338138] [INFO ] [sig ] SNGX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:02.499992] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SNGX.txt [2026-02-09T20:32:02.500159] [INFO ] [sig ] [2824/3427] Completed SNGX in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:02.500200] [INFO ] [sig ] [2825/3427] Forecasting SNN... [2026-02-09T20:32:02.500231] [INFO ] [sig ] Generating forecast for: SNN [2026-02-09T20:32:02.500261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-09T20:32:02.512093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-09T20:32:02.512503] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-09T20:32:02.513336] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-09T20:32:02.513390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:02.513426] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:02.513453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:02.513511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:02.574997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:02.576051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:02.576177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:02.576216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:02.700196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:02.700351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:02.700392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:02.700429] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:02.703818] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=42.50%) [2026-02-09T20:32:02.704088] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-09T20:32:02.704210] [INFO ] [sig ] SNN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:02.857198] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SNN.txt [2026-02-09T20:32:02.857357] [INFO ] [sig ] [2825/3427] Completed SNN in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:02.857398] [INFO ] [sig ] [2826/3427] Forecasting SNOA... [2026-02-09T20:32:02.857456] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-09T20:32:02.857489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-09T20:32:02.869252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-09T20:32:02.869697] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-09T20:32:02.870550] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-09T20:32:02.870635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:02.870668] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:02.870695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:02.870752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:02.930418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:02.931363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:02.931465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:02.931508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:03.067514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:03.067702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:03.067746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:03.067775] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:03.071311] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: DOWN (p=20.62%) [2026-02-09T20:32:03.071639] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-09T20:32:03.071779] [INFO ] [sig ] SNOA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:03.225188] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SNOA.txt [2026-02-09T20:32:03.225350] [INFO ] [sig ] [2826/3427] Completed SNOA in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:03.225404] [INFO ] [sig ] [2827/3427] Forecasting SNPS... [2026-02-09T20:32:03.225436] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-09T20:32:03.225467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-09T20:32:03.236883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-09T20:32:03.237304] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-09T20:32:03.238207] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-09T20:32:03.238262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:03.238309] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:03.238337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:03.238398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:03.300473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:03.301400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:03.301497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:03.301546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:03.435503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:03.435677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:03.435719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:03.435749] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:03.439221] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-02-09T20:32:03.439504] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-09T20:32:03.439681] [INFO ] [sig ] SNPS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:03.583977] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SNPS.txt [2026-02-09T20:32:03.584167] [INFO ] [sig ] [2827/3427] Completed SNPS in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:03.584213] [INFO ] [sig ] [2828/3427] Forecasting SNX... [2026-02-09T20:32:03.584277] [INFO ] [sig ] Generating forecast for: SNX [2026-02-09T20:32:03.584316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-09T20:32:03.596673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-09T20:32:03.597074] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-09T20:32:03.597957] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-09T20:32:03.598011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:03.598044] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:03.598072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:03.598130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:03.656110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:03.657027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:03.657113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:03.657147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:03.789010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:03.789166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:03.789209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:03.789239] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:03.793128] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=14.26%) [2026-02-09T20:32:03.793454] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-09T20:32:03.793633] [INFO ] [sig ] SNX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:03.947116] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SNX.txt [2026-02-09T20:32:03.947277] [INFO ] [sig ] [2828/3427] Completed SNX in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:03.947319] [INFO ] [sig ] [2829/3427] Forecasting SNY... [2026-02-09T20:32:03.947349] [INFO ] [sig ] Generating forecast for: SNY [2026-02-09T20:32:03.947381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-09T20:32:03.959046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-09T20:32:03.959458] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-09T20:32:03.960327] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-09T20:32:03.960381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:03.960415] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:03.960444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:03.960502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:04.023028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:04.023904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:04.023989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:04.024023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:04.147273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:04.147465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:04.147507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:04.147536] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:04.151137] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: DOWN (p=27.59%) [2026-02-09T20:32:04.151433] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-09T20:32:04.151566] [INFO ] [sig ] SNY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:04.298341] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SNY.txt [2026-02-09T20:32:04.298518] [INFO ] [sig ] [2829/3427] Completed SNY in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:04.298590] [INFO ] [sig ] [2830/3427] Forecasting SO... [2026-02-09T20:32:04.298623] [INFO ] [sig ] Generating forecast for: SO [2026-02-09T20:32:04.298655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-09T20:32:04.310700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-09T20:32:04.311092] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-09T20:32:04.312102] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-09T20:32:04.312155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:04.312187] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:04.312214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:04.312282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:04.372979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:04.374049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:04.374134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:04.374167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:04.502089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:04.502266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:04.502316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:04.502348] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:04.506494] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: UP (p=77.91%) [2026-02-09T20:32:04.506993] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-09T20:32:04.507129] [INFO ] [sig ] SO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:04.665883] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SO.txt [2026-02-09T20:32:04.666062] [INFO ] [sig ] [2830/3427] Completed SO in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:04.666104] [INFO ] [sig ] [2831/3427] Forecasting SOCL... [2026-02-09T20:32:04.666150] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-09T20:32:04.666184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-09T20:32:04.678351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-09T20:32:04.678794] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-09T20:32:04.679714] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-09T20:32:04.679779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:04.679857] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:04.679900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:04.679980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:04.740109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:04.741014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:04.741096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:04.741129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:04.854393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:04.854553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:04.854623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:04.854837] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:04.859016] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=62.37%) [2026-02-09T20:32:04.859300] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-09T20:32:04.859429] [INFO ] [sig ] SOCL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:05.018758] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SOCL.txt [2026-02-09T20:32:05.018938] [INFO ] [sig ] [2831/3427] Completed SOCL in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:05.018985] [INFO ] [sig ] [2832/3427] Forecasting SOFI... [2026-02-09T20:32:05.019015] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-09T20:32:05.019044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-09T20:32:05.030627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-09T20:32:05.031008] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-09T20:32:05.031854] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-09T20:32:05.031908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:05.031941] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:05.031969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:05.032037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:05.092534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:05.093690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:05.093775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:05.093810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:05.226598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:05.226764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:05.226807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:05.226836] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:05.230788] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-09T20:32:05.231094] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-09T20:32:05.231227] [INFO ] [sig ] SOFI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:05.383359] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SOFI.txt [2026-02-09T20:32:05.383526] [INFO ] [sig ] [2832/3427] Completed SOFI in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:05.383587] [INFO ] [sig ] [2833/3427] Forecasting SOGP... [2026-02-09T20:32:05.383620] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-09T20:32:05.383651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-09T20:32:05.394864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-09T20:32:05.395280] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-09T20:32:05.396297] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-09T20:32:05.396349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:05.396381] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:05.396408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:05.396464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:05.456528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:05.457681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:05.457766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:05.457799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:05.575702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:05.575863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:05.575904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:05.575933] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:05.579705] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: UP (p=92.39%) [2026-02-09T20:32:05.580012] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-09T20:32:05.580148] [INFO ] [sig ] SOGP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:05.753879] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SOGP.txt [2026-02-09T20:32:05.754035] [INFO ] [sig ] [2833/3427] Completed SOGP in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:05.754077] [INFO ] [sig ] [2834/3427] Forecasting SOJC... [2026-02-09T20:32:05.754107] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-09T20:32:05.754138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-09T20:32:05.766119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-09T20:32:05.766523] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-09T20:32:05.767433] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-09T20:32:05.767490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:05.767525] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:05.767555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:05.767636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:05.830691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:05.831656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:05.831746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:05.831783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:05.952527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:05.952704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:05.952744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:05.952818] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:05.956208] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: UP (p=57.79%) [2026-02-09T20:32:05.956483] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-09T20:32:05.956629] [INFO ] [sig ] SOJC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:06.102009] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SOJC.txt [2026-02-09T20:32:06.102174] [INFO ] [sig ] [2834/3427] Completed SOJC in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:06.102220] [INFO ] [sig ] [2835/3427] Forecasting SOJD... [2026-02-09T20:32:06.102250] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-09T20:32:06.102283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-09T20:32:06.113106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-09T20:32:06.113455] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-09T20:32:06.114276] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-09T20:32:06.114337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:06.114369] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:06.114396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:06.114453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:06.175330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:06.176293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:06.176379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:06.176415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:06.304167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:06.304331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:06.304369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:06.304398] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:06.307844] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-02-09T20:32:06.308116] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-09T20:32:06.308240] [INFO ] [sig ] SOJD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:06.455863] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SOJD.txt [2026-02-09T20:32:06.456024] [INFO ] [sig ] [2835/3427] Completed SOJD in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:06.456065] [INFO ] [sig ] [2836/3427] Forecasting SOJE... [2026-02-09T20:32:06.456096] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-09T20:32:06.456127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-09T20:32:06.467515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-09T20:32:06.467964] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-09T20:32:06.468905] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-09T20:32:06.468961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:06.468997] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:06.469028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:06.469091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:06.533356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:06.534275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:06.534361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:06.534415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:06.652896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:06.653057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:06.653100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:06.653134] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:06.656894] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=78.77%) [2026-02-09T20:32:06.657201] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-09T20:32:06.657334] [INFO ] [sig ] SOJE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:06.816163] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SOJE.txt [2026-02-09T20:32:06.816320] [INFO ] [sig ] [2836/3427] Completed SOJE in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-09T20:32:06.816362] [INFO ] [sig ] [2837/3427] Forecasting SON... [2026-02-09T20:32:06.816391] [INFO ] [sig ] Generating forecast for: SON [2026-02-09T20:32:06.816423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-09T20:32:06.827952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-09T20:32:06.828310] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-09T20:32:06.829349] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-09T20:32:06.829402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:06.829434] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:06.829461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:06.829521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:06.888312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:06.889260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:06.889352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:06.889393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:07.013358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:07.013522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:07.013596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:07.013636] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:07.017310] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=60.98%) [2026-02-09T20:32:07.017674] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-09T20:32:07.017803] [INFO ] [sig ] SON: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:07.175894] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SON.txt [2026-02-09T20:32:07.176051] [INFO ] [sig ] [2837/3427] Completed SON in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-09T20:32:07.176092] [INFO ] [sig ] [2838/3427] Forecasting SONO... [2026-02-09T20:32:07.176122] [INFO ] [sig ] Generating forecast for: SONO [2026-02-09T20:32:07.176152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-09T20:32:07.187482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-09T20:32:07.187901] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-09T20:32:07.188848] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-09T20:32:07.188904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:07.188940] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:07.188971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:07.189047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:07.254765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:07.255689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:07.255775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:07.255811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:07.377632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:07.377991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:07.378034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:07.378063] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:07.381559] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: DOWN (p=27.77%) [2026-02-09T20:32:07.382066] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-09T20:32:07.382199] [INFO ] [sig ] SONO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:07.551716] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SONO.txt [2026-02-09T20:32:07.551875] [INFO ] [sig ] [2838/3427] Completed SONO in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-09T20:32:07.551929] [INFO ] [sig ] [2839/3427] Forecasting SOPA... [2026-02-09T20:32:07.551972] [INFO ] [sig ] Generating forecast for: SOPA [2026-02-09T20:32:07.552021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPA' from 'https://tdm.silogroup.org/data/derivative_storage/SOPA.csv'. [2026-02-09T20:32:07.563307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPA'. [2026-02-09T20:32:07.563706] [INFO ] [FORECASTER] Starting predict_future for SOPA [2026-02-09T20:32:07.564563] [DEBUG] [LOCAL ] No optimal features file found for SOPA: ./output/feature-sets/SOPA.txt [2026-02-09T20:32:07.564638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:07.564675] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:07.564706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:07.564768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:07.633390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:07.634450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:07.634548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:07.634616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:07.760344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:07.760504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:07.760544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:07.760592] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:07.763977] [DEBUG] [FORECASTER] SOPA: Forecast T+1@11:T+2@11: DOWN (p=22.37%) [2026-02-09T20:32:07.764262] [INFO ] [FORECASTER] Completed predict_future for SOPA [2026-02-09T20:32:07.764391] [INFO ] [sig ] SOPA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:07.918365] [INFO ] [LOCAL ] Saved forecast: SOPA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SOPA.txt [2026-02-09T20:32:07.918538] [INFO ] [sig ] [2839/3427] Completed SOPA in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:07.918611] [INFO ] [sig ] [2840/3427] Forecasting SOPH... [2026-02-09T20:32:07.918654] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-09T20:32:07.918689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-09T20:32:07.929660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-09T20:32:07.930075] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-09T20:32:07.930929] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-09T20:32:07.930982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:07.931013] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:07.931039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:07.931096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:07.995763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:07.996713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:07.996800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:07.996836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:08.117945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:08.118105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:08.118145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:08.118175] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:08.121619] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: UP (p=51.60%) [2026-02-09T20:32:08.121912] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-09T20:32:08.122040] [INFO ] [sig ] SOPH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:08.268122] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SOPH.txt [2026-02-09T20:32:08.268277] [INFO ] [sig ] [2840/3427] Completed SOPH in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:08.268318] [INFO ] [sig ] [2841/3427] Forecasting SOUN... [2026-02-09T20:32:08.268347] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-09T20:32:08.268378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-09T20:32:08.279616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-09T20:32:08.280011] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-09T20:32:08.280835] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-09T20:32:08.280888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:08.280920] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:08.280949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:08.281007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:08.341140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:08.342032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:08.342165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:08.342200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:08.467894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:08.468064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:08.468112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:08.468155] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:08.472235] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=34.05%) [2026-02-09T20:32:08.472600] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-09T20:32:08.472749] [INFO ] [sig ] SOUN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:08.640738] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SOUN.txt [2026-02-09T20:32:08.640897] [INFO ] [sig ] [2841/3427] Completed SOUN in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:08.640938] [INFO ] [sig ] [2842/3427] Forecasting SOXQ... [2026-02-09T20:32:08.640971] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-09T20:32:08.641008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-09T20:32:08.652178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-09T20:32:08.652525] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-09T20:32:08.653524] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-09T20:32:08.653594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:08.653628] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:08.653655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:08.653713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:08.717232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:08.718168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:08.718254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:08.718291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:08.846616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:08.846778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:08.846818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:08.846847] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:08.850284] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=19.83%) [2026-02-09T20:32:08.850599] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-09T20:32:08.850738] [INFO ] [sig ] SOXQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:08.995590] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SOXQ.txt [2026-02-09T20:32:08.995741] [INFO ] [sig ] [2842/3427] Completed SOXQ in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:08.995782] [INFO ] [sig ] [2843/3427] Forecasting SOXX... [2026-02-09T20:32:08.995812] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-09T20:32:08.995843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-09T20:32:09.008484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-09T20:32:09.008863] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-09T20:32:09.009735] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-09T20:32:09.009788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:09.009821] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:09.009848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:09.009905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:09.066553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:09.067360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:09.067469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:09.067510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:09.190638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:09.190805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:09.190846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:09.190875] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:09.194848] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: DOWN (p=9.96%) [2026-02-09T20:32:09.195343] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-09T20:32:09.195480] [INFO ] [sig ] SOXX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:09.343899] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SOXX.txt [2026-02-09T20:32:09.344066] [INFO ] [sig ] [2843/3427] Completed SOXX in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:09.344107] [INFO ] [sig ] [2844/3427] Forecasting SPAI... [2026-02-09T20:32:09.344138] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-09T20:32:09.344169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-09T20:32:09.356633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-09T20:32:09.357006] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-09T20:32:09.357851] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-09T20:32:09.357903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:09.357935] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:09.357962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:09.358188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:09.421698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:09.422684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:09.422771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:09.422808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:09.545011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:09.545168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:09.545206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:09.545237] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:09.548708] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-02-09T20:32:09.548982] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-09T20:32:09.549106] [INFO ] [sig ] SPAI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:09.709887] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SPAI.txt [2026-02-09T20:32:09.710083] [INFO ] [sig ] [2844/3427] Completed SPAI in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:09.710129] [INFO ] [sig ] [2845/3427] Forecasting SPB... [2026-02-09T20:32:09.710163] [INFO ] [sig ] Generating forecast for: SPB [2026-02-09T20:32:09.710198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-09T20:32:09.722425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-09T20:32:09.722847] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-09T20:32:09.723719] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-09T20:32:09.723774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:09.723811] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:09.723842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:09.723902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:09.786776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:09.787722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:09.787808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:09.787845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:09.916903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:09.917066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:09.917110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:09.917143] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:09.920997] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-02-09T20:32:09.921295] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-09T20:32:09.921430] [INFO ] [sig ] SPB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:10.079687] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SPB.txt [2026-02-09T20:32:10.079843] [INFO ] [sig ] [2845/3427] Completed SPB in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:10.079886] [INFO ] [sig ] [2846/3427] Forecasting SPCB... [2026-02-09T20:32:10.079920] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-09T20:32:10.079955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-09T20:32:10.092839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-09T20:32:10.093464] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-09T20:32:10.094351] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-09T20:32:10.094407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:10.094440] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:10.094468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:10.094526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:10.155627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:10.156540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:10.156684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:10.156720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:10.279347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:10.279516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:10.279559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:10.279631] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:10.283201] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-02-09T20:32:10.283523] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-09T20:32:10.283689] [INFO ] [sig ] SPCB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:10.431262] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SPCB.txt [2026-02-09T20:32:10.431417] [INFO ] [sig ] [2846/3427] Completed SPCB in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:10.431457] [INFO ] [sig ] [2847/3427] Forecasting SPCE... [2026-02-09T20:32:10.431487] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-09T20:32:10.431520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-09T20:32:10.443203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-09T20:32:10.443545] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-09T20:32:10.444372] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-09T20:32:10.444425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:10.444457] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:10.444483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:10.444539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:10.503999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:10.504871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:10.504954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:10.504989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:10.626398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:10.626562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:10.626625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:10.626657] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:10.630408] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-02-09T20:32:10.630716] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-09T20:32:10.630842] [INFO ] [sig ] SPCE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:10.778173] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SPCE.txt [2026-02-09T20:32:10.778316] [INFO ] [sig ] [2847/3427] Completed SPCE in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:10.778357] [INFO ] [sig ] [2848/3427] Forecasting SPE... [2026-02-09T20:32:10.778388] [INFO ] [sig ] Generating forecast for: SPE [2026-02-09T20:32:10.778418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-09T20:32:10.790329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-09T20:32:10.790747] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-09T20:32:10.791614] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-09T20:32:10.791668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:10.791733] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:10.791762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:10.791821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:10.854058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:10.855109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:10.855192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:10.855236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:10.977729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:10.977899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:10.977939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:10.977970] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:10.981489] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: UP (p=76.88%) [2026-02-09T20:32:10.981838] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-09T20:32:10.981974] [INFO ] [sig ] SPE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:11.134533] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SPE.txt [2026-02-09T20:32:11.134730] [INFO ] [sig ] [2848/3427] Completed SPE in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:11.134774] [INFO ] [sig ] [2849/3427] Forecasting SPFI... [2026-02-09T20:32:11.134806] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-09T20:32:11.134837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-09T20:32:11.146994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-09T20:32:11.147366] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-09T20:32:11.148403] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-09T20:32:11.148455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:11.148487] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:11.148514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:11.148593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:11.205960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:11.206754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:11.206840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:11.206873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:11.326490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:11.326676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:11.326718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:11.326747] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:11.330146] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=64.07%) [2026-02-09T20:32:11.330420] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-09T20:32:11.330544] [INFO ] [sig ] SPFI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:11.478149] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SPFI.txt [2026-02-09T20:32:11.478307] [INFO ] [sig ] [2849/3427] Completed SPFI in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:11.478348] [INFO ] [sig ] [2850/3427] Forecasting SPG... [2026-02-09T20:32:11.478383] [INFO ] [sig ] Generating forecast for: SPG [2026-02-09T20:32:11.478426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-09T20:32:11.491363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-09T20:32:11.491752] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-09T20:32:11.492748] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-09T20:32:11.492806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:11.492844] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:11.492873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:11.492930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:11.555942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:11.556826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:11.556914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:11.556948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:11.687486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:11.687663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:11.687706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:11.687736] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:11.691345] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: UP (p=76.62%) [2026-02-09T20:32:11.691669] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-09T20:32:11.691803] [INFO ] [sig ] SPG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:11.849119] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SPG.txt [2026-02-09T20:32:11.849269] [INFO ] [sig ] [2850/3427] Completed SPG in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:11.849311] [INFO ] [sig ] [2851/3427] Forecasting SPGI... [2026-02-09T20:32:11.849343] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-09T20:32:11.849376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-09T20:32:11.861798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-09T20:32:11.862439] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-09T20:32:11.863514] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-09T20:32:11.863611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:11.863650] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:11.863679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:11.863737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:11.929700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:11.930946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:11.931035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:11.931073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:12.061260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:12.061428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:12.061472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:12.061553] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:12.065345] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: DOWN (p=16.18%) [2026-02-09T20:32:12.065664] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-09T20:32:12.065798] [INFO ] [sig ] SPGI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:12.224779] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SPGI.txt [2026-02-09T20:32:12.224940] [INFO ] [sig ] [2851/3427] Completed SPGI in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:12.224982] [INFO ] [sig ] [2852/3427] Forecasting SPH... [2026-02-09T20:32:12.225016] [INFO ] [sig ] Generating forecast for: SPH [2026-02-09T20:32:12.225049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-09T20:32:12.237955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-09T20:32:12.238519] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-09T20:32:12.239538] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-09T20:32:12.239618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:12.239661] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:12.239698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:12.239770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:12.301264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:12.302172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:12.302258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:12.302293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:12.427635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:12.427794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:12.427836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:12.427866] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:12.431481] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-02-09T20:32:12.431858] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-09T20:32:12.432000] [INFO ] [sig ] SPH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:12.587929] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SPH.txt [2026-02-09T20:32:12.588107] [INFO ] [sig ] [2852/3427] Completed SPH in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-09T20:32:12.588151] [INFO ] [sig ] [2853/3427] Forecasting SPOK... [2026-02-09T20:32:12.588183] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-09T20:32:12.588215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-09T20:32:12.600425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-09T20:32:12.600836] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-09T20:32:12.601692] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-09T20:32:12.601761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:12.601811] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:12.601844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:12.601905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:12.663972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:12.665092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:12.665176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:12.665211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:12.791949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:12.792109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:12.792151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:12.792181] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:12.795658] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-02-09T20:32:12.795974] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-09T20:32:12.796106] [INFO ] [sig ] SPOK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:12.948352] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SPOK.txt [2026-02-09T20:32:12.948527] [INFO ] [sig ] [2853/3427] Completed SPOK in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-09T20:32:12.948598] [INFO ] [sig ] [2854/3427] Forecasting SPRO... [2026-02-09T20:32:12.948641] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-09T20:32:12.948681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-09T20:32:12.960846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-09T20:32:12.961289] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-09T20:32:12.962204] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-09T20:32:12.962262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:12.962294] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:12.962321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:12.962383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:13.022767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:13.023635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:13.023717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:13.023750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:13.149385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:13.149547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:13.149606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:13.149637] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:13.153023] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=42.61%) [2026-02-09T20:32:13.153297] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-09T20:32:13.153421] [INFO ] [sig ] SPRO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:13.302676] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SPRO.txt [2026-02-09T20:32:13.302846] [INFO ] [sig ] [2854/3427] Completed SPRO in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-09T20:32:13.302895] [INFO ] [sig ] [2855/3427] Forecasting SPRX... [2026-02-09T20:32:13.302926] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-09T20:32:13.302957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-09T20:32:13.313866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-09T20:32:13.314232] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-09T20:32:13.315057] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-09T20:32:13.315110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:13.315142] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:13.315169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:13.315227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:13.373249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:13.374121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:13.374201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:13.374233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:13.501850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:13.502217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:13.502257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:13.502285] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:13.506207] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=64.54%) [2026-02-09T20:32:13.506489] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-09T20:32:13.506633] [INFO ] [sig ] SPRX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:13.650185] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SPRX.txt [2026-02-09T20:32:13.650330] [INFO ] [sig ] [2855/3427] Completed SPRX in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-09T20:32:13.650371] [INFO ] [sig ] [2856/3427] Forecasting SPRY... [2026-02-09T20:32:13.650401] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-09T20:32:13.650430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-09T20:32:13.661637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-09T20:32:13.661996] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-09T20:32:13.662832] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-09T20:32:13.662883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:13.662916] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:13.662943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:13.663000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:13.720414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:13.721148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:13.721226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:13.721258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:13.843402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:13.843558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:13.843619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:13.843649] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:13.847116] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-02-09T20:32:13.847419] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-09T20:32:13.847554] [INFO ] [sig ] SPRY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:13.994984] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SPRY.txt [2026-02-09T20:32:13.995144] [INFO ] [sig ] [2856/3427] Completed SPRY in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:13.995186] [INFO ] [sig ] [2857/3427] Forecasting SPSC... [2026-02-09T20:32:13.995215] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-09T20:32:13.995245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-09T20:32:14.006662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-09T20:32:14.007070] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-09T20:32:14.007911] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-09T20:32:14.007963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:14.007996] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:14.008023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:14.008080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:14.067296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:14.068218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:14.068305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:14.068340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:14.190294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:14.190479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:14.190520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:14.190549] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:14.194141] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=38.63%) [2026-02-09T20:32:14.194455] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-09T20:32:14.194604] [INFO ] [sig ] SPSC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:14.346799] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SPSC.txt [2026-02-09T20:32:14.346957] [INFO ] [sig ] [2857/3427] Completed SPSC in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:14.346999] [INFO ] [sig ] [2858/3427] Forecasting SPWH... [2026-02-09T20:32:14.347029] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-09T20:32:14.347060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-09T20:32:14.358826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-09T20:32:14.359233] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-09T20:32:14.360095] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-09T20:32:14.360147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:14.360179] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:14.360208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:14.360280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:14.420750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:14.421630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:14.421762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:14.421804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:14.548333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:14.548490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:14.548585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:14.548623] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:14.552078] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: UP (p=50.04%) [2026-02-09T20:32:14.552364] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-09T20:32:14.552491] [INFO ] [sig ] SPWH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:14.703668] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SPWH.txt [2026-02-09T20:32:14.703832] [INFO ] [sig ] [2858/3427] Completed SPWH in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:14.704085] [INFO ] [sig ] [2859/3427] Forecasting SPXC... [2026-02-09T20:32:14.704117] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-09T20:32:14.704149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-09T20:32:14.718051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-09T20:32:14.718508] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-09T20:32:14.719692] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-09T20:32:14.719761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:14.719796] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:14.719824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:14.719889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:14.784385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:14.785377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:14.785477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:14.785513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:14.919143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:14.919309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:14.919351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:14.919380] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:14.923262] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-02-09T20:32:14.923684] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-09T20:32:14.923838] [INFO ] [sig ] SPXC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:15.099211] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SPXC.txt [2026-02-09T20:32:15.099386] [INFO ] [sig ] [2859/3427] Completed SPXC in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:15.099435] [INFO ] [sig ] [2860/3427] Forecasting SPXX... [2026-02-09T20:32:15.099467] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-09T20:32:15.099498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-09T20:32:15.111342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-09T20:32:15.111811] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-09T20:32:15.112778] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-09T20:32:15.112838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:15.112872] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:15.112900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:15.112958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:15.174940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:15.175887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:15.175982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:15.176016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:15.304141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:15.304314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:15.304359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:15.304389] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:15.308063] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: UP (p=71.48%) [2026-02-09T20:32:15.308403] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-09T20:32:15.308543] [INFO ] [sig ] SPXX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:15.467511] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SPXX.txt [2026-02-09T20:32:15.467717] [INFO ] [sig ] [2860/3427] Completed SPXX in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:15.467771] [INFO ] [sig ] [2861/3427] Forecasting SQM... [2026-02-09T20:32:15.467808] [INFO ] [sig ] Generating forecast for: SQM [2026-02-09T20:32:15.467846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-09T20:32:15.479903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-09T20:32:15.480536] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-09T20:32:15.481651] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-09T20:32:15.481708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:15.481743] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:15.481771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:15.481830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:15.545517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:15.546638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:15.546739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:15.546782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:15.682676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:15.682847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:15.682887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:15.682917] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:15.686490] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: DOWN (p=39.74%) [2026-02-09T20:32:15.686861] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-09T20:32:15.687002] [INFO ] [sig ] SQM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:15.841715] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SQM.txt [2026-02-09T20:32:15.842111] [INFO ] [sig ] [2861/3427] Completed SQM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:15.842152] [INFO ] [sig ] [2862/3427] Forecasting SQNS... [2026-02-09T20:32:15.842183] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-09T20:32:15.842213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-09T20:32:15.854301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-09T20:32:15.854744] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-09T20:32:15.855653] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-09T20:32:15.855718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:15.855776] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:15.855813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:15.855879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:15.918080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:15.919013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:15.919115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:15.919149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:16.036125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:16.036290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:16.036330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:16.036359] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:16.040032] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: DOWN (p=33.33%) [2026-02-09T20:32:16.040392] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-09T20:32:16.040542] [INFO ] [sig ] SQNS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:16.195545] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SQNS.txt [2026-02-09T20:32:16.195735] [INFO ] [sig ] [2862/3427] Completed SQNS in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:16.195778] [INFO ] [sig ] [2863/3427] Forecasting SQQQ... [2026-02-09T20:32:16.195808] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-09T20:32:16.195839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-09T20:32:16.207898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-09T20:32:16.208353] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-09T20:32:16.209285] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-09T20:32:16.209343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:16.209377] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:16.209406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:16.209465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:16.269790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:16.270711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:16.270811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:16.270850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:16.394972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:16.395133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:16.395173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:16.395202] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:16.398801] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: UP (p=75.61%) [2026-02-09T20:32:16.399145] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-09T20:32:16.399286] [INFO ] [sig ] SQQQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:16.556335] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SQQQ.txt [2026-02-09T20:32:16.556498] [INFO ] [sig ] [2863/3427] Completed SQQQ in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:16.556540] [INFO ] [sig ] [2864/3427] Forecasting SRAD... [2026-02-09T20:32:16.556589] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-09T20:32:16.556624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-09T20:32:16.569471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-09T20:32:16.569943] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-09T20:32:16.571129] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-09T20:32:16.571188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:16.571223] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:16.571250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:16.571308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:16.635618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:16.636532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:16.636659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:16.636694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:16.764178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:16.764343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:16.764382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:16.764413] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:16.768431] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-09T20:32:16.768803] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-09T20:32:16.768950] [INFO ] [sig ] SRAD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:16.932844] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SRAD.txt [2026-02-09T20:32:16.933007] [INFO ] [sig ] [2864/3427] Completed SRAD in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:16.933048] [INFO ] [sig ] [2865/3427] Forecasting SRBK... [2026-02-09T20:32:16.933079] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-09T20:32:16.933109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-09T20:32:16.944201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-09T20:32:16.944631] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-09T20:32:16.945469] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-09T20:32:16.945524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:16.945606] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:16.945636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:16.945694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:17.003694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:17.004554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:17.004671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:17.004705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:17.128276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:17.128442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:17.128483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:17.128512] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:17.132086] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: DOWN (p=8.15%) [2026-02-09T20:32:17.132431] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-09T20:32:17.132569] [INFO ] [sig ] SRBK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:17.292483] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SRBK.txt [2026-02-09T20:32:17.292666] [INFO ] [sig ] [2865/3427] Completed SRBK in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:17.292719] [INFO ] [sig ] [2866/3427] Forecasting SRCE... [2026-02-09T20:32:17.292749] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-09T20:32:17.292780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-09T20:32:17.303626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-09T20:32:17.304055] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-09T20:32:17.305202] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-09T20:32:17.305266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:17.305299] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:17.305327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:17.305386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:17.366726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:17.367900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:17.368000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:17.368206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:17.494041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:17.494203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:17.494243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:17.494273] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:17.498159] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: DOWN (p=24.88%) [2026-02-09T20:32:17.498558] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-09T20:32:17.498739] [INFO ] [sig ] SRCE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:17.658499] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SRCE.txt [2026-02-09T20:32:17.658696] [INFO ] [sig ] [2866/3427] Completed SRCE in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:17.658741] [INFO ] [sig ] [2867/3427] Forecasting SRE... [2026-02-09T20:32:17.658771] [INFO ] [sig ] Generating forecast for: SRE [2026-02-09T20:32:17.658801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-09T20:32:17.670783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-09T20:32:17.671198] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-09T20:32:17.672145] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-09T20:32:17.672212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:17.672245] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:17.672272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:17.672330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:17.734650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:17.735569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:17.735694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:17.735735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:17.863533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:17.863720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:17.863770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:17.863806] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:17.867459] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-09T20:32:17.867875] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-09T20:32:17.868053] [INFO ] [sig ] SRE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:18.024750] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SRE.txt [2026-02-09T20:32:18.024910] [INFO ] [sig ] [2867/3427] Completed SRE in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:18.024950] [INFO ] [sig ] [2868/3427] Forecasting SREA... [2026-02-09T20:32:18.024979] [INFO ] [sig ] Generating forecast for: SREA [2026-02-09T20:32:18.025010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-09T20:32:18.037181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-09T20:32:18.037660] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-09T20:32:18.038518] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-09T20:32:18.038608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:18.038670] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:18.038714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:18.038790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:18.101818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:18.102747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:18.102847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:18.102909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:18.226787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:18.226950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:18.226991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:18.227060] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:18.231867] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=91.86%) [2026-02-09T20:32:18.232229] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-09T20:32:18.232372] [INFO ] [sig ] SREA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:18.387393] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SREA.txt [2026-02-09T20:32:18.387618] [INFO ] [sig ] [2868/3427] Completed SREA in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:18.387662] [INFO ] [sig ] [2869/3427] Forecasting SRFM... [2026-02-09T20:32:18.387695] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-09T20:32:18.387726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-09T20:32:18.398977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-09T20:32:18.399376] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-09T20:32:18.400208] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-09T20:32:18.400264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:18.400297] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:18.400324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:18.400381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:18.460518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:18.461419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:18.461509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:18.461543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:18.588102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:18.588267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:18.588325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:18.588356] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:18.592017] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: UP (p=54.10%) [2026-02-09T20:32:18.592354] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-09T20:32:18.592495] [INFO ] [sig ] SRFM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:18.756703] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SRFM.txt [2026-02-09T20:32:18.756928] [INFO ] [sig ] [2869/3427] Completed SRFM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-09T20:32:18.756970] [INFO ] [sig ] [2870/3427] Forecasting SRG... [2026-02-09T20:32:18.757003] [INFO ] [sig ] Generating forecast for: SRG [2026-02-09T20:32:18.757039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-09T20:32:18.768693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-09T20:32:18.769148] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-09T20:32:18.770121] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-09T20:32:18.770182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:18.770215] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:18.770242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:18.770305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:18.835529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:18.836721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:18.836826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:18.836860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:18.967169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:18.967334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:18.967376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:18.967407] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:18.971523] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=9.96%) [2026-02-09T20:32:18.972167] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-09T20:32:18.972326] [INFO ] [sig ] SRG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:19.133699] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SRG.txt [2026-02-09T20:32:19.133868] [INFO ] [sig ] [2870/3427] Completed SRG in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-09T20:32:19.133908] [INFO ] [sig ] [2871/3427] Forecasting SRI... [2026-02-09T20:32:19.133939] [INFO ] [sig ] Generating forecast for: SRI [2026-02-09T20:32:19.134159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-09T20:32:19.146196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-09T20:32:19.146645] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-09T20:32:19.147606] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-09T20:32:19.147675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:19.147709] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:19.147740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:19.147812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:19.208760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:19.209681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:19.209821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:19.209864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:19.334410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:19.334598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:19.334640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:19.334668] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:19.338271] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-02-09T20:32:19.338642] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-09T20:32:19.338789] [INFO ] [sig ] SRI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:19.492059] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SRI.txt [2026-02-09T20:32:19.492228] [INFO ] [sig ] [2871/3427] Completed SRI in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-09T20:32:19.492270] [INFO ] [sig ] [2872/3427] Forecasting SRRK... [2026-02-09T20:32:19.492302] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-09T20:32:19.492334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-09T20:32:19.504892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-09T20:32:19.505315] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-09T20:32:19.506286] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-09T20:32:19.506342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:19.506375] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:19.506403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:19.506477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:19.567772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:19.568735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:19.568831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:19.568867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:19.697084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:19.697252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:19.697294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:19.697324] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:19.701105] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-09T20:32:19.701484] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-09T20:32:19.701664] [INFO ] [sig ] SRRK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:19.858775] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SRRK.txt [2026-02-09T20:32:19.858936] [INFO ] [sig ] [2872/3427] Completed SRRK in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:19.858977] [INFO ] [sig ] [2873/3427] Forecasting SRTS... [2026-02-09T20:32:19.859007] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-09T20:32:19.859038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-09T20:32:19.870085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-09T20:32:19.870500] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-09T20:32:19.871424] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-09T20:32:19.871482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:19.871530] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:19.871558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:19.871650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:19.931700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:19.932598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:19.932694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:19.932728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:20.059970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:20.060133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:20.060175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:20.060204] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:20.063923] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=23.05%) [2026-02-09T20:32:20.064281] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-09T20:32:20.064425] [INFO ] [sig ] SRTS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:20.222485] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SRTS.txt [2026-02-09T20:32:20.222670] [INFO ] [sig ] [2873/3427] Completed SRTS in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:20.222713] [INFO ] [sig ] [2874/3427] Forecasting SSB... [2026-02-09T20:32:20.222745] [INFO ] [sig ] Generating forecast for: SSB [2026-02-09T20:32:20.222776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-09T20:32:20.234479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-09T20:32:20.234939] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-09T20:32:20.235810] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-09T20:32:20.235883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:20.235921] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:20.235954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:20.236015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:20.297466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:20.298461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:20.298569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:20.298639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:20.428250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:20.428431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:20.428485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:20.428517] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:20.432624] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: DOWN (p=3.85%) [2026-02-09T20:32:20.433049] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-09T20:32:20.433208] [INFO ] [sig ] SSB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:20.592343] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SSB.txt [2026-02-09T20:32:20.592518] [INFO ] [sig ] [2874/3427] Completed SSB in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:20.592560] [INFO ] [sig ] [2875/3427] Forecasting SSD... [2026-02-09T20:32:20.592620] [INFO ] [sig ] Generating forecast for: SSD [2026-02-09T20:32:20.592695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-09T20:32:20.607678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-09T20:32:20.608127] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-09T20:32:20.609208] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-09T20:32:20.609279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:20.609313] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:20.609341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:20.609401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:20.671484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:20.672461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:20.672644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:20.672685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:20.801437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:20.801628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:20.801672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:20.801703] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:20.806353] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=21.97%) [2026-02-09T20:32:20.806801] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-09T20:32:20.807046] [INFO ] [sig ] SSD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:20.975994] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SSD.txt [2026-02-09T20:32:20.976155] [INFO ] [sig ] [2875/3427] Completed SSD in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:20.976197] [INFO ] [sig ] [2876/3427] Forecasting SSL... [2026-02-09T20:32:20.976228] [INFO ] [sig ] Generating forecast for: SSL [2026-02-09T20:32:20.976259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-09T20:32:20.987400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-09T20:32:20.987879] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-09T20:32:20.988811] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-09T20:32:20.988879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:20.988919] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:20.988952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:20.989010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:21.055149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:21.056064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:21.056157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:21.056191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:21.188555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:21.188739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:21.188779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:21.188809] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:21.192752] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: UP (p=66.47%) [2026-02-09T20:32:21.193134] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-09T20:32:21.193281] [INFO ] [sig ] SSL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:21.347952] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SSL.txt [2026-02-09T20:32:21.348121] [INFO ] [sig ] [2876/3427] Completed SSL in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:21.348164] [INFO ] [sig ] [2877/3427] Forecasting SSNC... [2026-02-09T20:32:21.348194] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-09T20:32:21.348231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-09T20:32:21.360302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-09T20:32:21.360740] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-09T20:32:21.361608] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-09T20:32:21.361662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:21.361695] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:21.361722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:21.361778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:21.423274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:21.424225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:21.424350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:21.424385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:21.548921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:21.549090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:21.549130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:21.549159] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:21.552863] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: DOWN (p=43.28%) [2026-02-09T20:32:21.553265] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-09T20:32:21.553444] [INFO ] [sig ] SSNC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:21.706231] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SSNC.txt [2026-02-09T20:32:21.706390] [INFO ] [sig ] [2877/3427] Completed SSNC in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:21.706432] [INFO ] [sig ] [2878/3427] Forecasting SSP... [2026-02-09T20:32:21.706463] [INFO ] [sig ] Generating forecast for: SSP [2026-02-09T20:32:21.706494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-09T20:32:21.717797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-09T20:32:21.718230] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-09T20:32:21.719090] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-09T20:32:21.719146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:21.719179] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:21.719206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:21.719264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:21.780435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:21.781600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:21.781697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:21.781731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:21.911043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:21.911227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:21.911281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:21.911314] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:21.915408] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=14.74%) [2026-02-09T20:32:21.915836] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-09T20:32:21.916001] [INFO ] [sig ] SSP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:22.072374] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SSP.txt [2026-02-09T20:32:22.072616] [INFO ] [sig ] [2878/3427] Completed SSP in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:22.072662] [INFO ] [sig ] [2879/3427] Forecasting SSRM... [2026-02-09T20:32:22.072694] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-09T20:32:22.072725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-09T20:32:22.084932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-09T20:32:22.085354] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-09T20:32:22.086263] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-09T20:32:22.086320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:22.086353] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:22.086382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:22.086440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:22.147500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:22.148473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:22.148590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:22.148630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:22.269546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:22.269729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:22.269769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:22.269799] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:22.273333] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: DOWN (p=22.15%) [2026-02-09T20:32:22.273697] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-09T20:32:22.273838] [INFO ] [sig ] SSRM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:22.446859] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SSRM.txt [2026-02-09T20:32:22.447044] [INFO ] [sig ] [2879/3427] Completed SSRM in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:22.447084] [INFO ] [sig ] [2880/3427] Forecasting SSSS... [2026-02-09T20:32:22.447116] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-09T20:32:22.447147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-09T20:32:22.459255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-09T20:32:22.459713] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-09T20:32:22.460670] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-09T20:32:22.460742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:22.460775] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:22.460806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:22.460876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:22.523397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:22.524299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:22.524390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:22.524425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:22.652641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:22.652800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:22.652841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:22.652889] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:22.656620] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: DOWN (p=47.27%) [2026-02-09T20:32:22.656945] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-09T20:32:22.657086] [INFO ] [sig ] SSSS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:22.817693] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SSSS.txt [2026-02-09T20:32:22.817854] [INFO ] [sig ] [2880/3427] Completed SSSS in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:22.817894] [INFO ] [sig ] [2881/3427] Forecasting SSTI... [2026-02-09T20:32:22.817925] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-09T20:32:22.817955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-09T20:32:22.829528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-09T20:32:22.829952] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-09T20:32:22.830784] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-09T20:32:22.830837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:22.830870] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:22.830898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:22.830955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:22.890629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:22.891527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:22.891637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:22.891673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:23.021812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:23.021973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:23.022014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:23.022046] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:23.026028] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=49.77%) [2026-02-09T20:32:23.026362] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-09T20:32:23.026508] [INFO ] [sig ] SSTI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:23.256934] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SSTI.txt [2026-02-09T20:32:23.257096] [INFO ] [sig ] [2881/3427] Completed SSTI in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:23.257139] [INFO ] [sig ] [2882/3427] Forecasting SSTK... [2026-02-09T20:32:23.257170] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-09T20:32:23.257201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-09T20:32:23.269924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-09T20:32:23.270357] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-09T20:32:23.271499] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-09T20:32:23.271562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:23.271647] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:23.271676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:23.271734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:23.334400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:23.335393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:23.335506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:23.335542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:23.470727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:23.470895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:23.470937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:23.470966] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:23.474884] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-02-09T20:32:23.475286] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-09T20:32:23.475441] [INFO ] [sig ] SSTK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:23.643772] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SSTK.txt [2026-02-09T20:32:23.643959] [INFO ] [sig ] [2882/3427] Completed SSTK in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:23.644006] [INFO ] [sig ] [2883/3427] Forecasting SSYS... [2026-02-09T20:32:23.644037] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-09T20:32:23.644068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-09T20:32:23.656293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-09T20:32:23.656755] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-09T20:32:23.657727] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-09T20:32:23.657792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:23.657825] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:23.657853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:23.657913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:23.718742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:23.719721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:23.719855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:23.719896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:23.848531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:23.848727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:23.848771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:23.848800] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:23.852767] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=22.48%) [2026-02-09T20:32:23.853161] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-09T20:32:23.853311] [INFO ] [sig ] SSYS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:24.011309] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SSYS.txt [2026-02-09T20:32:24.011478] [INFO ] [sig ] [2883/3427] Completed SSYS in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:24.011521] [INFO ] [sig ] [2884/3427] Forecasting STAA... [2026-02-09T20:32:24.011550] [INFO ] [sig ] Generating forecast for: STAA [2026-02-09T20:32:24.011603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-09T20:32:24.023135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-09T20:32:24.023548] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-09T20:32:24.024412] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-09T20:32:24.024466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:24.024499] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:24.024527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:24.024618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:24.088856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:24.089965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:24.090058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:24.090093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:24.218651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:24.218809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:24.218849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:24.218885] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:24.222488] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: UP (p=62.75%) [2026-02-09T20:32:24.222844] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-09T20:32:24.222984] [INFO ] [sig ] STAA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:24.402445] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STAA.txt [2026-02-09T20:32:24.402641] [INFO ] [sig ] [2884/3427] Completed STAA in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:24.402687] [INFO ] [sig ] [2885/3427] Forecasting STAG... [2026-02-09T20:32:24.402717] [INFO ] [sig ] Generating forecast for: STAG [2026-02-09T20:32:24.402749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-09T20:32:24.414850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-09T20:32:24.415452] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-09T20:32:24.416299] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-09T20:32:24.416355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:24.416387] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:24.416413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:24.416470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:24.480807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:24.481713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:24.481807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:24.481842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:24.613560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:24.613747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:24.613799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:24.613903] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:24.617960] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: DOWN (p=22.89%) [2026-02-09T20:32:24.618399] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-09T20:32:24.618562] [INFO ] [sig ] STAG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:24.781652] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STAG.txt [2026-02-09T20:32:24.781833] [INFO ] [sig ] [2885/3427] Completed STAG in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:24.781878] [INFO ] [sig ] [2886/3427] Forecasting STBA... [2026-02-09T20:32:24.781910] [INFO ] [sig ] Generating forecast for: STBA [2026-02-09T20:32:24.781941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-09T20:32:24.794187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-09T20:32:24.794646] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-09T20:32:24.795744] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-09T20:32:24.795815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:24.795849] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:24.795877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:24.795935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:24.856794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:24.857760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:24.857858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:24.857899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:24.982937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:24.983105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:24.983335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:24.983364] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:24.987097] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-02-09T20:32:24.987449] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-09T20:32:24.987614] [INFO ] [sig ] STBA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:25.151038] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STBA.txt [2026-02-09T20:32:25.151404] [INFO ] [sig ] [2886/3427] Completed STBA in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-09T20:32:25.151448] [INFO ] [sig ] [2887/3427] Forecasting STC... [2026-02-09T20:32:25.151479] [INFO ] [sig ] Generating forecast for: STC [2026-02-09T20:32:25.151510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-09T20:32:25.164358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-09T20:32:25.164812] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-09T20:32:25.165743] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-09T20:32:25.165801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:25.165833] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:25.165862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:25.165929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:25.228934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:25.230047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:25.230154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:25.230189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:25.351426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:25.351610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:25.351652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:25.351682] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:25.355270] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: DOWN (p=12.59%) [2026-02-09T20:32:25.355627] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-09T20:32:25.355777] [INFO ] [sig ] STC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:25.505801] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STC.txt [2026-02-09T20:32:25.506010] [INFO ] [sig ] [2887/3427] Completed STC in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-09T20:32:25.506061] [INFO ] [sig ] [2888/3427] Forecasting STE... [2026-02-09T20:32:25.506102] [INFO ] [sig ] Generating forecast for: STE [2026-02-09T20:32:25.506144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-09T20:32:25.519686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-09T20:32:25.520133] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-09T20:32:25.521163] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-09T20:32:25.521227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:25.521260] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:25.521287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:25.521345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:25.584939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:25.585878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:25.585991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:25.586029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:25.714728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:25.714893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:25.714934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:25.714963] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:25.719102] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: DOWN (p=29.69%) [2026-02-09T20:32:25.719457] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-09T20:32:25.719646] [INFO ] [sig ] STE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:25.876206] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STE.txt [2026-02-09T20:32:25.876392] [INFO ] [sig ] [2888/3427] Completed STE in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:25.876438] [INFO ] [sig ] [2889/3427] Forecasting STEL... [2026-02-09T20:32:25.876467] [INFO ] [sig ] Generating forecast for: STEL [2026-02-09T20:32:25.876497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-09T20:32:25.888188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-09T20:32:25.888610] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-09T20:32:25.889550] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-09T20:32:25.889630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:25.889665] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:25.889692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:25.889751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:25.948216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:25.949117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:25.949201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:25.949236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:26.070183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:26.070339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:26.070379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:26.070408] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:26.073830] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-02-09T20:32:26.074117] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-09T20:32:26.074242] [INFO ] [sig ] STEL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:26.219638] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STEL.txt [2026-02-09T20:32:26.219797] [INFO ] [sig ] [2889/3427] Completed STEL in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:26.219842] [INFO ] [sig ] [2890/3427] Forecasting STEM... [2026-02-09T20:32:26.219873] [INFO ] [sig ] Generating forecast for: STEM [2026-02-09T20:32:26.219904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-09T20:32:26.232649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-09T20:32:26.232988] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-09T20:32:26.233823] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-09T20:32:26.233875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:26.233908] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:26.233935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:26.233992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:26.295249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:26.296125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:26.296232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:26.296269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:26.419622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:26.419779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:26.419820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:26.419851] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:26.423330] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: DOWN (p=23.70%) [2026-02-09T20:32:26.423637] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-09T20:32:26.423772] [INFO ] [sig ] STEM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:26.576813] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STEM.txt [2026-02-09T20:32:26.576976] [INFO ] [sig ] [2890/3427] Completed STEM in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:26.577018] [INFO ] [sig ] [2891/3427] Forecasting STEP... [2026-02-09T20:32:26.577048] [INFO ] [sig ] Generating forecast for: STEP [2026-02-09T20:32:26.577079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-09T20:32:26.588797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-09T20:32:26.589229] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-09T20:32:26.590093] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-09T20:32:26.590146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:26.590186] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:26.590228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:26.590299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:26.653192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:26.654336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:26.654428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:26.654463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:26.776779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:26.776939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:26.776978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:26.777007] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:26.780465] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=3.72%) [2026-02-09T20:32:26.780804] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-09T20:32:26.780937] [INFO ] [sig ] STEP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:26.934367] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STEP.txt [2026-02-09T20:32:26.934532] [INFO ] [sig ] [2891/3427] Completed STEP in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:26.934605] [INFO ] [sig ] [2892/3427] Forecasting STHO... [2026-02-09T20:32:26.934644] [INFO ] [sig ] Generating forecast for: STHO [2026-02-09T20:32:26.934678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-09T20:32:26.946450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-09T20:32:26.946868] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-09T20:32:26.947748] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-09T20:32:26.947801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:26.947848] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:26.947877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:26.947933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:27.006117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:27.007023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:27.007141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:27.007176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:27.125868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:27.126031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:27.126072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:27.126103] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:27.129733] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-02-09T20:32:27.130068] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-09T20:32:27.130212] [INFO ] [sig ] STHO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:27.280806] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STHO.txt [2026-02-09T20:32:27.280964] [INFO ] [sig ] [2892/3427] Completed STHO in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:27.281014] [INFO ] [sig ] [2893/3427] Forecasting STI... [2026-02-09T20:32:27.281050] [INFO ] [sig ] Generating forecast for: STI [2026-02-09T20:32:27.281087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-09T20:32:27.292834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-09T20:32:27.293232] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-09T20:32:27.294091] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-09T20:32:27.294144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:27.294176] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:27.294203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:27.294260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:27.352517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:27.353403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:27.353490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:27.353523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:27.476713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:27.476900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:27.476941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:27.476970] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:27.481009] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=8.66%) [2026-02-09T20:32:27.481306] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-09T20:32:27.481444] [INFO ] [sig ] STI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:27.641604] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STI.txt [2026-02-09T20:32:27.641763] [INFO ] [sig ] [2893/3427] Completed STI in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:27.641804] [INFO ] [sig ] [2894/3427] Forecasting STIM... [2026-02-09T20:32:27.641836] [INFO ] [sig ] Generating forecast for: STIM [2026-02-09T20:32:27.641867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-09T20:32:27.653802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-09T20:32:27.654186] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-09T20:32:27.655018] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-09T20:32:27.655070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:27.655103] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:27.655130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:27.655187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:27.713366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:27.714286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:27.714395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:27.714437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:27.839911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:27.840081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:27.840123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:27.840340] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:27.843944] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=92.45%) [2026-02-09T20:32:27.844253] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-09T20:32:27.844385] [INFO ] [sig ] STIM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:27.994238] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STIM.txt [2026-02-09T20:32:27.994412] [INFO ] [sig ] [2894/3427] Completed STIM in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:27.994457] [INFO ] [sig ] [2895/3427] Forecasting STK... [2026-02-09T20:32:27.994489] [INFO ] [sig ] Generating forecast for: STK [2026-02-09T20:32:27.994520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-09T20:32:28.005926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-09T20:32:28.006529] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-09T20:32:28.007601] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-09T20:32:28.007655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:28.007687] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:28.007714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:28.007771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:28.066689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:28.067613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:28.067699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:28.067733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:28.187953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:28.188109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:28.188149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:28.188178] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:28.191594] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=80.79%) [2026-02-09T20:32:28.191874] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-09T20:32:28.192000] [INFO ] [sig ] STK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:28.354355] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STK.txt [2026-02-09T20:32:28.354548] [INFO ] [sig ] [2895/3427] Completed STK in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:28.354612] [INFO ] [sig ] [2896/3427] Forecasting STKH... [2026-02-09T20:32:28.354644] [INFO ] [sig ] Generating forecast for: STKH [2026-02-09T20:32:28.354674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-09T20:32:28.365093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-09T20:32:28.365488] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-09T20:32:28.366320] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-09T20:32:28.366375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:28.366409] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:28.366438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:28.366497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:28.430949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:28.431894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:28.431980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:28.432018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:28.546798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:28.546961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:28.547003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:28.547033] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:28.550654] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-02-09T20:32:28.550974] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-09T20:32:28.551120] [INFO ] [sig ] STKH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:28.702697] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STKH.txt [2026-02-09T20:32:28.702867] [INFO ] [sig ] [2896/3427] Completed STKH in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:28.702910] [INFO ] [sig ] [2897/3427] Forecasting STKL... [2026-02-09T20:32:28.702940] [INFO ] [sig ] Generating forecast for: STKL [2026-02-09T20:32:28.702974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-09T20:32:28.715083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-09T20:32:28.715497] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-09T20:32:28.716377] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-09T20:32:28.716445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:28.716479] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:28.716508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:28.716566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:28.775851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:28.776973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:28.777074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:28.777116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:28.905863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:28.906023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:28.906066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:28.906096] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:28.909996] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=38.10%) [2026-02-09T20:32:28.910358] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-09T20:32:28.910500] [INFO ] [sig ] STKL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:29.059944] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STKL.txt [2026-02-09T20:32:29.060095] [INFO ] [sig ] [2897/3427] Completed STKL in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:29.060136] [INFO ] [sig ] [2898/3427] Forecasting STKS... [2026-02-09T20:32:29.060165] [INFO ] [sig ] Generating forecast for: STKS [2026-02-09T20:32:29.060195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-09T20:32:29.071176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-09T20:32:29.071560] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-09T20:32:29.072500] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-09T20:32:29.072565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:29.072643] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:29.072683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:29.072751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:29.135705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:29.136624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:29.136711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:29.136746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:29.259418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:29.259595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:29.259640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:29.259670] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:29.263203] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: DOWN (p=26.23%) [2026-02-09T20:32:29.263495] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-09T20:32:29.263647] [INFO ] [sig ] STKS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:29.418481] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STKS.txt [2026-02-09T20:32:29.418709] [INFO ] [sig ] [2898/3427] Completed STKS in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:29.418776] [INFO ] [sig ] [2899/3427] Forecasting STLA... [2026-02-09T20:32:29.418823] [INFO ] [sig ] Generating forecast for: STLA [2026-02-09T20:32:29.418872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-09T20:32:29.430509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-09T20:32:29.430959] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-09T20:32:29.432017] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-09T20:32:29.432081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:29.432153] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:29.432186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:29.432243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:29.494179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:29.495066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:29.495147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:29.495180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:29.620845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:29.621007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:29.621048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:29.621077] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:29.624666] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: DOWN (p=6.16%) [2026-02-09T20:32:29.624952] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-09T20:32:29.625099] [INFO ] [sig ] STLA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:29.774376] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STLA.txt [2026-02-09T20:32:29.774537] [INFO ] [sig ] [2899/3427] Completed STLA in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:29.774606] [INFO ] [sig ] [2900/3427] Forecasting STLD... [2026-02-09T20:32:29.774639] [INFO ] [sig ] Generating forecast for: STLD [2026-02-09T20:32:29.774670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-09T20:32:29.787015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-09T20:32:29.787448] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-09T20:32:29.792160] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-09T20:32:29.792249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:29.792285] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:29.792313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:29.792376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:29.851983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:29.853154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:29.853248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:29.853281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:29.981427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:29.981621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:29.981665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:29.981695] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:29.985297] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: UP (p=50.36%) [2026-02-09T20:32:29.985607] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-09T20:32:29.985737] [INFO ] [sig ] STLD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:30.141989] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STLD.txt [2026-02-09T20:32:30.142163] [INFO ] [sig ] [2900/3427] Completed STLD in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:30.142239] [INFO ] [sig ] [2901/3427] Forecasting STM... [2026-02-09T20:32:30.142275] [INFO ] [sig ] Generating forecast for: STM [2026-02-09T20:32:30.142309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-09T20:32:30.154263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-09T20:32:30.154616] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-09T20:32:30.155465] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-09T20:32:30.155517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:30.155551] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:30.155601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:30.155662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:30.214290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:30.214991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:30.215081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:30.215122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:30.341820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:30.341979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:30.342023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:30.342059] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:30.345620] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=22.34%) [2026-02-09T20:32:30.345907] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-09T20:32:30.346036] [INFO ] [sig ] STM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:30.491643] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STM.txt [2026-02-09T20:32:30.491791] [INFO ] [sig ] [2901/3427] Completed STM in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:30.491831] [INFO ] [sig ] [2902/3427] Forecasting STN... [2026-02-09T20:32:30.491862] [INFO ] [sig ] Generating forecast for: STN [2026-02-09T20:32:30.491893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-09T20:32:30.503531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-09T20:32:30.503974] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-09T20:32:30.504950] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-09T20:32:30.505022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:30.505062] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:30.505095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:30.505164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:30.566456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:30.567569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:30.567682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:30.567718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:30.690373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:30.690528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:30.690584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:30.690663] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:30.694078] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: DOWN (p=7.42%) [2026-02-09T20:32:30.694362] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-09T20:32:30.694498] [INFO ] [sig ] STN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:30.843284] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STN.txt [2026-02-09T20:32:30.843430] [INFO ] [sig ] [2902/3427] Completed STN in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-09T20:32:30.843470] [INFO ] [sig ] [2903/3427] Forecasting STNE... [2026-02-09T20:32:30.843501] [INFO ] [sig ] Generating forecast for: STNE [2026-02-09T20:32:30.843532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-09T20:32:30.855199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-09T20:32:30.855508] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-09T20:32:30.856318] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-09T20:32:30.856370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:30.856401] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:30.856428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:30.856485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:30.915908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:30.916789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:30.916866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:30.916898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:31.048119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:31.048282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:31.048321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:31.048349] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:31.051809] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: DOWN (p=12.73%) [2026-02-09T20:32:31.052104] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-09T20:32:31.052250] [INFO ] [sig ] STNE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:31.205372] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STNE.txt [2026-02-09T20:32:31.205657] [INFO ] [sig ] [2903/3427] Completed STNE in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-09T20:32:31.205718] [INFO ] [sig ] [2904/3427] Forecasting STOK... [2026-02-09T20:32:31.205750] [INFO ] [sig ] Generating forecast for: STOK [2026-02-09T20:32:31.205784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-09T20:32:31.217551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-09T20:32:31.217905] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-09T20:32:31.218842] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-09T20:32:31.218895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:31.218927] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:31.218954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:31.219017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:31.281138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:31.281903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:31.282006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:31.282054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:31.414820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:31.414972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:31.415026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:31.415063] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:31.418598] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: UP (p=88.74%) [2026-02-09T20:32:31.418878] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-09T20:32:31.419006] [INFO ] [sig ] STOK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:31.567837] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STOK.txt [2026-02-09T20:32:31.568001] [INFO ] [sig ] [2904/3427] Completed STOK in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-09T20:32:31.568049] [INFO ] [sig ] [2905/3427] Forecasting STRA... [2026-02-09T20:32:31.568086] [INFO ] [sig ] Generating forecast for: STRA [2026-02-09T20:32:31.568123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-09T20:32:31.581375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-09T20:32:31.581778] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-09T20:32:31.582674] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-09T20:32:31.582727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:31.582760] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:31.582788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:31.582845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:31.646113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:31.647043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:31.647144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:31.647185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:31.774487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:31.774665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:31.774708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:31.774737] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:31.778208] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=82.19%) [2026-02-09T20:32:31.778491] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-09T20:32:31.778642] [INFO ] [sig ] STRA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:31.931470] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STRA.txt [2026-02-09T20:32:31.931687] [INFO ] [sig ] [2905/3427] Completed STRA in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:31.931734] [INFO ] [sig ] [2906/3427] Forecasting STRL... [2026-02-09T20:32:31.931764] [INFO ] [sig ] Generating forecast for: STRL [2026-02-09T20:32:31.931800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-09T20:32:31.944543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-09T20:32:31.944967] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-09T20:32:31.945866] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-09T20:32:31.945920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:31.945952] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:31.945981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:31.946038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:32.005536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:32.006531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:32.006644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:32.006680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:32.137147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:32.137309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:32.137350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:32.137380] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:32.141264] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: UP (p=88.05%) [2026-02-09T20:32:32.141551] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-09T20:32:32.141705] [INFO ] [sig ] STRL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:32.293547] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STRL.txt [2026-02-09T20:32:32.293717] [INFO ] [sig ] [2906/3427] Completed STRL in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:32.293759] [INFO ] [sig ] [2907/3427] Forecasting STRS... [2026-02-09T20:32:32.293788] [INFO ] [sig ] Generating forecast for: STRS [2026-02-09T20:32:32.293818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-09T20:32:32.305165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-09T20:32:32.305486] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-09T20:32:32.306453] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-09T20:32:32.306507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:32.306540] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:32.306569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:32.306650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:32.368431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:32.369404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:32.369493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:32.369529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:32.470920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:32.471080] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:32:32.471125] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:32.471161] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:32.474745] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: DOWN (p=49.01%) [2026-02-09T20:32:32.475048] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-09T20:32:32.475180] [INFO ] [sig ] STRS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:32.622340] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/STRS.txt [2026-02-09T20:32:32.622739] [INFO ] [sig ] [2907/3427] Completed STRS in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:32.622810] [INFO ] [sig ] [2908/3427] Forecasting STSS... [2026-02-09T20:32:32.622845] [INFO ] [sig ] Generating forecast for: STSS [2026-02-09T20:32:32.622877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-09T20:32:32.634408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-09T20:32:32.634808] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-09T20:32:32.635700] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-09T20:32:32.635753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:32.635801] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:32.635830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:32.635889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:32.700927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:32.702145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:32.702236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:32.702272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:32.827937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:32.828098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:32.828138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:32.828168] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:32.832116] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=50.46%) [2026-02-09T20:32:32.832514] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-09T20:32:32.832684] [INFO ] [sig ] STSS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:32.987110] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STSS.txt [2026-02-09T20:32:32.987260] [INFO ] [sig ] [2908/3427] Completed STSS in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:32.987302] [INFO ] [sig ] [2909/3427] Forecasting STTK... [2026-02-09T20:32:32.987332] [INFO ] [sig ] Generating forecast for: STTK [2026-02-09T20:32:32.987363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-09T20:32:32.999114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-09T20:32:32.999487] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-09T20:32:33.000391] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-09T20:32:33.000662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:33.000702] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:33.000732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:33.000792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:33.061269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:33.062088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:33.062201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:33.062237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:33.184251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:33.184410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:33.184451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:33.184481] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:33.188027] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=83.45%) [2026-02-09T20:32:33.188351] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-09T20:32:33.188480] [INFO ] [sig ] STTK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:33.334128] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STTK.txt [2026-02-09T20:32:33.334290] [INFO ] [sig ] [2909/3427] Completed STTK in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:33.334330] [INFO ] [sig ] [2910/3427] Forecasting STVN... [2026-02-09T20:32:33.334360] [INFO ] [sig ] Generating forecast for: STVN [2026-02-09T20:32:33.334391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-09T20:32:33.345875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-09T20:32:33.346244] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-09T20:32:33.347058] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-09T20:32:33.347115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:33.347154] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:33.347188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:33.347258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:33.414871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:33.415809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:33.415902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:33.415938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:33.535391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:33.535546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:33.535607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:33.535640] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:33.539157] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: UP (p=70.97%) [2026-02-09T20:32:33.539448] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-09T20:32:33.539602] [INFO ] [sig ] STVN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:33.685781] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STVN.txt [2026-02-09T20:32:33.685932] [INFO ] [sig ] [2910/3427] Completed STVN in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:33.685974] [INFO ] [sig ] [2911/3427] Forecasting STWD... [2026-02-09T20:32:33.686004] [INFO ] [sig ] Generating forecast for: STWD [2026-02-09T20:32:33.686034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-09T20:32:33.697380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-09T20:32:33.697790] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-09T20:32:33.698683] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-09T20:32:33.698736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:33.698769] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:33.698796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:33.698852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:33.757266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:33.758102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:33.758202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:33.758244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:33.882528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:33.882695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:33.882735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:33.882763] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:33.886131] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-09T20:32:33.886409] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-09T20:32:33.886536] [INFO ] [sig ] STWD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:34.038239] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STWD.txt [2026-02-09T20:32:34.038422] [INFO ] [sig ] [2911/3427] Completed STWD in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:34.038466] [INFO ] [sig ] [2912/3427] Forecasting STX... [2026-02-09T20:32:34.038505] [INFO ] [sig ] Generating forecast for: STX [2026-02-09T20:32:34.038538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-09T20:32:34.050343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-09T20:32:34.050950] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-09T20:32:34.051832] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-09T20:32:34.051886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:34.051920] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:34.051948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:34.052006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:34.118188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:34.119258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:34.119354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:34.119390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:34.252944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:34.253107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:34.253150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:34.253184] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:34.256716] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: UP (p=79.41%) [2026-02-09T20:32:34.256997] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-09T20:32:34.257146] [INFO ] [sig ] STX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:34.409002] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STX.txt [2026-02-09T20:32:34.409195] [INFO ] [sig ] [2912/3427] Completed STX in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:34.409238] [INFO ] [sig ] [2913/3427] Forecasting STXE... [2026-02-09T20:32:34.409270] [INFO ] [sig ] Generating forecast for: STXE [2026-02-09T20:32:34.409302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-09T20:32:34.421053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-09T20:32:34.421438] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-09T20:32:34.422278] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-09T20:32:34.422331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:34.422365] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:34.422392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:34.422449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:34.480778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:34.481664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:34.481748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:34.481782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:34.597612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:34.597818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:34.597884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:34.597933] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:34.604296] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: UP (p=91.57%) [2026-02-09T20:32:34.605021] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-09T20:32:34.605260] [INFO ] [sig ] STXE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:34.780916] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STXE.txt [2026-02-09T20:32:34.781236] [INFO ] [sig ] [2913/3427] Completed STXE in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:34.781290] [INFO ] [sig ] [2914/3427] Forecasting STXG... [2026-02-09T20:32:34.781325] [INFO ] [sig ] Generating forecast for: STXG [2026-02-09T20:32:34.781356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-09T20:32:34.793665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-09T20:32:34.794142] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-09T20:32:34.795123] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-09T20:32:34.795181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:34.795216] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:34.795245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:34.795304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:34.857473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:34.858521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:34.858659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:34.858705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:35.018039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:35.018260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:35.018331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:35.018384] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:35.023986] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-02-09T20:32:35.024506] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-09T20:32:35.024741] [INFO ] [sig ] STXG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:35.260158] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/STXG.txt [2026-02-09T20:32:35.260374] [INFO ] [sig ] [2914/3427] Completed STXG in 0.5s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:35.260422] [INFO ] [sig ] [2915/3427] Forecasting SUI... [2026-02-09T20:32:35.260460] [INFO ] [sig ] Generating forecast for: SUI [2026-02-09T20:32:35.260498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-09T20:32:35.290474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-09T20:32:35.291011] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-09T20:32:35.292219] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-09T20:32:35.292305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:35.292367] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:35.292408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:35.292479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:35.388964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:35.390346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:35.390499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:35.390557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:35.586294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:35.586520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:35.586616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:35.586709] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:35.592688] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: UP (p=84.46%) [2026-02-09T20:32:35.593275] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-09T20:32:35.593504] [INFO ] [sig ] SUI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:35.833976] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SUI.txt [2026-02-09T20:32:35.834249] [INFO ] [sig ] [2915/3427] Completed SUI in 0.6s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:35.834332] [INFO ] [sig ] [2916/3427] Forecasting SUN... [2026-02-09T20:32:35.834387] [INFO ] [sig ] Generating forecast for: SUN [2026-02-09T20:32:35.834438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-09T20:32:35.849930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-09T20:32:35.850466] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-09T20:32:35.851769] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-09T20:32:35.851850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:35.851949] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:35.851998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:35.852088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:35.941204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:35.942496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:35.942633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:35.942691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:36.098749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:36.098915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:36.098959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:36.098989] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:36.102681] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: UP (p=58.32%) [2026-02-09T20:32:36.102999] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-09T20:32:36.103140] [INFO ] [sig ] SUN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:36.264008] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SUN.txt [2026-02-09T20:32:36.264191] [INFO ] [sig ] [2916/3427] Completed SUN in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:36.264234] [INFO ] [sig ] [2917/3427] Forecasting SUNS... [2026-02-09T20:32:36.264265] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-09T20:32:36.264295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-09T20:32:36.276089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-09T20:32:36.276405] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-09T20:32:36.277281] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-09T20:32:36.277334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:36.277367] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:36.277394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:36.277483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:36.343530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:36.344564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:36.344689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:36.344758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:36.473889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:36.474049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:36.474091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:36.474122] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:36.477782] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-09T20:32:36.478096] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-09T20:32:36.478244] [INFO ] [sig ] SUNS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:36.626802] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SUNS.txt [2026-02-09T20:32:36.626940] [INFO ] [sig ] [2917/3427] Completed SUNS in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:36.626980] [INFO ] [sig ] [2918/3427] Forecasting SUPN... [2026-02-09T20:32:36.627010] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-09T20:32:36.627041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-09T20:32:36.637674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-09T20:32:36.638001] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-09T20:32:36.638876] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-09T20:32:36.638930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:36.638964] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:36.638992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:36.639049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:36.698624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:36.699365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:36.699449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:36.699484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:36.821429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:36.821619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:36.821662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:36.821691] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:36.825446] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-09T20:32:36.825849] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-09T20:32:36.825997] [INFO ] [sig ] SUPN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:36.971000] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SUPN.txt [2026-02-09T20:32:36.971140] [INFO ] [sig ] [2918/3427] Completed SUPN in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:36.971180] [INFO ] [sig ] [2919/3427] Forecasting SUSB... [2026-02-09T20:32:36.971209] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-09T20:32:36.971240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-09T20:32:36.985806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-09T20:32:36.986232] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-09T20:32:36.987065] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-09T20:32:36.987126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:36.987159] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:36.987201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:36.987264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:37.044726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:37.045424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:37.045502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:37.045536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:37.166231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:37.166385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:37.166423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:37.166488] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:37.169948] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: UP (p=82.24%) [2026-02-09T20:32:37.170230] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-09T20:32:37.170358] [INFO ] [sig ] SUSB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:37.315812] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SUSB.txt [2026-02-09T20:32:37.315949] [INFO ] [sig ] [2919/3427] Completed SUSB in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-09T20:32:37.315990] [INFO ] [sig ] [2920/3427] Forecasting SUSC... [2026-02-09T20:32:37.316021] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-09T20:32:37.316052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-09T20:32:37.327671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-09T20:32:37.328044] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-09T20:32:37.328892] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-09T20:32:37.328945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:37.328977] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:37.329003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:37.329059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:37.385247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:37.386022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:37.386102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:37.386135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:37.509441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:37.509829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:37.509884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:37.509916] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:37.514159] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=86.33%) [2026-02-09T20:32:37.514487] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-09T20:32:37.514647] [INFO ] [sig ] SUSC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:37.673284] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SUSC.txt [2026-02-09T20:32:37.673442] [INFO ] [sig ] [2920/3427] Completed SUSC in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-09T20:32:37.673484] [INFO ] [sig ] [2921/3427] Forecasting SUSL... [2026-02-09T20:32:37.673519] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-09T20:32:37.673567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-09T20:32:37.685393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-09T20:32:37.685811] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-09T20:32:37.686878] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-09T20:32:37.686932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:37.686967] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:37.686998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:37.687059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:37.753332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:37.754457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:37.754547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:37.754602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:37.874677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:37.874832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:37.874872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:37.874901] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:37.878435] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: DOWN (p=16.81%) [2026-02-09T20:32:37.878740] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-09T20:32:37.878866] [INFO ] [sig ] SUSL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:38.050090] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SUSL.txt [2026-02-09T20:32:38.050278] [INFO ] [sig ] [2921/3427] Completed SUSL in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:38.050333] [INFO ] [sig ] [2922/3427] Forecasting SUUN... [2026-02-09T20:32:38.050367] [INFO ] [sig ] Generating forecast for: SUUN [2026-02-09T20:32:38.050401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUUN.csv'. [2026-02-09T20:32:38.063905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUUN'. [2026-02-09T20:32:38.064359] [INFO ] [FORECASTER] Starting predict_future for SUUN [2026-02-09T20:32:38.065562] [DEBUG] [LOCAL ] No optimal features file found for SUUN: ./output/feature-sets/SUUN.txt [2026-02-09T20:32:38.065650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:38.065687] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:38.065718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:38.065781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:38.135167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:38.136166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:38.136264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:38.136310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:38.262220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:38.262384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:38.262432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:38.262467] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:38.266906] [DEBUG] [FORECASTER] SUUN: Forecast T+1@11:T+2@11: UP (p=65.02%) [2026-02-09T20:32:38.267206] [INFO ] [FORECASTER] Completed predict_future for SUUN [2026-02-09T20:32:38.267341] [INFO ] [sig ] SUUN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:38.428809] [INFO ] [LOCAL ] Saved forecast: SUUN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SUUN.txt [2026-02-09T20:32:38.428966] [INFO ] [sig ] [2922/3427] Completed SUUN in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:38.429006] [INFO ] [sig ] [2923/3427] Forecasting SUZ... [2026-02-09T20:32:38.429037] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-09T20:32:38.429076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-09T20:32:38.440454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-09T20:32:38.440871] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-09T20:32:38.441791] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-09T20:32:38.441848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:38.441884] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:38.441916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:38.441978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:38.509153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:38.510291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:38.510405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:38.510459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:38.640539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:38.640723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:38.640766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:38.640799] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:38.644549] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: DOWN (p=45.20%) [2026-02-09T20:32:38.644887] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-09T20:32:38.645028] [INFO ] [sig ] SUZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:38.802369] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SUZ.txt [2026-02-09T20:32:38.802528] [INFO ] [sig ] [2923/3427] Completed SUZ in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:38.802591] [INFO ] [sig ] [2924/3427] Forecasting SVC... [2026-02-09T20:32:38.802631] [INFO ] [sig ] Generating forecast for: SVC [2026-02-09T20:32:38.802668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-09T20:32:38.814695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-09T20:32:38.815049] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-09T20:32:38.815978] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-09T20:32:38.816042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:38.816081] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:38.816112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:38.816174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:38.878319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:38.879107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:38.879195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:38.879232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:39.009673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:39.009864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:39.009928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:39.009972] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:39.014891] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=73.69%) [2026-02-09T20:32:39.015307] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-09T20:32:39.015502] [INFO ] [sig ] SVC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:39.178404] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SVC.txt [2026-02-09T20:32:39.178591] [INFO ] [sig ] [2924/3427] Completed SVC in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:39.178827] [INFO ] [sig ] [2925/3427] Forecasting SVCO... [2026-02-09T20:32:39.178859] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-09T20:32:39.178889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-09T20:32:39.190187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-09T20:32:39.190625] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-09T20:32:39.191483] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-09T20:32:39.191539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:39.191594] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:39.191628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:39.191689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:39.256144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:39.257245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:39.257332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:39.257369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:39.381160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:39.381317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:39.381357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:39.381386] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:39.384806] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-02-09T20:32:39.385083] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-09T20:32:39.385208] [INFO ] [sig ] SVCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:39.543140] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SVCO.txt [2026-02-09T20:32:39.543296] [INFO ] [sig ] [2925/3427] Completed SVCO in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:39.543345] [INFO ] [sig ] [2926/3427] Forecasting SVRA... [2026-02-09T20:32:39.543383] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-09T20:32:39.543420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-09T20:32:39.555088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-09T20:32:39.555527] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-09T20:32:39.556435] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-09T20:32:39.556492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:39.556528] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:39.556560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:39.556641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:39.619609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:39.620596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:39.620722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:39.620761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:39.745103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:39.745264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:39.745308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:39.745344] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:39.749127] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=85.14%) [2026-02-09T20:32:39.749462] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-09T20:32:39.749618] [INFO ] [sig ] SVRA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:39.907852] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SVRA.txt [2026-02-09T20:32:39.908004] [INFO ] [sig ] [2926/3427] Completed SVRA in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:39.908064] [INFO ] [sig ] [2927/3427] Forecasting SWBI... [2026-02-09T20:32:39.908113] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-09T20:32:39.908149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-09T20:32:39.919039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-09T20:32:39.919451] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-09T20:32:39.920324] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-09T20:32:39.920380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:39.920417] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:39.920448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:39.920509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:39.983907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:39.984830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:39.984916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:39.984954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:40.112794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:40.112960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:40.113006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:40.113039] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:40.116806] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=35.31%) [2026-02-09T20:32:40.117120] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-09T20:32:40.117259] [INFO ] [sig ] SWBI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:40.280732] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SWBI.txt [2026-02-09T20:32:40.280891] [INFO ] [sig ] [2927/3427] Completed SWBI in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:40.280933] [INFO ] [sig ] [2928/3427] Forecasting SWIM... [2026-02-09T20:32:40.280972] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-09T20:32:40.281017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-09T20:32:40.293355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-09T20:32:40.293969] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-09T20:32:40.294849] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-09T20:32:40.294905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:40.294941] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:40.294972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:40.295033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:40.358951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:40.359887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:40.359977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:40.360015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:40.487666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:40.487832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:40.487876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:40.487908] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:40.491780] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: UP (p=97.03%) [2026-02-09T20:32:40.492085] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-09T20:32:40.492219] [INFO ] [sig ] SWIM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:40.658122] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SWIM.txt [2026-02-09T20:32:40.658296] [INFO ] [sig ] [2928/3427] Completed SWIM in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:40.658346] [INFO ] [sig ] [2929/3427] Forecasting SWK... [2026-02-09T20:32:40.658381] [INFO ] [sig ] Generating forecast for: SWK [2026-02-09T20:32:40.658418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-09T20:32:40.669541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-09T20:32:40.669929] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-09T20:32:40.670832] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-09T20:32:40.670888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:40.670925] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:40.670957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:40.671019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:40.733131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:40.733893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:40.733978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:40.734015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:40.858817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:40.858978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:40.859021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:40.859056] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:40.862874] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=3.22%) [2026-02-09T20:32:40.863213] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-09T20:32:40.863359] [INFO ] [sig ] SWK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:41.026361] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SWK.txt [2026-02-09T20:32:41.026595] [INFO ] [sig ] [2929/3427] Completed SWK in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:41.026646] [INFO ] [sig ] [2930/3427] Forecasting SWKS... [2026-02-09T20:32:41.026680] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-09T20:32:41.026716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-09T20:32:41.038692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-09T20:32:41.039051] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-09T20:32:41.039953] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-09T20:32:41.040007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:41.040044] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:41.040076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:41.040137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:41.106324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:41.107122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:41.107204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:41.107242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:41.225603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:41.225763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:41.225804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:41.225833] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:41.229297] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: DOWN (p=45.86%) [2026-02-09T20:32:41.229596] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-09T20:32:41.229721] [INFO ] [sig ] SWKS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:41.391983] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SWKS.txt [2026-02-09T20:32:41.392150] [INFO ] [sig ] [2930/3427] Completed SWKS in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:41.392198] [INFO ] [sig ] [2931/3427] Forecasting SWX... [2026-02-09T20:32:41.392233] [INFO ] [sig ] Generating forecast for: SWX [2026-02-09T20:32:41.392269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-09T20:32:41.404491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-09T20:32:41.404920] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-09T20:32:41.405819] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-09T20:32:41.405875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:41.405911] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:41.405942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:41.406003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:41.473540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:41.474447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:41.474533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:41.474568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:41.598971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:41.599132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:41.599178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:41.599210] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:41.603072] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: UP (p=73.18%) [2026-02-09T20:32:41.603380] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-09T20:32:41.603514] [INFO ] [sig ] SWX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:41.767757] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SWX.txt [2026-02-09T20:32:41.767913] [INFO ] [sig ] [2931/3427] Completed SWX in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:41.767953] [INFO ] [sig ] [2932/3427] Forecasting SXC... [2026-02-09T20:32:41.767983] [INFO ] [sig ] Generating forecast for: SXC [2026-02-09T20:32:41.768014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-09T20:32:41.779919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-09T20:32:41.780305] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-09T20:32:41.781120] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-09T20:32:41.781186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:41.781220] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:41.781247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:41.781304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:41.844214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:41.845023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:41.845110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:41.845146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:41.975180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:41.975342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:41.975386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:41.975418] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:41.979837] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: UP (p=67.22%) [2026-02-09T20:32:41.980136] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-09T20:32:41.980273] [INFO ] [sig ] SXC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:42.143377] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SXC.txt [2026-02-09T20:32:42.143536] [INFO ] [sig ] [2932/3427] Completed SXC in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:42.143592] [INFO ] [sig ] [2933/3427] Forecasting SXI... [2026-02-09T20:32:42.143625] [INFO ] [sig ] Generating forecast for: SXI [2026-02-09T20:32:42.143656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-09T20:32:42.154896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-09T20:32:42.155248] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-09T20:32:42.156120] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-09T20:32:42.156176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:42.156241] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:42.156274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:42.156346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:42.221168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:42.222052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:42.222139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:42.222177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:42.347967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:42.348130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:42.348174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:42.348207] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:42.352058] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: UP (p=65.37%) [2026-02-09T20:32:42.352362] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-09T20:32:42.352504] [INFO ] [sig ] SXI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:42.516868] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SXI.txt [2026-02-09T20:32:42.517032] [INFO ] [sig ] [2933/3427] Completed SXI in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:42.517074] [INFO ] [sig ] [2934/3427] Forecasting SY... [2026-02-09T20:32:42.517104] [INFO ] [sig ] Generating forecast for: SY [2026-02-09T20:32:42.517135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-09T20:32:42.529035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-09T20:32:42.529467] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-09T20:32:42.530481] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-09T20:32:42.530718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:42.530760] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:42.530798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:42.530862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:42.595757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:42.596618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:42.596704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:42.596749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:42.716256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:42.716422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:42.716469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:42.716501] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:42.720268] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=6.17%) [2026-02-09T20:32:42.720598] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-09T20:32:42.720735] [INFO ] [sig ] SY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:42.881953] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SY.txt [2026-02-09T20:32:42.882111] [INFO ] [sig ] [2934/3427] Completed SY in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:42.882155] [INFO ] [sig ] [2935/3427] Forecasting SYF... [2026-02-09T20:32:42.882190] [INFO ] [sig ] Generating forecast for: SYF [2026-02-09T20:32:42.882224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-09T20:32:42.894193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-09T20:32:42.894566] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-09T20:32:42.895463] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-09T20:32:42.895522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:42.895559] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:42.895619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:42.895686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:42.959603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:42.960543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:42.960648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:42.960687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:43.093160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:43.093324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:43.093369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:43.093406] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:43.097293] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: UP (p=90.92%) [2026-02-09T20:32:43.097664] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-09T20:32:43.097811] [INFO ] [sig ] SYF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:43.261198] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SYF.txt [2026-02-09T20:32:43.261354] [INFO ] [sig ] [2935/3427] Completed SYF in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:43.261401] [INFO ] [sig ] [2936/3427] Forecasting SYK... [2026-02-09T20:32:43.261433] [INFO ] [sig ] Generating forecast for: SYK [2026-02-09T20:32:43.261464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-09T20:32:43.273931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-09T20:32:43.274268] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-09T20:32:43.275146] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-09T20:32:43.275201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:43.275237] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:43.275269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:43.275330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:43.341906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:43.343095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:43.343185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:43.343222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:43.465649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:43.465808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:43.465851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:43.465883] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:43.469659] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-02-09T20:32:43.469986] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-09T20:32:43.470127] [INFO ] [sig ] SYK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:43.650210] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SYK.txt [2026-02-09T20:32:43.650388] [INFO ] [sig ] [2936/3427] Completed SYK in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-09T20:32:43.650443] [INFO ] [sig ] [2937/3427] Forecasting SYM... [2026-02-09T20:32:43.650484] [INFO ] [sig ] Generating forecast for: SYM [2026-02-09T20:32:43.650523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-09T20:32:43.662785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-09T20:32:43.663210] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-09T20:32:43.664109] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-09T20:32:43.664165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:43.664202] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:43.664237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:43.664307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:43.730794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:43.731609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:43.731699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:43.731736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:43.859632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:43.859804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:43.859856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:43.859894] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:43.863766] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: DOWN (p=26.73%) [2026-02-09T20:32:43.864066] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-09T20:32:43.864220] [INFO ] [sig ] SYM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:44.025509] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SYM.txt [2026-02-09T20:32:44.025685] [INFO ] [sig ] [2937/3427] Completed SYM in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:44.025729] [INFO ] [sig ] [2938/3427] Forecasting SYNA... [2026-02-09T20:32:44.025759] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-09T20:32:44.025789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-09T20:32:44.040730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-09T20:32:44.041114] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-09T20:32:44.042188] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-09T20:32:44.042245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:44.042280] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:44.042311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:44.042383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:44.105636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:44.106594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:44.106714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:44.106753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:44.232400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:44.232555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:44.232613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:44.232643] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:44.236052] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: DOWN (p=21.61%) [2026-02-09T20:32:44.236335] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-09T20:32:44.236460] [INFO ] [sig ] SYNA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:44.387633] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SYNA.txt [2026-02-09T20:32:44.387793] [INFO ] [sig ] [2938/3427] Completed SYNA in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:44.387848] [INFO ] [sig ] [2939/3427] Forecasting SYRE... [2026-02-09T20:32:44.387885] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-09T20:32:44.387919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-09T20:32:44.399073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-09T20:32:44.399405] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-09T20:32:44.400295] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-09T20:32:44.400351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:44.400386] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:44.400417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:44.400478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:44.463858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:44.464658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:44.464749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:44.464787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:44.600189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:44.600293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:44.600345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:44.600375] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:44.603790] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=11.42%) [2026-02-09T20:32:44.604070] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-09T20:32:44.604194] [INFO ] [sig ] SYRE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:44.759614] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/SYRE.txt [2026-02-09T20:32:44.759782] [INFO ] [sig ] [2939/3427] Completed SYRE in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:44.759826] [INFO ] [sig ] [2940/3427] Forecasting SYY... [2026-02-09T20:32:44.759856] [INFO ] [sig ] Generating forecast for: SYY [2026-02-09T20:32:44.759887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-09T20:32:44.771687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-09T20:32:44.772100] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-09T20:32:44.772997] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-09T20:32:44.773056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:44.773097] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:44.773133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:44.773194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:44.835486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:44.836428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:44.836518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:44.836555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:44.968984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:44.969144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:44.969188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:44.969218] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:44.973170] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=81.75%) [2026-02-09T20:32:44.973448] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-09T20:32:44.973588] [INFO ] [sig ] SYY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:45.136284] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/SYY.txt [2026-02-09T20:32:45.136444] [INFO ] [sig ] [2940/3427] Completed SYY in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:45.136489] [INFO ] [sig ] [2941/3427] Forecasting TAC... [2026-02-09T20:32:45.136526] [INFO ] [sig ] Generating forecast for: TAC [2026-02-09T20:32:45.136559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-09T20:32:45.147785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-09T20:32:45.148129] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-09T20:32:45.149029] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-09T20:32:45.149085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:45.149120] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:45.149151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:45.149212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:45.212896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:45.213600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:45.213697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:45.213735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:45.335860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:45.336037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:45.336081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:45.336121] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:45.339926] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-02-09T20:32:45.340248] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-09T20:32:45.340386] [INFO ] [sig ] TAC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:45.504842] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TAC.txt [2026-02-09T20:32:45.505044] [INFO ] [sig ] [2941/3427] Completed TAC in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:45.505283] [INFO ] [sig ] [2942/3427] Forecasting TAK... [2026-02-09T20:32:45.505317] [INFO ] [sig ] Generating forecast for: TAK [2026-02-09T20:32:45.505356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-09T20:32:45.518550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-09T20:32:45.518960] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-09T20:32:45.519801] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-09T20:32:45.519853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:45.519885] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:45.519912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:45.519968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:45.577510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:45.578298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:45.578393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:45.578436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:45.700006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:45.700167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:45.700207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:45.700237] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:45.703837] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: DOWN (p=26.13%) [2026-02-09T20:32:45.704129] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-09T20:32:45.704255] [INFO ] [sig ] TAK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:45.853832] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TAK.txt [2026-02-09T20:32:45.853987] [INFO ] [sig ] [2942/3427] Completed TAK in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:45.854026] [INFO ] [sig ] [2943/3427] Forecasting TAL... [2026-02-09T20:32:45.854057] [INFO ] [sig ] Generating forecast for: TAL [2026-02-09T20:32:45.854088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-09T20:32:45.865286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-09T20:32:45.865642] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-09T20:32:45.866462] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-09T20:32:45.866529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:45.866615] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:45.866666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:45.866727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:45.927368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:45.928259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:45.928392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:45.928436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:46.055269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:46.055423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:46.055464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:46.055493] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:46.059013] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-02-09T20:32:46.059297] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-09T20:32:46.059423] [INFO ] [sig ] TAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:46.208034] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TAL.txt [2026-02-09T20:32:46.208175] [INFO ] [sig ] [2943/3427] Completed TAL in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:46.208217] [INFO ] [sig ] [2944/3427] Forecasting TALK... [2026-02-09T20:32:46.208247] [INFO ] [sig ] Generating forecast for: TALK [2026-02-09T20:32:46.208278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-09T20:32:46.218806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-09T20:32:46.219138] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-09T20:32:46.220017] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-09T20:32:46.220070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:46.220103] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:46.220131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:46.220189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:46.285187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:46.286076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:46.286159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:46.286194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:46.406902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:46.407060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:46.407103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:46.407147] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:46.410987] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=20.48%) [2026-02-09T20:32:46.411277] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-09T20:32:46.411408] [INFO ] [sig ] TALK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:46.562092] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TALK.txt [2026-02-09T20:32:46.562243] [INFO ] [sig ] [2944/3427] Completed TALK in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:46.562283] [INFO ] [sig ] [2945/3427] Forecasting TALO... [2026-02-09T20:32:46.562315] [INFO ] [sig ] Generating forecast for: TALO [2026-02-09T20:32:46.562345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-09T20:32:46.573465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-09T20:32:46.573893] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-09T20:32:46.574782] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-09T20:32:46.574835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:46.574870] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:46.574899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:46.574957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:46.635612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:46.636460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:46.636543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:46.636597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:46.764502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:46.764690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:46.764732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:46.764762] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:46.768257] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=37.45%) [2026-02-09T20:32:46.768596] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-09T20:32:46.768727] [INFO ] [sig ] TALO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:46.915716] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TALO.txt [2026-02-09T20:32:46.915855] [INFO ] [sig ] [2945/3427] Completed TALO in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:46.915894] [INFO ] [sig ] [2946/3427] Forecasting TAOP... [2026-02-09T20:32:46.915924] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-09T20:32:46.915955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-09T20:32:46.927629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-09T20:32:46.928015] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-09T20:32:46.928946] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-09T20:32:46.928999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:46.929033] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:46.929061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:46.929120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:46.988812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:46.989899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:46.989984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:46.990017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:47.111214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:47.111371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:47.111411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:47.111441] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:47.114943] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=78.13%) [2026-02-09T20:32:47.115230] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-09T20:32:47.115357] [INFO ] [sig ] TAOP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:47.265453] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TAOP.txt [2026-02-09T20:32:47.265683] [INFO ] [sig ] [2946/3427] Completed TAOP in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:47.265744] [INFO ] [sig ] [2947/3427] Forecasting TAP... [2026-02-09T20:32:47.265806] [INFO ] [sig ] Generating forecast for: TAP [2026-02-09T20:32:47.265854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-09T20:32:47.277348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-09T20:32:47.277765] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-09T20:32:47.278655] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-09T20:32:47.278710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:47.278744] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:47.278771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:47.278830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:47.337629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:47.338425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:47.338508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:47.338543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:47.464768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:47.464921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:47.464959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:47.464988] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:47.468373] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=30.32%) [2026-02-09T20:32:47.468674] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-09T20:32:47.468805] [INFO ] [sig ] TAP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:47.616741] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TAP.txt [2026-02-09T20:32:47.616887] [INFO ] [sig ] [2947/3427] Completed TAP in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:47.616927] [INFO ] [sig ] [2948/3427] Forecasting TARA... [2026-02-09T20:32:47.616959] [INFO ] [sig ] Generating forecast for: TARA [2026-02-09T20:32:47.616991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-09T20:32:47.628605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-09T20:32:47.628927] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-09T20:32:47.629743] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-09T20:32:47.629796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:47.629828] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:47.629855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:47.629912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:47.686663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:47.687463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:47.687545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:47.687603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:47.805190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:47.805346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:47.805386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:47.805416] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:47.808830] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: UP (p=53.24%) [2026-02-09T20:32:47.809110] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-09T20:32:47.809231] [INFO ] [sig ] TARA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:47.951956] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TARA.txt [2026-02-09T20:32:47.952105] [INFO ] [sig ] [2948/3427] Completed TARA in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:47.952145] [INFO ] [sig ] [2949/3427] Forecasting TARK... [2026-02-09T20:32:47.952175] [INFO ] [sig ] Generating forecast for: TARK [2026-02-09T20:32:47.952207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-09T20:32:47.962948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-09T20:32:47.963271] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-09T20:32:47.964099] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-09T20:32:47.964155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:47.964188] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:47.964216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:47.964273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:48.029592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:48.030647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:48.030731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:48.030765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:48.153624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:48.153777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:48.153818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:48.153852] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:48.157319] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-09T20:32:48.157652] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-09T20:32:48.157783] [INFO ] [sig ] TARK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:48.306245] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TARK.txt [2026-02-09T20:32:48.306399] [INFO ] [sig ] [2949/3427] Completed TARK in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:48.306440] [INFO ] [sig ] [2950/3427] Forecasting TARS... [2026-02-09T20:32:48.306473] [INFO ] [sig ] Generating forecast for: TARS [2026-02-09T20:32:48.306511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-09T20:32:48.317437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-09T20:32:48.317806] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-09T20:32:48.318640] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-09T20:32:48.318693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:48.318765] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:48.318797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:48.318856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:48.379130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:48.380033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:48.380118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:48.380153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:48.513648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:48.514005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:48.514045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:48.514091] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:48.518287] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-02-09T20:32:48.518638] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-09T20:32:48.518784] [INFO ] [sig ] TARS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:48.671617] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TARS.txt [2026-02-09T20:32:48.671758] [INFO ] [sig ] [2950/3427] Completed TARS in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:48.671797] [INFO ] [sig ] [2951/3427] Forecasting TASK... [2026-02-09T20:32:48.671827] [INFO ] [sig ] Generating forecast for: TASK [2026-02-09T20:32:48.671857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-09T20:32:48.682408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-09T20:32:48.682741] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-09T20:32:48.683535] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-09T20:32:48.683604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:48.683638] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:48.683666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:48.683723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:48.741748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:48.742530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:48.742637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:48.742672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:48.868199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:48.868352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:48.868393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:48.868422] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:48.872096] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=24.60%) [2026-02-09T20:32:48.872377] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-09T20:32:48.872505] [INFO ] [sig ] TASK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:49.034250] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TASK.txt [2026-02-09T20:32:49.034408] [INFO ] [sig ] [2951/3427] Completed TASK in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:49.034447] [INFO ] [sig ] [2952/3427] Forecasting TAYD... [2026-02-09T20:32:49.034481] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-09T20:32:49.034520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-09T20:32:49.045288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-09T20:32:49.045671] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-09T20:32:49.046490] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-09T20:32:49.046544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:49.046596] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:49.046628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:49.046687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:49.108299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:49.109167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:49.109251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:49.109302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:49.220115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:49.220270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:49.220308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:49.220337] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:49.224167] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-02-09T20:32:49.224499] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-09T20:32:49.224669] [INFO ] [sig ] TAYD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:49.376528] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TAYD.txt [2026-02-09T20:32:49.376710] [INFO ] [sig ] [2952/3427] Completed TAYD in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-09T20:32:49.376934] [INFO ] [sig ] [2953/3427] Forecasting TBB... [2026-02-09T20:32:49.376965] [INFO ] [sig ] Generating forecast for: TBB [2026-02-09T20:32:49.376996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-09T20:32:49.388902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-09T20:32:49.389245] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-09T20:32:49.390097] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-09T20:32:49.390149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:49.390181] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:49.390208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:49.390266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:49.448336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:49.449204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:49.449289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:49.449321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:49.564375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:49.564534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:49.564603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:49.564703] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:49.568444] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=0.22%) [2026-02-09T20:32:49.568776] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-09T20:32:49.568916] [INFO ] [sig ] TBB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:49.733600] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TBB.txt [2026-02-09T20:32:49.733767] [INFO ] [sig ] [2953/3427] Completed TBB in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:49.733810] [INFO ] [sig ] [2954/3427] Forecasting TBBK... [2026-02-09T20:32:49.733840] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-09T20:32:49.733871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-09T20:32:49.745140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-09T20:32:49.745535] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-09T20:32:49.746426] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-09T20:32:49.746482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:49.746521] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:49.746553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:49.746688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:49.805648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:49.806503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:49.806625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:49.806670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:49.943137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:49.943308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:49.943353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:49.943389] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:49.947374] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=51.87%) [2026-02-09T20:32:49.947773] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-09T20:32:49.947915] [INFO ] [sig ] TBBK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:50.121977] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TBBK.txt [2026-02-09T20:32:50.122133] [INFO ] [sig ] [2954/3427] Completed TBBK in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:50.122174] [INFO ] [sig ] [2955/3427] Forecasting TBI... [2026-02-09T20:32:50.122205] [INFO ] [sig ] Generating forecast for: TBI [2026-02-09T20:32:50.122236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-09T20:32:50.133772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-09T20:32:50.134187] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-09T20:32:50.135075] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-09T20:32:50.135130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:50.135163] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:50.135190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:50.135248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:50.195883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:50.196928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:50.197013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:50.197045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:50.324652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:50.324812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:50.324852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:50.324882] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:50.328539] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: DOWN (p=18.11%) [2026-02-09T20:32:50.328878] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-09T20:32:50.329011] [INFO ] [sig ] TBI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:50.483396] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TBI.txt [2026-02-09T20:32:50.483586] [INFO ] [sig ] [2955/3427] Completed TBI in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:50.483633] [INFO ] [sig ] [2956/3427] Forecasting TBIL... [2026-02-09T20:32:50.483663] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-09T20:32:50.483696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-09T20:32:50.496859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-09T20:32:50.497271] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-09T20:32:50.498182] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-09T20:32:50.498262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:50.498297] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:50.498324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:50.498383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:50.565437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:50.566543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:50.566647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:50.566683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:50.640524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:50.640662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:50.640704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:50.640733] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:50.644913] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-02-09T20:32:50.645199] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-09T20:32:50.645326] [INFO ] [sig ] TBIL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:50.799073] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TBIL.txt [2026-02-09T20:32:50.799229] [INFO ] [sig ] [2956/3427] Completed TBIL in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:50.799271] [INFO ] [sig ] [2957/3427] Forecasting TBLA... [2026-02-09T20:32:50.799301] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-09T20:32:50.799333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-09T20:32:50.811404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-09T20:32:50.811862] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-09T20:32:50.812751] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-09T20:32:50.812806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:50.812839] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:50.812868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:50.812928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:50.875350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:50.876198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:50.876282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:50.876315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:51.006288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:51.006458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:51.006497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:51.006527] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:51.010332] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: UP (p=92.59%) [2026-02-09T20:32:51.010763] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-09T20:32:51.010920] [INFO ] [sig ] TBLA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:51.163460] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TBLA.txt [2026-02-09T20:32:51.163644] [INFO ] [sig ] [2957/3427] Completed TBLA in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:51.163700] [INFO ] [sig ] [2958/3427] Forecasting TBLD... [2026-02-09T20:32:51.163732] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-09T20:32:51.163762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-09T20:32:51.176805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-09T20:32:51.177335] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-09T20:32:51.178183] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-09T20:32:51.178237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:51.178268] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:51.178295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:51.178353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:51.241886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:51.242716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:51.242797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:51.242831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:51.362722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:51.362875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:51.362914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:51.362943] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:51.366375] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-02-09T20:32:51.366698] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-09T20:32:51.366830] [INFO ] [sig ] TBLD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:51.512276] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TBLD.txt [2026-02-09T20:32:51.512418] [INFO ] [sig ] [2958/3427] Completed TBLD in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:51.512458] [INFO ] [sig ] [2959/3427] Forecasting TBPH... [2026-02-09T20:32:51.512487] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-09T20:32:51.512518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-09T20:32:51.524527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-09T20:32:51.524940] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-09T20:32:51.525779] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-09T20:32:51.525831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:51.525863] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:51.525890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:51.525948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:51.584617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:51.585423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:51.585506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:51.585546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:51.704289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:51.704447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:51.704489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:51.704519] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:51.708018] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: DOWN (p=23.15%) [2026-02-09T20:32:51.708347] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-09T20:32:51.708477] [INFO ] [sig ] TBPH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:51.855564] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TBPH.txt [2026-02-09T20:32:51.855747] [INFO ] [sig ] [2959/3427] Completed TBPH in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:51.855789] [INFO ] [sig ] [2960/3427] Forecasting TBRG... [2026-02-09T20:32:51.855820] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-09T20:32:51.855850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-09T20:32:51.866948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-09T20:32:51.867303] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-09T20:32:51.868180] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-09T20:32:51.868234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:51.868266] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:51.868295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:51.868354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:51.926676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:51.927560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:51.927707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:51.927742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:52.056652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:52.056862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:52.056906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:52.056938] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:52.060683] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=95.92%) [2026-02-09T20:32:52.060980] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-09T20:32:52.061113] [INFO ] [sig ] TBRG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:52.215867] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TBRG.txt [2026-02-09T20:32:52.216032] [INFO ] [sig ] [2960/3427] Completed TBRG in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:52.216078] [INFO ] [sig ] [2961/3427] Forecasting TCBI... [2026-02-09T20:32:52.216109] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-09T20:32:52.216141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-09T20:32:52.227206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-09T20:32:52.227647] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-09T20:32:52.228485] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-09T20:32:52.228543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:52.228609] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:52.228647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:52.228719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:52.288054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:52.288930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:52.289014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:52.289047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:52.411630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:52.411785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:52.411824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:52.411853] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:52.415263] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: UP (p=50.64%) [2026-02-09T20:32:52.415541] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-09T20:32:52.415683] [INFO ] [sig ] TCBI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:52.563171] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TCBI.txt [2026-02-09T20:32:52.563329] [INFO ] [sig ] [2961/3427] Completed TCBI in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:52.563372] [INFO ] [sig ] [2962/3427] Forecasting TCBIO... [2026-02-09T20:32:52.563403] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-09T20:32:52.563435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-09T20:32:52.574393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-09T20:32:52.574845] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-09T20:32:52.575710] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-09T20:32:52.575763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:52.575797] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:52.575826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:52.575885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:52.640492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:52.641369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:52.641457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:52.641493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:52.753148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:52.753304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:52.753344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:52.753374] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:52.756914] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=12.50%) [2026-02-09T20:32:52.757215] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-09T20:32:52.757350] [INFO ] [sig ] TCBIO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:52.912397] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TCBIO.txt [2026-02-09T20:32:52.912566] [INFO ] [sig ] [2962/3427] Completed TCBIO in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:52.912639] [INFO ] [sig ] [2963/3427] Forecasting TCBK... [2026-02-09T20:32:52.912676] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-09T20:32:52.912713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-09T20:32:52.924168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-09T20:32:52.924543] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-09T20:32:52.925390] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-09T20:32:52.925443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:52.925477] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:52.925504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:52.925561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:52.984264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:52.985162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:52.985246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:52.985280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:53.107376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:53.107563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:53.107622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:53.107652] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:53.111236] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: DOWN (p=11.89%) [2026-02-09T20:32:53.111519] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-09T20:32:53.111667] [INFO ] [sig ] TCBK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:53.271034] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TCBK.txt [2026-02-09T20:32:53.271260] [INFO ] [sig ] [2963/3427] Completed TCBK in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:53.271309] [INFO ] [sig ] [2964/3427] Forecasting TCBX... [2026-02-09T20:32:53.271348] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-09T20:32:53.271387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-09T20:32:53.285705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-09T20:32:53.286154] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-09T20:32:53.287174] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-09T20:32:53.287235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:53.287274] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:53.287307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:53.287386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:53.360044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:53.361073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:53.361166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:53.361201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:53.486197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:53.486360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:53.486400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:53.486430] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:53.490105] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: UP (p=94.96%) [2026-02-09T20:32:53.490418] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-09T20:32:53.490552] [INFO ] [sig ] TCBX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:53.647487] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TCBX.txt [2026-02-09T20:32:53.647669] [INFO ] [sig ] [2964/3427] Completed TCBX in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:53.647720] [INFO ] [sig ] [2965/3427] Forecasting TCMD... [2026-02-09T20:32:53.647751] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-09T20:32:53.647781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-09T20:32:53.659287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-09T20:32:53.659697] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-09T20:32:53.660529] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-09T20:32:53.660605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:53.660640] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:53.660667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:53.660724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:53.722296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:53.723078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:53.723166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:53.723201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:53.850475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:53.850654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:53.850696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:53.850725] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:53.854153] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=16.93%) [2026-02-09T20:32:53.854462] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-09T20:32:53.854619] [INFO ] [sig ] TCMD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:54.000791] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TCMD.txt [2026-02-09T20:32:54.000933] [INFO ] [sig ] [2965/3427] Completed TCMD in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:54.000974] [INFO ] [sig ] [2966/3427] Forecasting TCOM... [2026-02-09T20:32:54.001005] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-09T20:32:54.001036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-09T20:32:54.012647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-09T20:32:54.013016] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-09T20:32:54.013874] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-09T20:32:54.013928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:54.013961] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:54.013990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:54.014048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:54.073833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:54.074595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:54.074681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:54.074715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:54.204247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:54.204422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:54.204479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:54.204520] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:54.208724] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-02-09T20:32:54.209044] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-09T20:32:54.209175] [INFO ] [sig ] TCOM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:54.365192] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TCOM.txt [2026-02-09T20:32:54.365354] [INFO ] [sig ] [2966/3427] Completed TCOM in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:54.365394] [INFO ] [sig ] [2967/3427] Forecasting TCPC... [2026-02-09T20:32:54.365426] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-09T20:32:54.365457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-09T20:32:54.376383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-09T20:32:54.376789] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-09T20:32:54.377708] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-09T20:32:54.377802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:54.377847] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:54.377883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:54.377961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:54.437522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:54.438429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:54.438519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:54.438552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:54.571925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:54.572122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:54.572172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:54.572203] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:54.575897] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-02-09T20:32:54.576215] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-09T20:32:54.576349] [INFO ] [sig ] TCPC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:54.723134] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TCPC.txt [2026-02-09T20:32:54.723283] [INFO ] [sig ] [2967/3427] Completed TCPC in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:54.723327] [INFO ] [sig ] [2968/3427] Forecasting TCX... [2026-02-09T20:32:54.723357] [INFO ] [sig ] Generating forecast for: TCX [2026-02-09T20:32:54.723388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-09T20:32:54.734840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-09T20:32:54.735234] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-09T20:32:54.736146] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-09T20:32:54.736200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:54.736233] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:54.736261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:54.736333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:54.796801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:54.797693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:54.797777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:54.797812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:54.910586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:54.910756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:54.910800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:54.910830] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:54.914421] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: DOWN (p=30.04%) [2026-02-09T20:32:54.914744] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-09T20:32:54.914893] [INFO ] [sig ] TCX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:55.071561] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TCX.txt [2026-02-09T20:32:55.071749] [INFO ] [sig ] [2968/3427] Completed TCX in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:55.071789] [INFO ] [sig ] [2969/3427] Forecasting TD... [2026-02-09T20:32:55.071820] [INFO ] [sig ] Generating forecast for: TD [2026-02-09T20:32:55.071851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-09T20:32:55.082672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-09T20:32:55.083048] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-09T20:32:55.083897] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-09T20:32:55.083951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:55.083983] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:55.084009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:55.084066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:55.141321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:55.142259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:55.142346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:55.142382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:55.269373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:55.269534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:55.269594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:55.269627] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:55.273244] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: DOWN (p=46.18%) [2026-02-09T20:32:55.273526] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-09T20:32:55.273702] [INFO ] [sig ] TD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:55.424303] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TD.txt [2026-02-09T20:32:55.424466] [INFO ] [sig ] [2969/3427] Completed TD in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-09T20:32:55.424508] [INFO ] [sig ] [2970/3427] Forecasting TDC... [2026-02-09T20:32:55.424538] [INFO ] [sig ] Generating forecast for: TDC [2026-02-09T20:32:55.424586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-09T20:32:55.435301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-09T20:32:55.435647] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-09T20:32:55.436489] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-09T20:32:55.436542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:55.436590] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:55.436620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:55.436677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:55.496010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:55.496822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:55.496901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:55.496933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:55.618389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:55.618548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:55.618646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:55.618684] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:55.622755] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-09T20:32:55.623092] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-09T20:32:55.623233] [INFO ] [sig ] TDC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:55.772661] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TDC.txt [2026-02-09T20:32:55.772807] [INFO ] [sig ] [2970/3427] Completed TDC in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:55.772865] [INFO ] [sig ] [2971/3427] Forecasting TDF... [2026-02-09T20:32:55.772897] [INFO ] [sig ] Generating forecast for: TDF [2026-02-09T20:32:55.772929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-09T20:32:55.785032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-09T20:32:55.785405] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-09T20:32:55.786303] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-09T20:32:55.786357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:55.786389] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:55.786416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:55.786473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:55.853836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:55.854759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:55.854847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:55.854881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:55.984743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:55.984930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:55.984991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:55.985033] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:55.989083] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: DOWN (p=24.27%) [2026-02-09T20:32:55.989386] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-09T20:32:55.989520] [INFO ] [sig ] TDF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:56.154963] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TDF.txt [2026-02-09T20:32:56.155333] [INFO ] [sig ] [2971/3427] Completed TDF in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:56.155378] [INFO ] [sig ] [2972/3427] Forecasting TDG... [2026-02-09T20:32:56.155407] [INFO ] [sig ] Generating forecast for: TDG [2026-02-09T20:32:56.155444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-09T20:32:56.170218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-09T20:32:56.170646] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-09T20:32:56.171596] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-09T20:32:56.171651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:56.171682] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:56.171710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:56.171771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:56.241753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:56.242661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:56.242750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:56.242783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:56.379440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:56.379622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:56.379666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:56.379698] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:56.383348] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-02-09T20:32:56.383666] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-09T20:32:56.383821] [INFO ] [sig ] TDG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:56.547685] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TDG.txt [2026-02-09T20:32:56.548031] [INFO ] [sig ] [2972/3427] Completed TDG in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:56.548078] [INFO ] [sig ] [2973/3427] Forecasting TDS... [2026-02-09T20:32:56.548109] [INFO ] [sig ] Generating forecast for: TDS [2026-02-09T20:32:56.548140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-09T20:32:56.560779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-09T20:32:56.561202] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-09T20:32:56.562071] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-09T20:32:56.562131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:56.562168] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:56.562195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:56.562263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:56.632150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:56.633063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:56.633151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:56.633185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:56.766216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:56.766387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:56.766433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:56.766464] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:56.770332] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=32.92%) [2026-02-09T20:32:56.770666] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-09T20:32:56.770842] [INFO ] [sig ] TDS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:56.938779] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TDS.txt [2026-02-09T20:32:56.938984] [INFO ] [sig ] [2973/3427] Completed TDS in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:56.939031] [INFO ] [sig ] [2974/3427] Forecasting TDSC... [2026-02-09T20:32:56.939061] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-09T20:32:56.939131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-09T20:32:56.951602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-09T20:32:56.952247] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-09T20:32:56.953748] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-09T20:32:56.953826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:56.953872] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:56.953904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:56.953964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:57.016713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:57.017702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:57.017806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:57.017844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:57.134110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:57.134268] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:32:57.134346] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:57.134379] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:57.138168] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-02-09T20:32:57.138473] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-09T20:32:57.138620] [INFO ] [sig ] TDSC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:57.280725] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TDSC.txt [2026-02-09T20:32:57.280871] [INFO ] [sig ] [2974/3427] Completed TDSC in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:57.280919] [INFO ] [sig ] [2975/3427] Forecasting TDUP... [2026-02-09T20:32:57.280950] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-09T20:32:57.280980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-09T20:32:57.292341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-09T20:32:57.292724] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-09T20:32:57.293525] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-09T20:32:57.293600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:57.293635] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:57.293665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:57.293735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:57.350504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:57.351382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:57.351462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:57.351496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:57.475554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:57.475740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:57.475780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:57.475809] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:57.479256] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=98.45%) [2026-02-09T20:32:57.479540] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-09T20:32:57.479698] [INFO ] [sig ] TDUP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:57.626669] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TDUP.txt [2026-02-09T20:32:57.626875] [INFO ] [sig ] [2975/3427] Completed TDUP in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:57.626940] [INFO ] [sig ] [2976/3427] Forecasting TDY... [2026-02-09T20:32:57.626984] [INFO ] [sig ] Generating forecast for: TDY [2026-02-09T20:32:57.627018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-09T20:32:57.639995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-09T20:32:57.640385] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-09T20:32:57.641274] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-09T20:32:57.641329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:57.641361] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:57.641389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:57.641446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:57.707758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:57.708659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:57.708799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:57.708852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:57.846246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:57.846412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:57.846470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:57.846503] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:57.850366] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=87.50%) [2026-02-09T20:32:57.850748] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-09T20:32:57.850900] [INFO ] [sig ] TDY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:58.014615] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TDY.txt [2026-02-09T20:32:58.014780] [INFO ] [sig ] [2976/3427] Completed TDY in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:58.014825] [INFO ] [sig ] [2977/3427] Forecasting TEAM... [2026-02-09T20:32:58.014857] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-09T20:32:58.014888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-09T20:32:58.027317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-09T20:32:58.027798] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-09T20:32:58.028669] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-09T20:32:58.028723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:58.028756] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:58.028783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:58.028840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:58.089682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:58.090628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:58.090739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:58.090775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:58.219838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:58.220002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:58.220042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:58.220072] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:58.223724] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=16.23%) [2026-02-09T20:32:58.224108] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-09T20:32:58.224254] [INFO ] [sig ] TEAM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:58.382344] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TEAM.txt [2026-02-09T20:32:58.382497] [INFO ] [sig ] [2977/3427] Completed TEAM in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:58.382539] [INFO ] [sig ] [2978/3427] Forecasting TECH... [2026-02-09T20:32:58.382568] [INFO ] [sig ] Generating forecast for: TECH [2026-02-09T20:32:58.382618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-09T20:32:58.393526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-09T20:32:58.393925] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-09T20:32:58.394782] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-09T20:32:58.394847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:58.394918] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:58.394948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:58.395007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:58.453697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:58.454680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:58.454763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:58.454798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:58.587662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:58.587845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:58.587892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:58.587923] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:58.592386] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: UP (p=78.82%) [2026-02-09T20:32:58.592699] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-09T20:32:58.592835] [INFO ] [sig ] TECH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:58.737754] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TECH.txt [2026-02-09T20:32:58.737921] [INFO ] [sig ] [2978/3427] Completed TECH in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:58.737964] [INFO ] [sig ] [2979/3427] Forecasting TECK... [2026-02-09T20:32:58.737993] [INFO ] [sig ] Generating forecast for: TECK [2026-02-09T20:32:58.738024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-09T20:32:58.749275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-09T20:32:58.749689] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-09T20:32:58.750498] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-09T20:32:58.750551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:58.750616] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:58.750661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:58.750720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:58.808460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:58.809350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:58.809440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:58.809475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:58.937374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:58.937552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:58.937612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:58.937644] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:58.941282] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-02-09T20:32:58.941607] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-09T20:32:58.941746] [INFO ] [sig ] TECK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:59.089715] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TECK.txt [2026-02-09T20:32:59.089870] [INFO ] [sig ] [2979/3427] Completed TECK in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:59.089910] [INFO ] [sig ] [2980/3427] Forecasting TEI... [2026-02-09T20:32:59.089942] [INFO ] [sig ] Generating forecast for: TEI [2026-02-09T20:32:59.089973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-09T20:32:59.100853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-09T20:32:59.101226] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-09T20:32:59.102047] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-09T20:32:59.102099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:59.102131] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:59.102159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:59.102215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:59.160970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:59.161906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:59.161995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:59.162033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:59.286226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:59.286382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:59.286423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:59.286451] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:59.289940] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: DOWN (p=9.91%) [2026-02-09T20:32:59.290223] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-09T20:32:59.290380] [INFO ] [sig ] TEI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:32:59.439592] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TEI.txt [2026-02-09T20:32:59.439736] [INFO ] [sig ] [2980/3427] Completed TEI in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:59.439776] [INFO ] [sig ] [2981/3427] Forecasting TELO... [2026-02-09T20:32:59.439807] [INFO ] [sig ] Generating forecast for: TELO [2026-02-09T20:32:59.439838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-09T20:32:59.451403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-09T20:32:59.451770] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-09T20:32:59.452597] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-09T20:32:59.452651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:59.452683] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:59.452710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:59.452767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:59.511517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:59.512467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:59.512596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:59.512636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:59.632324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:59.632482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:59.632523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:59.632552] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:59.636102] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-02-09T20:32:59.636397] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-09T20:32:59.636526] [INFO ] [sig ] TELO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:32:59.782919] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TELO.txt [2026-02-09T20:32:59.783241] [INFO ] [sig ] [2981/3427] Completed TELO in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:32:59.783284] [INFO ] [sig ] [2982/3427] Forecasting TEM... [2026-02-09T20:32:59.783339] [INFO ] [sig ] Generating forecast for: TEM [2026-02-09T20:32:59.783375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-09T20:32:59.794702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-09T20:32:59.795069] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-09T20:32:59.795926] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-09T20:32:59.795979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:32:59.796012] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:32:59.796038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:32:59.796096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:32:59.859245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:32:59.860312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:32:59.860400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:32:59.860436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:32:59.987033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:32:59.987186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:32:59.987225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:32:59.987255] [INFO ] [FORECASTER] Training complete [2026-02-09T20:32:59.990739] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: DOWN (p=1.54%) [2026-02-09T20:32:59.991020] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-09T20:32:59.991149] [INFO ] [sig ] TEM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:00.145188] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TEM.txt [2026-02-09T20:33:00.145363] [INFO ] [sig ] [2982/3427] Completed TEM in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:33:00.145405] [INFO ] [sig ] [2983/3427] Forecasting TENB... [2026-02-09T20:33:00.145436] [INFO ] [sig ] Generating forecast for: TENB [2026-02-09T20:33:00.145468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-09T20:33:00.157248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-09T20:33:00.157741] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-09T20:33:00.158750] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-09T20:33:00.158838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:00.158880] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:00.158915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:00.158974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:00.226556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:00.227916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:00.228016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:00.228053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:00.358667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:00.358833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:00.358879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:00.358909] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:00.362655] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-09T20:33:00.362979] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-09T20:33:00.363118] [INFO ] [sig ] TENB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:00.513147] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TENB.txt [2026-02-09T20:33:00.513314] [INFO ] [sig ] [2983/3427] Completed TENB in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:33:00.513356] [INFO ] [sig ] [2984/3427] Forecasting TENX... [2026-02-09T20:33:00.513387] [INFO ] [sig ] Generating forecast for: TENX [2026-02-09T20:33:00.513419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-09T20:33:00.525766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-09T20:33:00.526177] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-09T20:33:00.527334] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-09T20:33:00.527390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:00.527448] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:00.527480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:00.527540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:00.587867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:00.588816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:00.588903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:00.588937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:00.698787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:00.698948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:00.698989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:00.699019] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:00.702596] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: DOWN (p=4.75%) [2026-02-09T20:33:00.702893] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-09T20:33:00.703025] [INFO ] [sig ] TENX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:00.868434] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TENX.txt [2026-02-09T20:33:00.868631] [INFO ] [sig ] [2984/3427] Completed TENX in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:33:00.868677] [INFO ] [sig ] [2985/3427] Forecasting TERN... [2026-02-09T20:33:00.868707] [INFO ] [sig ] Generating forecast for: TERN [2026-02-09T20:33:00.868738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-09T20:33:00.880165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-09T20:33:00.880624] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-09T20:33:00.881515] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-09T20:33:00.881589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:00.881627] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:00.881656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:00.881716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:00.946082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:00.947172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:00.947286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:00.947333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:01.076718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:01.076901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:01.076948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:01.076997] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:01.080876] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=6.80%) [2026-02-09T20:33:01.081240] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-09T20:33:01.081382] [INFO ] [sig ] TERN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:01.236998] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TERN.txt [2026-02-09T20:33:01.237154] [INFO ] [sig ] [2985/3427] Completed TERN in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:33:01.237198] [INFO ] [sig ] [2986/3427] Forecasting TEVA... [2026-02-09T20:33:01.237228] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-09T20:33:01.237259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-09T20:33:01.248955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-09T20:33:01.249346] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-09T20:33:01.250202] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-09T20:33:01.250256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:01.250290] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:01.250319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:01.250377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:01.309907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:01.310824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:01.310915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:01.310950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:01.444327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:01.444503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:01.444549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:01.444601] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:01.448357] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-09T20:33:01.448706] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-09T20:33:01.448870] [INFO ] [sig ] TEVA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:01.608524] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TEVA.txt [2026-02-09T20:33:01.608722] [INFO ] [sig ] [2986/3427] Completed TEVA in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-09T20:33:01.608771] [INFO ] [sig ] [2987/3427] Forecasting TEX... [2026-02-09T20:33:01.608812] [INFO ] [sig ] Generating forecast for: TEX [2026-02-09T20:33:01.608848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-09T20:33:01.620390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-09T20:33:01.620840] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-09T20:33:01.621954] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-09T20:33:01.622022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:01.622071] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:01.622115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:01.622197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:01.680565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:01.681482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:01.681567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:01.681638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:01.808639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:01.808843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:01.808896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:01.808927] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:01.812843] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: UP (p=79.00%) [2026-02-09T20:33:01.813190] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-09T20:33:01.813330] [INFO ] [sig ] TEX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:01.973809] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TEX.txt [2026-02-09T20:33:01.973951] [INFO ] [sig ] [2987/3427] Completed TEX in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:01.973992] [INFO ] [sig ] [2988/3427] Forecasting TFC... [2026-02-09T20:33:01.974023] [INFO ] [sig ] Generating forecast for: TFC [2026-02-09T20:33:01.974053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-09T20:33:01.984919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-09T20:33:01.985251] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-09T20:33:01.986079] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-09T20:33:01.986131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:01.986164] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:01.986192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:01.986249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:02.046078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:02.046893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:02.046978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:02.047013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:02.171378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:02.171540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:02.171599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:02.171630] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:02.175076] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: DOWN (p=38.89%) [2026-02-09T20:33:02.175355] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-09T20:33:02.175478] [INFO ] [sig ] TFC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:02.323632] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TFC.txt [2026-02-09T20:33:02.323763] [INFO ] [sig ] [2988/3427] Completed TFC in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:02.323803] [INFO ] [sig ] [2989/3427] Forecasting TFII... [2026-02-09T20:33:02.323833] [INFO ] [sig ] Generating forecast for: TFII [2026-02-09T20:33:02.323863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-09T20:33:02.335719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-09T20:33:02.336157] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-09T20:33:02.337121] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-09T20:33:02.337185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:02.337220] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:02.337249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:02.337325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:02.398188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:02.399132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:02.399411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:02.399447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:02.529448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:02.529632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:02.529700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:02.529747] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:02.533502] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=36.85%) [2026-02-09T20:33:02.533843] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-09T20:33:02.533984] [INFO ] [sig ] TFII: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:02.685314] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TFII.txt [2026-02-09T20:33:02.685480] [INFO ] [sig ] [2989/3427] Completed TFII in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:02.685524] [INFO ] [sig ] [2990/3427] Forecasting TFIN... [2026-02-09T20:33:02.685554] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-09T20:33:02.685606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-09T20:33:02.699864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-09T20:33:02.700223] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-09T20:33:02.701305] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-09T20:33:02.701373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:02.701411] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:02.701444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:02.701520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:02.762361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:02.763220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:02.763301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:02.763334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:02.890509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:02.890707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:02.890758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:02.890795] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:02.895771] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: DOWN (p=33.59%) [2026-02-09T20:33:02.896118] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-09T20:33:02.896269] [INFO ] [sig ] TFIN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:03.045396] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TFIN.txt [2026-02-09T20:33:03.045561] [INFO ] [sig ] [2990/3427] Completed TFIN in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:03.045649] [INFO ] [sig ] [2991/3427] Forecasting TFPM... [2026-02-09T20:33:03.045682] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-09T20:33:03.045713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-09T20:33:03.056897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-09T20:33:03.057277] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-09T20:33:03.058174] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-09T20:33:03.058230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:03.058265] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:03.058294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:03.058354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:03.117053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:03.117977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:03.118062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:03.118098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:03.249146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:03.249304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:03.249345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:03.249374] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:03.252796] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: DOWN (p=30.68%) [2026-02-09T20:33:03.253076] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-09T20:33:03.253206] [INFO ] [sig ] TFPM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:03.399517] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TFPM.txt [2026-02-09T20:33:03.399695] [INFO ] [sig ] [2991/3427] Completed TFPM in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:03.399735] [INFO ] [sig ] [2992/3427] Forecasting TFSL... [2026-02-09T20:33:03.399767] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-09T20:33:03.399802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-09T20:33:03.410600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-09T20:33:03.410987] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-09T20:33:03.411856] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-09T20:33:03.411910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:03.411942] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:03.411969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:03.412026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:03.477802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:03.479101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:03.479220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:03.479264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:03.610182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:03.610367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:03.610444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:03.610477] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:03.614242] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=89.94%) [2026-02-09T20:33:03.614542] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-09T20:33:03.614711] [INFO ] [sig ] TFSL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:03.765587] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TFSL.txt [2026-02-09T20:33:03.765779] [INFO ] [sig ] [2992/3427] Completed TFSL in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:03.765838] [INFO ] [sig ] [2993/3427] Forecasting TG... [2026-02-09T20:33:03.765877] [INFO ] [sig ] Generating forecast for: TG [2026-02-09T20:33:03.765923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-09T20:33:03.777622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-09T20:33:03.778018] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-09T20:33:03.778879] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-09T20:33:03.778955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:03.778994] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:03.779023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:03.779080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:03.838641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:03.839519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:03.839620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:03.839657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:03.970106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:03.970272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:03.970312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:03.970342] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:03.973928] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: UP (p=97.70%) [2026-02-09T20:33:03.974260] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-09T20:33:03.974401] [INFO ] [sig ] TG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:04.126625] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TG.txt [2026-02-09T20:33:04.126774] [INFO ] [sig ] [2993/3427] Completed TG in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:04.126814] [INFO ] [sig ] [2994/3427] Forecasting TGLS... [2026-02-09T20:33:04.126846] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-09T20:33:04.126877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-09T20:33:04.139182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-09T20:33:04.139521] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-09T20:33:04.140374] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-09T20:33:04.140428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:04.140459] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:04.140516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:04.140592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:04.197523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:04.198436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:04.198520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:04.198554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:04.322546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:04.322878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:04.322921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:04.322950] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:04.326493] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-02-09T20:33:04.326814] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-09T20:33:04.326942] [INFO ] [sig ] TGLS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:04.474188] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TGLS.txt [2026-02-09T20:33:04.474334] [INFO ] [sig ] [2994/3427] Completed TGLS in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:04.474374] [INFO ] [sig ] [2995/3427] Forecasting TGNA... [2026-02-09T20:33:04.474405] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-09T20:33:04.474436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-09T20:33:04.486403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-09T20:33:04.486787] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-09T20:33:04.487694] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-09T20:33:04.487749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:04.487781] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:04.487809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:04.487867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:04.549297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:04.550218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:04.550313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:04.550347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:04.681435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:04.681610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:04.681652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:04.681681] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:04.685076] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=59.58%) [2026-02-09T20:33:04.685351] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-09T20:33:04.685479] [INFO ] [sig ] TGNA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:04.834889] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TGNA.txt [2026-02-09T20:33:04.835053] [INFO ] [sig ] [2995/3427] Completed TGNA in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:04.835094] [INFO ] [sig ] [2996/3427] Forecasting TGS... [2026-02-09T20:33:04.835125] [INFO ] [sig ] Generating forecast for: TGS [2026-02-09T20:33:04.835156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-09T20:33:04.846504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-09T20:33:04.846904] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-09T20:33:04.847864] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-09T20:33:04.847931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:04.847969] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:04.848004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:04.848067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:04.907316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:04.908260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:04.908349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:04.908384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:05.025492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:05.025661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:05.025703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:05.025733] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:05.029149] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=95.73%) [2026-02-09T20:33:05.029460] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-09T20:33:05.029604] [INFO ] [sig ] TGS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:05.190807] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TGS.txt [2026-02-09T20:33:05.190975] [INFO ] [sig ] [2996/3427] Completed TGS in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:05.191018] [INFO ] [sig ] [2997/3427] Forecasting TGTX... [2026-02-09T20:33:05.191051] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-09T20:33:05.191082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-09T20:33:05.202275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-09T20:33:05.202654] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-09T20:33:05.203526] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-09T20:33:05.203607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:05.203642] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:05.203671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:05.203741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:05.263469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:05.264256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:05.264339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:05.264373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:05.385366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:05.385521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:05.385560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:05.385608] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:05.389155] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=45.08%) [2026-02-09T20:33:05.389470] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-09T20:33:05.389641] [INFO ] [sig ] TGTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:05.540845] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TGTX.txt [2026-02-09T20:33:05.541029] [INFO ] [sig ] [2997/3427] Completed TGTX in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:05.541084] [INFO ] [sig ] [2998/3427] Forecasting TH... [2026-02-09T20:33:05.541118] [INFO ] [sig ] Generating forecast for: TH [2026-02-09T20:33:05.541150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-09T20:33:05.551224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-09T20:33:05.551663] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-09T20:33:05.552487] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-09T20:33:05.552540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:05.552594] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:05.552624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:05.552682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:05.611318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:05.612227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:05.612314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:05.612348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:05.746221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:05.746369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:05.746412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:05.746443] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:05.750055] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-02-09T20:33:05.750359] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-09T20:33:05.750522] [INFO ] [sig ] TH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:05.901018] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TH.txt [2026-02-09T20:33:05.901190] [INFO ] [sig ] [2998/3427] Completed TH in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:05.901231] [INFO ] [sig ] [2999/3427] Forecasting THC... [2026-02-09T20:33:05.901262] [INFO ] [sig ] Generating forecast for: THC [2026-02-09T20:33:05.901291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-09T20:33:05.911729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-09T20:33:05.912142] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-09T20:33:05.913094] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-09T20:33:05.913149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:05.913181] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:05.913208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:05.913266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:05.971140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:05.972021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:05.972105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:05.972332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:06.097870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:06.098029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:06.098068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:06.098097] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:06.101560] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: UP (p=81.13%) [2026-02-09T20:33:06.101912] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-09T20:33:06.102073] [INFO ] [sig ] THC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:06.260994] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/THC.txt [2026-02-09T20:33:06.261161] [INFO ] [sig ] [2999/3427] Completed THC in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:06.261203] [INFO ] [sig ] [3000/3427] Forecasting THFF... [2026-02-09T20:33:06.261235] [INFO ] [sig ] Generating forecast for: THFF [2026-02-09T20:33:06.261265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-09T20:33:06.271798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-09T20:33:06.272196] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-09T20:33:06.273123] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-09T20:33:06.273178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:06.273211] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:06.273240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:06.273299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:06.331646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:06.332541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:06.332646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:06.332683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:06.463718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:06.463878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:06.463926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:06.463963] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:06.467814] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-02-09T20:33:06.468144] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-09T20:33:06.468278] [INFO ] [sig ] THFF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:06.616055] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/THFF.txt [2026-02-09T20:33:06.616213] [INFO ] [sig ] [3000/3427] Completed THFF in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:06.616256] [INFO ] [sig ] [3001/3427] Forecasting THG... [2026-02-09T20:33:06.616286] [INFO ] [sig ] Generating forecast for: THG [2026-02-09T20:33:06.616317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-09T20:33:06.626980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-09T20:33:06.627357] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-09T20:33:06.628272] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-09T20:33:06.628327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:06.628361] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:06.628389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:06.628450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:06.690045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:06.691002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:06.691095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:06.691132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:06.819896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:06.820049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:06.820089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:06.820119] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:06.823599] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=67.09%) [2026-02-09T20:33:06.823884] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-09T20:33:06.824046] [INFO ] [sig ] THG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:06.973456] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/THG.txt [2026-02-09T20:33:06.973623] [INFO ] [sig ] [3001/3427] Completed THG in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:06.973665] [INFO ] [sig ] [3002/3427] Forecasting THO... [2026-02-09T20:33:06.973696] [INFO ] [sig ] Generating forecast for: THO [2026-02-09T20:33:06.973727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-09T20:33:06.985041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-09T20:33:06.985458] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-09T20:33:06.986329] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-09T20:33:06.986384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:06.986432] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:06.986463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:06.986521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:07.046441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:07.047321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:07.047406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:07.047463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:07.174788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:07.174951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:07.174999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:07.175034] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:07.178525] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=3.22%) [2026-02-09T20:33:07.178821] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-09T20:33:07.178961] [INFO ] [sig ] THO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:07.325020] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/THO.txt [2026-02-09T20:33:07.325156] [INFO ] [sig ] [3002/3427] Completed THO in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-09T20:33:07.325196] [INFO ] [sig ] [3003/3427] Forecasting THQ... [2026-02-09T20:33:07.325226] [INFO ] [sig ] Generating forecast for: THQ [2026-02-09T20:33:07.325256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-09T20:33:07.335228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-09T20:33:07.335551] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-09T20:33:07.336389] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-09T20:33:07.336440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:07.336472] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:07.336499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:07.336554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:07.394120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:07.395114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:07.395195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:07.395228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:07.519811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:07.520002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:07.520056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:07.520089] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:07.523799] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=19.39%) [2026-02-09T20:33:07.524104] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-09T20:33:07.524238] [INFO ] [sig ] THQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:07.678279] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/THQ.txt [2026-02-09T20:33:07.678442] [INFO ] [sig ] [3003/3427] Completed THQ in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-09T20:33:07.678494] [INFO ] [sig ] [3004/3427] Forecasting THRM... [2026-02-09T20:33:07.678527] [INFO ] [sig ] Generating forecast for: THRM [2026-02-09T20:33:07.678559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-09T20:33:07.689102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-09T20:33:07.689591] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-09T20:33:07.690493] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-09T20:33:07.690546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:07.690601] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:07.690636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:07.690693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:07.755273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:07.756220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:07.756366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:07.756402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:07.888354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:07.888512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:07.888554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:07.888605] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:07.892203] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=8.02%) [2026-02-09T20:33:07.892501] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-09T20:33:07.892652] [INFO ] [sig ] THRM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:08.043881] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/THRM.txt [2026-02-09T20:33:08.044049] [INFO ] [sig ] [3004/3427] Completed THRM in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:08.044106] [INFO ] [sig ] [3005/3427] Forecasting THRY... [2026-02-09T20:33:08.044146] [INFO ] [sig ] Generating forecast for: THRY [2026-02-09T20:33:08.044189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-09T20:33:08.055530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-09T20:33:08.055896] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-09T20:33:08.056750] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-09T20:33:08.056803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:08.056836] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:08.056863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:08.056920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:08.117373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:08.118383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:08.118468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:08.118503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:08.246011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:08.246186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:08.246418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:08.246448] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:08.250662] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: DOWN (p=46.45%) [2026-02-09T20:33:08.250968] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-09T20:33:08.251134] [INFO ] [sig ] THRY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:08.408509] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/THRY.txt [2026-02-09T20:33:08.408693] [INFO ] [sig ] [3005/3427] Completed THRY in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:08.408745] [INFO ] [sig ] [3006/3427] Forecasting THS... [2026-02-09T20:33:08.408780] [INFO ] [sig ] Generating forecast for: THS [2026-02-09T20:33:08.408813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THS' from 'https://tdm.silogroup.org/data/derivative_storage/THS.csv'. [2026-02-09T20:33:08.420035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THS'. [2026-02-09T20:33:08.420696] [INFO ] [FORECASTER] Starting predict_future for THS [2026-02-09T20:33:08.421794] [DEBUG] [LOCAL ] No optimal features file found for THS: ./output/feature-sets/THS.txt [2026-02-09T20:33:08.421849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:08.421883] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:08.421912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:08.421972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:08.482090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:08.483160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:08.483241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:08.483275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:08.611427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:08.611602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:08.611646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:08.611678] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:08.615204] [DEBUG] [FORECASTER] THS: Forecast T+1@11:T+2@11: UP (p=59.51%) [2026-02-09T20:33:08.615491] [INFO ] [FORECASTER] Completed predict_future for THS [2026-02-09T20:33:08.615641] [INFO ] [sig ] THS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:08.764212] [INFO ] [LOCAL ] Saved forecast: THS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/THS.txt [2026-02-09T20:33:08.764339] [INFO ] [sig ] [3006/3427] Completed THS in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:08.764379] [INFO ] [sig ] [3007/3427] Forecasting TIGO... [2026-02-09T20:33:08.764410] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-09T20:33:08.764439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-09T20:33:08.774099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-09T20:33:08.774393] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-09T20:33:08.775218] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-09T20:33:08.775270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:08.775302] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:08.775330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:08.775386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:08.835345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:08.835970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:08.836055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:08.836089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:08.963231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:08.963608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:08.963653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:08.963683] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:08.967753] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=84.52%) [2026-02-09T20:33:08.968041] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-09T20:33:08.968186] [INFO ] [sig ] TIGO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:09.122394] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TIGO.txt [2026-02-09T20:33:09.122603] [INFO ] [sig ] [3007/3427] Completed TIGO in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:09.122646] [INFO ] [sig ] [3008/3427] Forecasting TIL... [2026-02-09T20:33:09.122678] [INFO ] [sig ] Generating forecast for: TIL [2026-02-09T20:33:09.122708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-09T20:33:09.133302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-09T20:33:09.133702] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-09T20:33:09.134543] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-09T20:33:09.134620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:09.134653] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:09.134681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:09.134739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:09.192163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:09.192812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:09.192889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:09.192921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:09.315813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:09.315963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:09.316003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:09.316034] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:09.319464] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: UP (p=53.02%) [2026-02-09T20:33:09.319768] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-09T20:33:09.319898] [INFO ] [sig ] TIL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:09.473071] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TIL.txt [2026-02-09T20:33:09.473205] [INFO ] [sig ] [3008/3427] Completed TIL in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:09.473245] [INFO ] [sig ] [3009/3427] Forecasting TILE... [2026-02-09T20:33:09.473286] [INFO ] [sig ] Generating forecast for: TILE [2026-02-09T20:33:09.473318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-09T20:33:09.486223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-09T20:33:09.486745] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-09T20:33:09.487823] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-09T20:33:09.487874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:09.487905] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:09.487933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:09.487990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:09.549927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:09.550620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:09.550698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:09.550731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:09.676722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:09.676865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:09.676904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:09.676971] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:09.680404] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: UP (p=90.17%) [2026-02-09T20:33:09.680708] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-09T20:33:09.680834] [INFO ] [sig ] TILE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:09.825168] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TILE.txt [2026-02-09T20:33:09.825335] [INFO ] [sig ] [3009/3427] Completed TILE in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:09.825376] [INFO ] [sig ] [3010/3427] Forecasting TIMB... [2026-02-09T20:33:09.825407] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-09T20:33:09.825439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-09T20:33:09.836843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-09T20:33:09.837198] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-09T20:33:09.838113] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-09T20:33:09.838170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:09.838203] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:09.838229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:09.838285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:09.897630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:09.898480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:09.898562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:09.898616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:10.023100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:10.023296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:10.023338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:10.023368] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:10.027098] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-02-09T20:33:10.027431] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-09T20:33:10.027593] [INFO ] [sig ] TIMB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:10.172593] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TIMB.txt [2026-02-09T20:33:10.172738] [INFO ] [sig ] [3010/3427] Completed TIMB in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:10.172778] [INFO ] [sig ] [3011/3427] Forecasting TITN... [2026-02-09T20:33:10.172808] [INFO ] [sig ] Generating forecast for: TITN [2026-02-09T20:33:10.172839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-09T20:33:10.183361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-09T20:33:10.183682] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-09T20:33:10.184759] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-09T20:33:10.184811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:10.184869] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:10.184897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:10.184955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:10.244233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:10.245179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:10.245280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:10.245314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:10.367479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:10.367655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:10.367695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:10.367724] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:10.371201] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-02-09T20:33:10.371484] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-09T20:33:10.371631] [INFO ] [sig ] TITN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:10.516032] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TITN.txt [2026-02-09T20:33:10.516175] [INFO ] [sig ] [3011/3427] Completed TITN in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:10.516216] [INFO ] [sig ] [3012/3427] Forecasting TJX... [2026-02-09T20:33:10.516247] [INFO ] [sig ] Generating forecast for: TJX [2026-02-09T20:33:10.516278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-09T20:33:10.526992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-09T20:33:10.527300] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-09T20:33:10.528153] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-09T20:33:10.528206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:10.528238] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:10.528265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:10.528321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:10.586294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:10.587326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:10.587430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:10.587471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:10.710843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:10.711011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:10.711060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:10.711098] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:10.714673] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: UP (p=77.99%) [2026-02-09T20:33:10.714954] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-09T20:33:10.715087] [INFO ] [sig ] TJX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:10.931413] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TJX.txt [2026-02-09T20:33:10.931605] [INFO ] [sig ] [3012/3427] Completed TJX in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:10.931649] [INFO ] [sig ] [3013/3427] Forecasting TK... [2026-02-09T20:33:10.931680] [INFO ] [sig ] Generating forecast for: TK [2026-02-09T20:33:10.931711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-09T20:33:10.942780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-09T20:33:10.943162] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-09T20:33:10.944034] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-09T20:33:10.944088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:10.944121] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:10.944162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:10.944221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:11.001843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:11.002742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:11.002823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:11.002856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:11.125301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:11.125455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:11.125496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:11.125525] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:11.128987] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: DOWN (p=23.29%) [2026-02-09T20:33:11.129274] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-09T20:33:11.129407] [INFO ] [sig ] TK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:11.273223] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TK.txt [2026-02-09T20:33:11.273379] [INFO ] [sig ] [3013/3427] Completed TK in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:11.273419] [INFO ] [sig ] [3014/3427] Forecasting TKC... [2026-02-09T20:33:11.273449] [INFO ] [sig ] Generating forecast for: TKC [2026-02-09T20:33:11.273482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-09T20:33:11.283614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-09T20:33:11.283960] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-09T20:33:11.284817] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-09T20:33:11.284871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:11.284903] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:11.284930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:11.284987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:11.343629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:11.344627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:11.344712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:11.344745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:11.468421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:11.468597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:11.468639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:11.468668] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:11.472158] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: UP (p=80.64%) [2026-02-09T20:33:11.472441] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-09T20:33:11.472568] [INFO ] [sig ] TKC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:11.618797] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TKC.txt [2026-02-09T20:33:11.618957] [INFO ] [sig ] [3014/3427] Completed TKC in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:11.619003] [INFO ] [sig ] [3015/3427] Forecasting TKNO... [2026-02-09T20:33:11.619041] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-09T20:33:11.619078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-09T20:33:11.629259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-09T20:33:11.629646] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-09T20:33:11.630456] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-09T20:33:11.630508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:11.630541] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:11.630587] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:11.630648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:11.687646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:11.688469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:11.688552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:11.688606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:11.807853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:11.808021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:11.808069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:11.808104] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:11.811624] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: DOWN (p=13.68%) [2026-02-09T20:33:11.811903] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-09T20:33:11.812039] [INFO ] [sig ] TKNO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:11.958269] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TKNO.txt [2026-02-09T20:33:11.958452] [INFO ] [sig ] [3015/3427] Completed TKNO in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:11.958511] [INFO ] [sig ] [3016/3427] Forecasting TKO... [2026-02-09T20:33:11.958555] [INFO ] [sig ] Generating forecast for: TKO [2026-02-09T20:33:11.958613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-09T20:33:11.969616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-09T20:33:11.969973] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-09T20:33:11.970851] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-09T20:33:11.970906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:11.970940] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:11.970990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:11.971079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:12.035207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:12.036195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:12.036284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:12.036321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:12.182024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:12.182227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:12.182288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:12.182330] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:12.186297] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: UP (p=75.94%) [2026-02-09T20:33:12.186667] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-09T20:33:12.186813] [INFO ] [sig ] TKO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:12.347219] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TKO.txt [2026-02-09T20:33:12.347382] [INFO ] [sig ] [3016/3427] Completed TKO in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:12.347453] [INFO ] [sig ] [3017/3427] Forecasting TLK... [2026-02-09T20:33:12.347488] [INFO ] [sig ] Generating forecast for: TLK [2026-02-09T20:33:12.347528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-09T20:33:12.358467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-09T20:33:12.358882] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-09T20:33:12.359790] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-09T20:33:12.359844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:12.359877] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:12.359904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:12.359960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:12.422540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:12.423486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:12.423592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:12.423638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:12.566247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:12.566420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:12.566463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:12.566494] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:12.570471] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: UP (p=63.26%) [2026-02-09T20:33:12.570918] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-09T20:33:12.571074] [INFO ] [sig ] TLK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:12.722517] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TLK.txt [2026-02-09T20:33:12.722707] [INFO ] [sig ] [3017/3427] Completed TLK in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:12.722752] [INFO ] [sig ] [3018/3427] Forecasting TLS... [2026-02-09T20:33:12.722781] [INFO ] [sig ] Generating forecast for: TLS [2026-02-09T20:33:12.722811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-09T20:33:12.733622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-09T20:33:12.734064] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-09T20:33:12.734949] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-09T20:33:12.735002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:12.735034] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:12.735061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:12.735121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:12.793482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:12.794436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:12.794523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:12.794556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:12.922043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:12.922236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:12.922297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:12.922345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:12.926735] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: DOWN (p=6.42%) [2026-02-09T20:33:12.927083] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-09T20:33:12.927233] [INFO ] [sig ] TLS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:13.076754] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TLS.txt [2026-02-09T20:33:13.076919] [INFO ] [sig ] [3018/3427] Completed TLS in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:13.076961] [INFO ] [sig ] [3019/3427] Forecasting TLSA... [2026-02-09T20:33:13.076993] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-09T20:33:13.077025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-09T20:33:13.119331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-09T20:33:13.119713] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-09T20:33:13.120509] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-09T20:33:13.120562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:13.120618] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:13.120647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:13.120704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:13.179103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:13.179939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:13.180022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:13.180055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:13.306893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:13.307051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:13.307092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:13.307126] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:13.310774] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: UP (p=80.87%) [2026-02-09T20:33:13.311064] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-09T20:33:13.311192] [INFO ] [sig ] TLSA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:13.460798] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TLSA.txt [2026-02-09T20:33:13.460944] [INFO ] [sig ] [3019/3427] Completed TLSA in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-09T20:33:13.460984] [INFO ] [sig ] [3020/3427] Forecasting TLSI... [2026-02-09T20:33:13.461014] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-09T20:33:13.461044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-09T20:33:13.471853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-09T20:33:13.472231] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-09T20:33:13.473103] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-09T20:33:13.473168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:13.473206] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:13.473235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:13.473292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:13.537713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:13.538681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:13.538773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:13.538819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:13.664527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:13.664710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:13.664751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:13.664780] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:13.668874] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-09T20:33:13.669187] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-09T20:33:13.669329] [INFO ] [sig ] TLSI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:13.818417] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TLSI.txt [2026-02-09T20:33:13.818597] [INFO ] [sig ] [3020/3427] Completed TLSI in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:13.818641] [INFO ] [sig ] [3021/3427] Forecasting TLYS... [2026-02-09T20:33:13.818672] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-09T20:33:13.818704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-09T20:33:13.829167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-09T20:33:13.829558] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-09T20:33:13.830599] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-09T20:33:13.830652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:13.830684] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:13.830710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:13.830767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:13.889698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:13.890598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:13.890734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:13.890769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:14.016334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:14.016490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:14.016530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:14.016559] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:14.020099] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=17.23%) [2026-02-09T20:33:14.020384] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-09T20:33:14.020510] [INFO ] [sig ] TLYS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:14.168024] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TLYS.txt [2026-02-09T20:33:14.168214] [INFO ] [sig ] [3021/3427] Completed TLYS in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:14.168258] [INFO ] [sig ] [3022/3427] Forecasting TM... [2026-02-09T20:33:14.168290] [INFO ] [sig ] Generating forecast for: TM [2026-02-09T20:33:14.168321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-09T20:33:14.179249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-09T20:33:14.179894] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-09T20:33:14.180756] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-09T20:33:14.180809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:14.180841] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:14.180868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:14.180924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:14.238938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:14.239891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:14.239982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:14.240017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:14.366959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:14.367158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:14.367203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:14.367233] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:14.371216] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: UP (p=66.24%) [2026-02-09T20:33:14.371661] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-09T20:33:14.371823] [INFO ] [sig ] TM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:14.523589] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TM.txt [2026-02-09T20:33:14.523768] [INFO ] [sig ] [3022/3427] Completed TM in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:14.523808] [INFO ] [sig ] [3023/3427] Forecasting TMC... [2026-02-09T20:33:14.523838] [INFO ] [sig ] Generating forecast for: TMC [2026-02-09T20:33:14.523869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-09T20:33:14.535870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-09T20:33:14.536344] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-09T20:33:14.537412] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-09T20:33:14.537501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:14.537544] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:14.537599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:14.537679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:14.600634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:14.601562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:14.601671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:14.601704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:14.727173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:14.727333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:14.727373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:14.727402] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:14.731024] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=74.34%) [2026-02-09T20:33:14.731307] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-09T20:33:14.731433] [INFO ] [sig ] TMC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:14.887391] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TMC.txt [2026-02-09T20:33:14.887548] [INFO ] [sig ] [3023/3427] Completed TMC in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:14.887606] [INFO ] [sig ] [3024/3427] Forecasting TMCI... [2026-02-09T20:33:14.887639] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-09T20:33:14.887670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-09T20:33:14.898902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-09T20:33:14.899309] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-09T20:33:14.900194] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-09T20:33:14.900247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:14.900281] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:14.900309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:14.900366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:14.961987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:14.963012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:14.963099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:14.963134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:15.091480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:15.091663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:15.091707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:15.091737] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:15.095931] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: DOWN (p=9.79%) [2026-02-09T20:33:15.096258] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-09T20:33:15.096612] [INFO ] [sig ] TMCI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:15.245536] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TMCI.txt [2026-02-09T20:33:15.245734] [INFO ] [sig ] [3024/3427] Completed TMCI in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:15.245778] [INFO ] [sig ] [3025/3427] Forecasting TMDX... [2026-02-09T20:33:15.245815] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-09T20:33:15.245858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-09T20:33:15.258301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-09T20:33:15.258938] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-09T20:33:15.260060] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-09T20:33:15.260116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:15.260150] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:15.260179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:15.260244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:15.329474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:15.330378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:15.330475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:15.330509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:15.455629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:15.455794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:15.455837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:15.455867] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:15.459502] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-02-09T20:33:15.459856] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-09T20:33:15.459995] [INFO ] [sig ] TMDX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:15.606167] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TMDX.txt [2026-02-09T20:33:15.606308] [INFO ] [sig ] [3025/3427] Completed TMDX in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:15.606347] [INFO ] [sig ] [3026/3427] Forecasting TME... [2026-02-09T20:33:15.606378] [INFO ] [sig ] Generating forecast for: TME [2026-02-09T20:33:15.606409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-09T20:33:15.617348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-09T20:33:15.617748] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-09T20:33:15.618616] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-09T20:33:15.618672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:15.618720] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:15.618751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:15.618809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:15.679592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:15.680470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:15.680557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:15.680615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:15.811550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:15.811724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:15.811765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:15.811796] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:15.816024] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=23.53%) [2026-02-09T20:33:15.816351] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-09T20:33:15.816480] [INFO ] [sig ] TME: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:15.962220] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TME.txt [2026-02-09T20:33:15.962376] [INFO ] [sig ] [3026/3427] Completed TME in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:15.962416] [INFO ] [sig ] [3027/3427] Forecasting TMHC... [2026-02-09T20:33:15.962446] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-09T20:33:15.962478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-09T20:33:15.973212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-09T20:33:15.973599] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-09T20:33:15.974394] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-09T20:33:15.974446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:15.974478] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:15.974505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:15.974562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:16.033987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:16.034905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:16.034989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:16.035023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:16.158669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:16.158838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:16.158880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:16.158909] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:16.162740] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-02-09T20:33:16.163099] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-09T20:33:16.163243] [INFO ] [sig ] TMHC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:16.318803] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TMHC.txt [2026-02-09T20:33:16.318967] [INFO ] [sig ] [3027/3427] Completed TMHC in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:16.319006] [INFO ] [sig ] [3028/3427] Forecasting TMUS... [2026-02-09T20:33:16.319037] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-09T20:33:16.319068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-09T20:33:16.329854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-09T20:33:16.330310] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-09T20:33:16.331145] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-09T20:33:16.331198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:16.331261] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:16.331289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:16.331346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:16.388820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:16.389742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:16.389828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:16.389860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:16.520481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:16.520667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:16.520708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:16.520736] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:16.524700] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=61.01%) [2026-02-09T20:33:16.524980] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-09T20:33:16.525112] [INFO ] [sig ] TMUS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:16.673004] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TMUS.txt [2026-02-09T20:33:16.673142] [INFO ] [sig ] [3028/3427] Completed TMUS in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:16.673185] [INFO ] [sig ] [3029/3427] Forecasting TNC... [2026-02-09T20:33:16.673217] [INFO ] [sig ] Generating forecast for: TNC [2026-02-09T20:33:16.673247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-09T20:33:16.683619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-09T20:33:16.683948] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-09T20:33:16.684756] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-09T20:33:16.684808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:16.684840] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:16.684867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:16.684924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:16.742569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:16.743261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:16.743342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:16.743375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:16.865058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:16.865216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:16.865258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:16.865288] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:16.869010] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: UP (p=62.45%) [2026-02-09T20:33:16.869289] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-09T20:33:16.869416] [INFO ] [sig ] TNC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:17.013991] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TNC.txt [2026-02-09T20:33:17.014121] [INFO ] [sig ] [3029/3427] Completed TNC in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:17.014170] [INFO ] [sig ] [3030/3427] Forecasting TNDM... [2026-02-09T20:33:17.014208] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-09T20:33:17.014245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-09T20:33:17.024598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-09T20:33:17.024937] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-09T20:33:17.025744] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-09T20:33:17.025797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:17.025829] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:17.025856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:17.025914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:17.083796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:17.084755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:17.084855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:17.084889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:17.209019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:17.209172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:17.209211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:17.209241] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:17.212863] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=8.78%) [2026-02-09T20:33:17.213140] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-09T20:33:17.213268] [INFO ] [sig ] TNDM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:17.357801] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TNDM.txt [2026-02-09T20:33:17.357929] [INFO ] [sig ] [3030/3427] Completed TNDM in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:17.357967] [INFO ] [sig ] [3031/3427] Forecasting TNGX... [2026-02-09T20:33:17.357997] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-09T20:33:17.358028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-09T20:33:17.367934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-09T20:33:17.368262] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-09T20:33:17.369071] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-09T20:33:17.369123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:17.369154] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:17.369181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:17.369238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:17.426155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:17.426847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:17.426925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:17.426959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:17.546771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:17.546935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:17.546975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:17.547054] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:17.550545] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: UP (p=74.57%) [2026-02-09T20:33:17.550869] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-09T20:33:17.551037] [INFO ] [sig ] TNGX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:17.693547] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TNGX.txt [2026-02-09T20:33:17.693701] [INFO ] [sig ] [3031/3427] Completed TNGX in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:17.693741] [INFO ] [sig ] [3032/3427] Forecasting TNK... [2026-02-09T20:33:17.693771] [INFO ] [sig ] Generating forecast for: TNK [2026-02-09T20:33:17.693802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-09T20:33:17.703766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-09T20:33:17.704113] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-09T20:33:17.704939] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-09T20:33:17.704992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:17.705025] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:17.705052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:17.705108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:17.761391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:17.762086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:17.762165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:17.762203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:17.885815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:17.885943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:17.885984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:17.886012] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:17.889519] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: DOWN (p=18.34%) [2026-02-09T20:33:17.889816] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-09T20:33:17.889942] [INFO ] [sig ] TNK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:18.034618] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TNK.txt [2026-02-09T20:33:18.034747] [INFO ] [sig ] [3032/3427] Completed TNK in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:18.034787] [INFO ] [sig ] [3033/3427] Forecasting TNL... [2026-02-09T20:33:18.034818] [INFO ] [sig ] Generating forecast for: TNL [2026-02-09T20:33:18.034848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-09T20:33:18.044682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-09T20:33:18.044973] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-09T20:33:18.045775] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-09T20:33:18.045827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:18.045859] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:18.045886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:18.045944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:18.103636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:18.104262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:18.104353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:18.104385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:18.227737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:18.227878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:18.227953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:18.227985] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:18.231353] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-02-09T20:33:18.231649] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-09T20:33:18.231772] [INFO ] [sig ] TNL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:18.377592] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TNL.txt [2026-02-09T20:33:18.377710] [INFO ] [sig ] [3033/3427] Completed TNL in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:18.377749] [INFO ] [sig ] [3034/3427] Forecasting TNXP... [2026-02-09T20:33:18.377778] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-09T20:33:18.377807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-09T20:33:18.388184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-09T20:33:18.388476] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-09T20:33:18.389270] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-09T20:33:18.389321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:18.389352] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:18.389379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:18.389436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:18.448128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:18.448798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:18.448878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:18.448910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:18.568014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:18.568151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:18.568191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:18.568219] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:18.572291] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: DOWN (p=5.78%) [2026-02-09T20:33:18.572776] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-09T20:33:18.572900] [INFO ] [sig ] TNXP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:18.716857] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TNXP.txt [2026-02-09T20:33:18.716978] [INFO ] [sig ] [3034/3427] Completed TNXP in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:18.717016] [INFO ] [sig ] [3035/3427] Forecasting TOI... [2026-02-09T20:33:18.717045] [INFO ] [sig ] Generating forecast for: TOI [2026-02-09T20:33:18.717075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-09T20:33:18.727107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-09T20:33:18.727388] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-09T20:33:18.728211] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-09T20:33:18.728263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:18.728295] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:18.728322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:18.728379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:18.786120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:18.786740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:18.786832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:18.786865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:18.907335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:18.907501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:18.907541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:18.907587] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:18.910997] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=37.55%) [2026-02-09T20:33:18.911285] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-09T20:33:18.911423] [INFO ] [sig ] TOI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:19.057092] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TOI.txt [2026-02-09T20:33:19.057201] [INFO ] [sig ] [3035/3427] Completed TOI in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-09T20:33:19.057240] [INFO ] [sig ] [3036/3427] Forecasting TOL... [2026-02-09T20:33:19.057270] [INFO ] [sig ] Generating forecast for: TOL [2026-02-09T20:33:19.057301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-09T20:33:19.067487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-09T20:33:19.067801] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-09T20:33:19.068631] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-09T20:33:19.068683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:19.068715] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:19.068742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:19.068799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:19.126744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:19.127336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:19.127412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:19.127465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:19.247192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:19.247337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:19.247379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:19.247407] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:19.250854] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: DOWN (p=6.65%) [2026-02-09T20:33:19.251130] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-09T20:33:19.251252] [INFO ] [sig ] TOL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:19.395301] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TOL.txt [2026-02-09T20:33:19.395414] [INFO ] [sig ] [3036/3427] Completed TOL in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-09T20:33:19.395451] [INFO ] [sig ] [3037/3427] Forecasting TORO... [2026-02-09T20:33:19.395481] [INFO ] [sig ] Generating forecast for: TORO [2026-02-09T20:33:19.395511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-09T20:33:19.405318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-09T20:33:19.405636] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-09T20:33:19.406416] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-09T20:33:19.406468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:19.406513] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:19.406541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:19.406626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:19.463173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:19.463782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:19.463859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:19.463892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:19.581867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:19.582005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:19.582043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:19.582072] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:19.585379] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: UP (p=51.00%) [2026-02-09T20:33:19.585676] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-09T20:33:19.585802] [INFO ] [sig ] TORO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:19.732274] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TORO.txt [2026-02-09T20:33:19.732418] [INFO ] [sig ] [3037/3427] Completed TORO in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:19.732457] [INFO ] [sig ] [3038/3427] Forecasting TOWN... [2026-02-09T20:33:19.732488] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-09T20:33:19.732518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-09T20:33:19.743046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-09T20:33:19.743349] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-09T20:33:19.744162] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-09T20:33:19.744215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:19.744246] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:19.744275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:19.744338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:19.803072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:19.803905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:19.804034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:19.804068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:19.927173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:19.927333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:19.927373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:19.927403] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:19.930906] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=32.68%) [2026-02-09T20:33:19.931183] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-09T20:33:19.931306] [INFO ] [sig ] TOWN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:20.080178] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TOWN.txt [2026-02-09T20:33:20.080544] [INFO ] [sig ] [3038/3427] Completed TOWN in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:20.080608] [INFO ] [sig ] [3039/3427] Forecasting TOYO... [2026-02-09T20:33:20.080640] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-09T20:33:20.080671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-09T20:33:20.090807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-09T20:33:20.091228] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-09T20:33:20.092070] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-09T20:33:20.092123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:20.092155] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:20.092183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:20.092241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:20.152123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:20.152979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:20.153060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:20.153093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:20.266358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:20.266514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:20.266554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:20.266603] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:20.270618] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: UP (p=83.35%) [2026-02-09T20:33:20.270893] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-09T20:33:20.271017] [INFO ] [sig ] TOYO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:20.416430] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TOYO.txt [2026-02-09T20:33:20.416554] [INFO ] [sig ] [3039/3427] Completed TOYO in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:20.416613] [INFO ] [sig ] [3040/3427] Forecasting TPB... [2026-02-09T20:33:20.416644] [INFO ] [sig ] Generating forecast for: TPB [2026-02-09T20:33:20.416675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-09T20:33:20.426656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-09T20:33:20.426976] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-09T20:33:20.427824] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-09T20:33:20.427875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:20.427907] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:20.427933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:20.427989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:20.487097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:20.487970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:20.488072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:20.488106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:20.612633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:20.612788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:20.612828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:20.612859] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:20.616330] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: DOWN (p=15.36%) [2026-02-09T20:33:20.616635] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-09T20:33:20.616763] [INFO ] [sig ] TPB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:20.762795] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TPB.txt [2026-02-09T20:33:20.762916] [INFO ] [sig ] [3040/3427] Completed TPB in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:20.762955] [INFO ] [sig ] [3041/3427] Forecasting TPC... [2026-02-09T20:33:20.762990] [INFO ] [sig ] Generating forecast for: TPC [2026-02-09T20:33:20.763022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-09T20:33:20.773798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-09T20:33:20.774092] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-09T20:33:20.774884] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-09T20:33:20.774936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:20.774969] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:20.774996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:20.775052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:20.834948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:20.835756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:20.835833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:20.835874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:20.957769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:20.957916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:20.957955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:20.957985] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:20.961462] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=72.10%) [2026-02-09T20:33:20.961759] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-09T20:33:20.961884] [INFO ] [sig ] TPC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:21.112312] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TPC.txt [2026-02-09T20:33:21.112665] [INFO ] [sig ] [3041/3427] Completed TPC in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:21.112736] [INFO ] [sig ] [3042/3427] Forecasting TPG... [2026-02-09T20:33:21.112793] [INFO ] [sig ] Generating forecast for: TPG [2026-02-09T20:33:21.112839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-09T20:33:21.125182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-09T20:33:21.125644] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-09T20:33:21.126655] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-09T20:33:21.126709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:21.126742] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:21.126770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:21.126829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:21.186360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:21.187455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:21.187601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:21.187641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:21.308431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:21.308605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:21.308646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:21.308675] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:21.312106] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-02-09T20:33:21.312381] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-09T20:33:21.312508] [INFO ] [sig ] TPG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:21.458934] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TPG.txt [2026-02-09T20:33:21.459053] [INFO ] [sig ] [3042/3427] Completed TPG in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:21.459092] [INFO ] [sig ] [3043/3427] Forecasting TPGXL... [2026-02-09T20:33:21.459121] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-09T20:33:21.459152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-09T20:33:21.469237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-09T20:33:21.469744] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-09T20:33:21.470532] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-09T20:33:21.470608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:21.470643] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:21.470671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:21.470728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:21.530472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:21.531138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:21.531217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:21.531250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:21.643536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:21.643707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:21.643746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:21.643775] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:21.647165] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: UP (p=73.74%) [2026-02-09T20:33:21.647467] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-09T20:33:21.647615] [INFO ] [sig ] TPGXL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:21.793268] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TPGXL.txt [2026-02-09T20:33:21.793397] [INFO ] [sig ] [3043/3427] Completed TPGXL in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:21.793436] [INFO ] [sig ] [3044/3427] Forecasting TPH... [2026-02-09T20:33:21.793468] [INFO ] [sig ] Generating forecast for: TPH [2026-02-09T20:33:21.793499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-09T20:33:21.803400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-09T20:33:21.803714] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-09T20:33:21.804503] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-09T20:33:21.804555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:21.804613] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:21.804642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:21.804700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:21.863748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:21.864721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:21.864811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:21.864845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:21.985304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:21.985486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:21.985534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:21.985626] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:21.990185] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=40.57%) [2026-02-09T20:33:21.990599] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-09T20:33:21.990772] [INFO ] [sig ] TPH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:22.174838] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TPH.txt [2026-02-09T20:33:22.175073] [INFO ] [sig ] [3044/3427] Completed TPH in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:22.175135] [INFO ] [sig ] [3045/3427] Forecasting TPL... [2026-02-09T20:33:22.175181] [INFO ] [sig ] Generating forecast for: TPL [2026-02-09T20:33:22.175229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-09T20:33:22.194297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-09T20:33:22.194910] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-09T20:33:22.196277] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-09T20:33:22.196356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:22.196450] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:22.196502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:22.196631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:22.284461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:22.285824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:22.285969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:22.286028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:22.462108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:22.462320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:22.462389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:22.462442] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:22.468088] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: DOWN (p=24.88%) [2026-02-09T20:33:22.468666] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-09T20:33:22.468880] [INFO ] [sig ] TPL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:22.708016] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TPL.txt [2026-02-09T20:33:22.708279] [INFO ] [sig ] [3045/3427] Completed TPL in 0.5s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:22.708352] [INFO ] [sig ] [3046/3427] Forecasting TPVG... [2026-02-09T20:33:22.708405] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-09T20:33:22.708459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-09T20:33:22.733877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-09T20:33:22.734385] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-09T20:33:22.735449] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-09T20:33:22.735511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:22.735548] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:22.735597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:22.735840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:22.831418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:22.832743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:22.832868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:22.832926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:23.000269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:23.000466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:23.000521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:23.000552] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:23.005625] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: DOWN (p=22.02%) [2026-02-09T20:33:23.006104] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-09T20:33:23.006275] [INFO ] [sig ] TPVG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:23.225109] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TPVG.txt [2026-02-09T20:33:23.225350] [INFO ] [sig ] [3046/3427] Completed TPVG in 0.5s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:23.225419] [INFO ] [sig ] [3047/3427] Forecasting TPYP... [2026-02-09T20:33:23.225473] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-09T20:33:23.225526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-09T20:33:23.240372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-09T20:33:23.240922] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-09T20:33:23.242186] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-09T20:33:23.242257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:23.242311] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:23.242361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:23.242456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:23.308502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:23.309496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:23.309619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:23.309655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:23.433998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:23.434168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:23.434209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:23.434238] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:23.437945] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: DOWN (p=39.45%) [2026-02-09T20:33:23.438248] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-09T20:33:23.438404] [INFO ] [sig ] TPYP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:23.589849] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TPYP.txt [2026-02-09T20:33:23.590007] [INFO ] [sig ] [3047/3427] Completed TPYP in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:23.590049] [INFO ] [sig ] [3048/3427] Forecasting TPZ... [2026-02-09T20:33:23.590081] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-09T20:33:23.590113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-09T20:33:23.600367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-09T20:33:23.600763] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-09T20:33:23.601621] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-09T20:33:23.601675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:23.601707] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:23.601735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:23.601825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:23.667869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:23.668786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:23.668885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:23.668927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:23.785405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:23.785564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:23.785627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:23.785692] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:23.789921] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-09T20:33:23.790253] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-09T20:33:23.790392] [INFO ] [sig ] TPZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:23.947913] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TPZ.txt [2026-02-09T20:33:23.948068] [INFO ] [sig ] [3048/3427] Completed TPZ in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:23.948112] [INFO ] [sig ] [3049/3427] Forecasting TQQQ... [2026-02-09T20:33:23.948155] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-09T20:33:23.948190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-09T20:33:23.959839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-09T20:33:23.960237] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-09T20:33:23.961383] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-09T20:33:23.961438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:23.961470] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:23.961496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:23.961553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:24.024151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:24.025026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:24.025125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:24.025177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:24.154886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:24.155044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:24.155085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:24.155114] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:24.159038] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: UP (p=72.77%) [2026-02-09T20:33:24.159421] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-09T20:33:24.159591] [INFO ] [sig ] TQQQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:24.313267] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TQQQ.txt [2026-02-09T20:33:24.313423] [INFO ] [sig ] [3049/3427] Completed TQQQ in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:24.313463] [INFO ] [sig ] [3050/3427] Forecasting TRC... [2026-02-09T20:33:24.313495] [INFO ] [sig ] Generating forecast for: TRC [2026-02-09T20:33:24.313527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-09T20:33:24.326927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-09T20:33:24.327393] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-09T20:33:24.328898] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-09T20:33:24.328980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:24.329014] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:24.329042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:24.329102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:24.390403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:24.391358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:24.391445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:24.391478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:24.522027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:24.522197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:24.522241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:24.522271] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:24.526143] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: DOWN (p=35.36%) [2026-02-09T20:33:24.526486] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-09T20:33:24.526643] [INFO ] [sig ] TRC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:24.684364] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TRC.txt [2026-02-09T20:33:24.684561] [INFO ] [sig ] [3050/3427] Completed TRC in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:24.684644] [INFO ] [sig ] [3051/3427] Forecasting TRDA... [2026-02-09T20:33:24.684679] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-09T20:33:24.684713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-09T20:33:24.696116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-09T20:33:24.696636] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-09T20:33:24.697668] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-09T20:33:24.697725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:24.697769] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:24.697815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:24.697889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:24.760822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:24.761734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:24.761823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:24.761857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:24.897454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:24.897632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:24.897674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:24.897703] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:24.901317] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-09T20:33:24.901726] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-09T20:33:24.901868] [INFO ] [sig ] TRDA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:25.051628] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRDA.txt [2026-02-09T20:33:25.051799] [INFO ] [sig ] [3051/3427] Completed TRDA in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:25.051845] [INFO ] [sig ] [3052/3427] Forecasting TREE... [2026-02-09T20:33:25.051877] [INFO ] [sig ] Generating forecast for: TREE [2026-02-09T20:33:25.051907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-09T20:33:25.063242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-09T20:33:25.063882] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-09T20:33:25.064971] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-09T20:33:25.065027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:25.065060] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:25.065097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:25.065168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:25.127398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:25.128339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:25.128429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:25.128463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:25.262822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:25.262991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:25.263034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:25.263065] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:25.267231] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: DOWN (p=21.65%) [2026-02-09T20:33:25.267641] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-09T20:33:25.267791] [INFO ] [sig ] TREE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:25.424758] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TREE.txt [2026-02-09T20:33:25.424956] [INFO ] [sig ] [3052/3427] Completed TREE in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-09T20:33:25.425010] [INFO ] [sig ] [3053/3427] Forecasting TREX... [2026-02-09T20:33:25.425042] [INFO ] [sig ] Generating forecast for: TREX [2026-02-09T20:33:25.425074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-09T20:33:25.436106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-09T20:33:25.436527] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-09T20:33:25.437393] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-09T20:33:25.437473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:25.437508] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:25.437536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:25.437630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:25.498630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:25.499652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:25.499748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:25.499781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:25.635129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:25.635289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:25.635330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:25.635360] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:25.639039] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: UP (p=67.58%) [2026-02-09T20:33:25.639369] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-09T20:33:25.639511] [INFO ] [sig ] TREX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:25.798367] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TREX.txt [2026-02-09T20:33:25.798557] [INFO ] [sig ] [3053/3427] Completed TREX in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:25.798621] [INFO ] [sig ] [3054/3427] Forecasting TRGP... [2026-02-09T20:33:25.798653] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-09T20:33:25.798685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-09T20:33:25.809358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-09T20:33:25.809775] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-09T20:33:25.810645] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-09T20:33:25.810699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:25.810732] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:25.810759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:25.810817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:25.874941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:25.876015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:25.876119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:25.876159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:26.005109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:26.005311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:26.005353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:26.005382] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:26.009133] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: UP (p=64.11%) [2026-02-09T20:33:26.009451] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-09T20:33:26.009620] [INFO ] [sig ] TRGP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:26.164486] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRGP.txt [2026-02-09T20:33:26.164681] [INFO ] [sig ] [3054/3427] Completed TRGP in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:26.164725] [INFO ] [sig ] [3055/3427] Forecasting TRI... [2026-02-09T20:33:26.164759] [INFO ] [sig ] Generating forecast for: TRI [2026-02-09T20:33:26.164805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-09T20:33:26.176694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-09T20:33:26.177080] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-09T20:33:26.178161] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-09T20:33:26.178226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:26.178271] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:26.178314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:26.178382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:26.245852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:26.246829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:26.246977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:26.247016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:26.378028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:26.378192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:26.378233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:26.378263] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:26.381973] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-02-09T20:33:26.382297] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-09T20:33:26.382432] [INFO ] [sig ] TRI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:26.550667] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TRI.txt [2026-02-09T20:33:26.550831] [INFO ] [sig ] [3055/3427] Completed TRI in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:26.550874] [INFO ] [sig ] [3056/3427] Forecasting TRIN... [2026-02-09T20:33:26.550904] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-09T20:33:26.550934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-09T20:33:26.561909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-09T20:33:26.562268] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-09T20:33:26.563105] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-09T20:33:26.563158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:26.563190] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:26.563217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:26.563275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:26.627541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:26.628483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:26.628594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:26.628647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:26.760026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:26.760186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:26.760229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:26.760259] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:26.763907] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: UP (p=61.33%) [2026-02-09T20:33:26.764200] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-09T20:33:26.764331] [INFO ] [sig ] TRIN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:26.915930] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRIN.txt [2026-02-09T20:33:26.916103] [INFO ] [sig ] [3056/3427] Completed TRIN in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:26.916151] [INFO ] [sig ] [3057/3427] Forecasting TRIP... [2026-02-09T20:33:26.916182] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-09T20:33:26.916212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-09T20:33:26.926647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-09T20:33:26.926997] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-09T20:33:26.927860] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-09T20:33:26.927913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:26.927944] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:26.927971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:26.928033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:26.990536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:26.991403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:26.991486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:26.991520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:27.117810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:27.117985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:27.118027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:27.118056] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:27.121935] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=92.80%) [2026-02-09T20:33:27.122224] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-09T20:33:27.122359] [INFO ] [sig ] TRIP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:27.282772] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRIP.txt [2026-02-09T20:33:27.282928] [INFO ] [sig ] [3057/3427] Completed TRIP in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:27.282968] [INFO ] [sig ] [3058/3427] Forecasting TRMB... [2026-02-09T20:33:27.283000] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-09T20:33:27.283030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-09T20:33:27.293977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-09T20:33:27.294336] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-09T20:33:27.295189] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-09T20:33:27.295243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:27.295275] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:27.295303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:27.295360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:27.359452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:27.360381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:27.360468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:27.360502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:27.493597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:27.493751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:27.493791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:27.493822] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:27.497216] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: UP (p=70.99%) [2026-02-09T20:33:27.497523] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-09T20:33:27.497671] [INFO ] [sig ] TRMB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:27.643771] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRMB.txt [2026-02-09T20:33:27.643951] [INFO ] [sig ] [3058/3427] Completed TRMB in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:27.643994] [INFO ] [sig ] [3059/3427] Forecasting TRMD... [2026-02-09T20:33:27.644024] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-09T20:33:27.644055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-09T20:33:27.653831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-09T20:33:27.654167] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-09T20:33:27.654982] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-09T20:33:27.655034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:27.655067] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:27.655093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:27.655149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:27.712589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:27.713319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:27.713399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:27.713436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:27.836462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:27.836628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:27.836669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:27.836698] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:27.840093] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-02-09T20:33:27.840377] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-09T20:33:27.840505] [INFO ] [sig ] TRMD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:27.986770] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRMD.txt [2026-02-09T20:33:27.986899] [INFO ] [sig ] [3059/3427] Completed TRMD in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:27.986938] [INFO ] [sig ] [3060/3427] Forecasting TRMK... [2026-02-09T20:33:27.986967] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-09T20:33:27.986999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-09T20:33:27.996905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-09T20:33:27.997227] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-09T20:33:27.998101] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-09T20:33:27.998154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:27.998186] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:27.998213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:27.998270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:28.055515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:28.056195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:28.056274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:28.056307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:28.170935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:28.171088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:28.171130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:28.171159] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:28.174627] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: UP (p=66.81%) [2026-02-09T20:33:28.174906] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-09T20:33:28.175029] [INFO ] [sig ] TRMK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:28.326516] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRMK.txt [2026-02-09T20:33:28.326709] [INFO ] [sig ] [3060/3427] Completed TRMK in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:28.326755] [INFO ] [sig ] [3061/3427] Forecasting TRN... [2026-02-09T20:33:28.326787] [INFO ] [sig ] Generating forecast for: TRN [2026-02-09T20:33:28.326819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-09T20:33:28.337500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-09T20:33:28.337877] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-09T20:33:28.338724] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-09T20:33:28.338801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:28.338840] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:28.338868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:28.338927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:28.399656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:28.400484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:28.400589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:28.400628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:28.523930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:28.524091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:28.524133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:28.524165] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:28.528492] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=84.22%) [2026-02-09T20:33:28.529065] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-09T20:33:28.529238] [INFO ] [sig ] TRN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:28.694237] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRN.txt [2026-02-09T20:33:28.694403] [INFO ] [sig ] [3061/3427] Completed TRN in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:28.694445] [INFO ] [sig ] [3062/3427] Forecasting TRNO... [2026-02-09T20:33:28.694476] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-09T20:33:28.694508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-09T20:33:28.705143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-09T20:33:28.705551] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-09T20:33:28.706468] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-09T20:33:28.706547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:28.706666] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:28.706708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:28.706771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:28.770462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:28.771372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:28.771464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:28.771498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:28.900680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:28.900848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:28.900893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:28.900923] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:28.905450] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: UP (p=66.11%) [2026-02-09T20:33:28.905766] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-09T20:33:28.905899] [INFO ] [sig ] TRNO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:29.059631] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRNO.txt [2026-02-09T20:33:29.059783] [INFO ] [sig ] [3062/3427] Completed TRNO in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:29.059824] [INFO ] [sig ] [3063/3427] Forecasting TRNS... [2026-02-09T20:33:29.059854] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-09T20:33:29.059885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-09T20:33:29.070342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-09T20:33:29.070744] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-09T20:33:29.071624] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-09T20:33:29.071678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:29.071710] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:29.071737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:29.071795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:29.134084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:29.135039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:29.135135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:29.135186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:29.254464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:29.254638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:29.254680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:29.254709] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:29.258254] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=86.32%) [2026-02-09T20:33:29.258598] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-09T20:33:29.258738] [INFO ] [sig ] TRNS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:29.415547] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRNS.txt [2026-02-09T20:33:29.415734] [INFO ] [sig ] [3063/3427] Completed TRNS in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:29.415778] [INFO ] [sig ] [3064/3427] Forecasting TROX... [2026-02-09T20:33:29.415808] [INFO ] [sig ] Generating forecast for: TROX [2026-02-09T20:33:29.415840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-09T20:33:29.427953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-09T20:33:29.428330] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-09T20:33:29.429385] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-09T20:33:29.429440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:29.429473] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:29.429501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:29.429560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:29.495113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:29.496010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:29.496097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:29.496132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:29.624525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:29.624709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:29.624752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:29.624784] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:29.628506] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=62.06%) [2026-02-09T20:33:29.628841] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-09T20:33:29.629003] [INFO ] [sig ] TROX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:29.785122] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TROX.txt [2026-02-09T20:33:29.785292] [INFO ] [sig ] [3064/3427] Completed TROX in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:29.785344] [INFO ] [sig ] [3065/3427] Forecasting TRP... [2026-02-09T20:33:29.785377] [INFO ] [sig ] Generating forecast for: TRP [2026-02-09T20:33:29.785410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-09T20:33:29.795786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-09T20:33:29.796189] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-09T20:33:29.797231] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-09T20:33:29.797285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:29.797318] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:29.797345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:29.797404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:29.862513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:29.863393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:29.863481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:29.863516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:29.994289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:29.994448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:29.994491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:29.994569] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:29.998300] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=51.18%) [2026-02-09T20:33:29.998613] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-09T20:33:29.998745] [INFO ] [sig ] TRP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:30.157695] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRP.txt [2026-02-09T20:33:30.157910] [INFO ] [sig ] [3065/3427] Completed TRP in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:30.157960] [INFO ] [sig ] [3066/3427] Forecasting TRS... [2026-02-09T20:33:30.157996] [INFO ] [sig ] Generating forecast for: TRS [2026-02-09T20:33:30.158032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-09T20:33:30.170742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-09T20:33:30.171191] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-09T20:33:30.172189] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-09T20:33:30.172252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:30.172289] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:30.172321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:30.172394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:30.231965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:30.232878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:30.232962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:30.232995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:30.355624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:30.355786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:30.355826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:30.355856] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:30.359354] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: DOWN (p=15.71%) [2026-02-09T20:33:30.359708] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-09T20:33:30.359896] [INFO ] [sig ] TRS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:30.506394] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TRS.txt [2026-02-09T20:33:30.506557] [INFO ] [sig ] [3066/3427] Completed TRS in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:30.506619] [INFO ] [sig ] [3067/3427] Forecasting TRTX... [2026-02-09T20:33:30.506650] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-09T20:33:30.506680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-09T20:33:30.518049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-09T20:33:30.518423] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-09T20:33:30.519287] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-09T20:33:30.519341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:30.519373] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:30.519401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:30.519458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:30.587943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:30.588859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:30.588940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:30.588973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:30.719259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:30.719422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:30.719469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:30.719506] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:30.722949] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-09T20:33:30.723242] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-09T20:33:30.723369] [INFO ] [sig ] TRTX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:30.867405] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRTX.txt [2026-02-09T20:33:30.867597] [INFO ] [sig ] [3067/3427] Completed TRTX in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:30.867641] [INFO ] [sig ] [3068/3427] Forecasting TRUP... [2026-02-09T20:33:30.867672] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-09T20:33:30.867703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-09T20:33:30.877702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-09T20:33:30.878041] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-09T20:33:30.878852] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-09T20:33:30.878904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:30.878936] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:30.878963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:30.879020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:30.937796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:30.939125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:30.939210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:30.939242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:31.064539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:31.064714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:31.064771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:31.064800] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:31.068672] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=73.06%) [2026-02-09T20:33:31.068951] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-09T20:33:31.069074] [INFO ] [sig ] TRUP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:31.217161] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TRUP.txt [2026-02-09T20:33:31.217322] [INFO ] [sig ] [3068/3427] Completed TRUP in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:31.217364] [INFO ] [sig ] [3069/3427] Forecasting TRVG... [2026-02-09T20:33:31.217394] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-09T20:33:31.217450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-09T20:33:31.228314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-09T20:33:31.228916] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-09T20:33:31.229733] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-09T20:33:31.229785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:31.229817] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:31.229845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:31.229902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:31.288284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:31.289237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:31.289320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:31.289354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:31.410962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:31.411122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:31.411161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:31.411190] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:31.414624] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: DOWN (p=16.39%) [2026-02-09T20:33:31.414913] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-09T20:33:31.415044] [INFO ] [sig ] TRVG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:31.566691] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TRVG.txt [2026-02-09T20:33:31.566852] [INFO ] [sig ] [3069/3427] Completed TRVG in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-09T20:33:31.566893] [INFO ] [sig ] [3070/3427] Forecasting TS... [2026-02-09T20:33:31.566924] [INFO ] [sig ] Generating forecast for: TS [2026-02-09T20:33:31.566955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-09T20:33:31.577287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-09T20:33:31.577714] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-09T20:33:31.578510] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-09T20:33:31.578566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:31.578620] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:31.578648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:31.578705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:31.638813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:31.639751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:31.640049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:31.640083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:31.767611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:31.767775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:31.767816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:31.767846] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:31.771458] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: DOWN (p=26.16%) [2026-02-09T20:33:31.771790] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-09T20:33:31.771923] [INFO ] [sig ] TS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:31.918297] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TS.txt [2026-02-09T20:33:31.918457] [INFO ] [sig ] [3070/3427] Completed TS in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:31.918502] [INFO ] [sig ] [3071/3427] Forecasting TSBK... [2026-02-09T20:33:31.918539] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-09T20:33:31.918597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-09T20:33:31.929041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-09T20:33:31.929421] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-09T20:33:31.930286] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-09T20:33:31.930339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:31.930370] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:31.930397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:31.930454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:31.991084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:31.991998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:31.992082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:31.992115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:32.103078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:32.103239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:32.103280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:32.103310] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:32.106925] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: UP (p=51.83%) [2026-02-09T20:33:32.107217] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-09T20:33:32.107349] [INFO ] [sig ] TSBK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:32.258381] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TSBK.txt [2026-02-09T20:33:32.258539] [INFO ] [sig ] [3071/3427] Completed TSBK in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:32.258599] [INFO ] [sig ] [3072/3427] Forecasting TSCO... [2026-02-09T20:33:32.258634] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-09T20:33:32.258663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-09T20:33:32.269131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-09T20:33:32.269514] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-09T20:33:32.270380] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-09T20:33:32.270435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:32.270507] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:32.270539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:32.270622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:32.327516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:32.328409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:32.328534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:32.328588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:32.454038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:32.454201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:32.454244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:32.454275] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:32.458437] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-02-09T20:33:32.458760] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-09T20:33:32.458900] [INFO ] [sig ] TSCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:32.612101] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TSCO.txt [2026-02-09T20:33:32.612281] [INFO ] [sig ] [3072/3427] Completed TSCO in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:32.612328] [INFO ] [sig ] [3073/3427] Forecasting TSDD... [2026-02-09T20:33:32.612360] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-09T20:33:32.612393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-09T20:33:32.622728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-09T20:33:32.623079] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-09T20:33:32.623942] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-09T20:33:32.623996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:32.624029] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:32.624057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:32.624114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:32.684426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:32.685373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:32.685459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:32.685495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:32.824699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:32.824859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:32.824900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:32.824929] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:32.828437] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: DOWN (p=47.23%) [2026-02-09T20:33:32.828782] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-09T20:33:32.828910] [INFO ] [sig ] TSDD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:32.973758] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TSDD.txt [2026-02-09T20:33:32.973906] [INFO ] [sig ] [3073/3427] Completed TSDD in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:32.973947] [INFO ] [sig ] [3074/3427] Forecasting TSEM... [2026-02-09T20:33:32.973977] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-09T20:33:32.974007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-09T20:33:32.984219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-09T20:33:32.984616] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-09T20:33:32.985540] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-09T20:33:32.985635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:32.985677] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:32.985706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:32.985766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:33.047542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:33.048652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:33.048736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:33.048771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:33.169852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:33.170012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:33.170053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:33.170083] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:33.173639] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=31.79%) [2026-02-09T20:33:33.173932] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-09T20:33:33.174064] [INFO ] [sig ] TSEM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:33.320606] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TSEM.txt [2026-02-09T20:33:33.320762] [INFO ] [sig ] [3074/3427] Completed TSEM in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:33.320804] [INFO ] [sig ] [3075/3427] Forecasting TSHA... [2026-02-09T20:33:33.320834] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-09T20:33:33.320865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-09T20:33:33.331196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-09T20:33:33.331550] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-09T20:33:33.332369] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-09T20:33:33.332421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:33.332454] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:33.332481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:33.332538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:33.390113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:33.391019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:33.391101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:33.391135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:33.516659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:33.517023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:33.517066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:33.517107] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:33.521262] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=91.43%) [2026-02-09T20:33:33.521544] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-09T20:33:33.521692] [INFO ] [sig ] TSHA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:33.677009] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TSHA.txt [2026-02-09T20:33:33.677206] [INFO ] [sig ] [3075/3427] Completed TSHA in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:33.677248] [INFO ] [sig ] [3076/3427] Forecasting TSI... [2026-02-09T20:33:33.677284] [INFO ] [sig ] Generating forecast for: TSI [2026-02-09T20:33:33.677316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-09T20:33:33.688395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-09T20:33:33.688818] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-09T20:33:33.689639] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-09T20:33:33.689694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:33.689727] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:33.689756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:33.689815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:33.749186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:33.750079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:33.750162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:33.750195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:33.870392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:33.870553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:33.870625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:33.870664] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:33.874089] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: UP (p=80.69%) [2026-02-09T20:33:33.874379] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-09T20:33:33.874511] [INFO ] [sig ] TSI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:34.021882] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TSI.txt [2026-02-09T20:33:34.022043] [INFO ] [sig ] [3076/3427] Completed TSI in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:34.022082] [INFO ] [sig ] [3077/3427] Forecasting TSL... [2026-02-09T20:33:34.022113] [INFO ] [sig ] Generating forecast for: TSL [2026-02-09T20:33:34.022144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-09T20:33:34.032434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-09T20:33:34.032862] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-09T20:33:34.033726] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-09T20:33:34.033780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:34.033813] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:34.033841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:34.033899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:34.093006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:34.093876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:34.093958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:34.093992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:34.212858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:34.213015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:34.213055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:34.213085] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:34.216502] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: UP (p=64.74%) [2026-02-09T20:33:34.216804] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-09T20:33:34.216932] [INFO ] [sig ] TSL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:34.366148] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TSL.txt [2026-02-09T20:33:34.366305] [INFO ] [sig ] [3077/3427] Completed TSL in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:34.366345] [INFO ] [sig ] [3078/3427] Forecasting TSLA... [2026-02-09T20:33:34.366377] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-09T20:33:34.366407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-09T20:33:34.376626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-09T20:33:34.377008] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-09T20:33:34.377864] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-09T20:33:34.377917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:34.377949] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:34.377976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:34.378033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:34.438563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:34.439597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:34.439702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:34.439743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:34.560559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:34.560738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:34.560778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:34.560997] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:34.564910] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: DOWN (p=46.34%) [2026-02-09T20:33:34.565188] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-09T20:33:34.565312] [INFO ] [sig ] TSLA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:34.709486] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TSLA.txt [2026-02-09T20:33:34.709625] [INFO ] [sig ] [3078/3427] Completed TSLA in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:34.709667] [INFO ] [sig ] [3079/3427] Forecasting TSLL... [2026-02-09T20:33:34.709696] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-09T20:33:34.709725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-09T20:33:34.719999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-09T20:33:34.720415] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-09T20:33:34.721257] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-09T20:33:34.721310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:34.721371] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:34.721400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:34.721458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:34.778865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:34.779482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:34.779563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:34.779627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:34.900375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:34.900541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:34.900602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:34.900652] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:34.904233] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-02-09T20:33:34.904520] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-09T20:33:34.904668] [INFO ] [sig ] TSLL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:35.049183] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TSLL.txt [2026-02-09T20:33:35.049315] [INFO ] [sig ] [3079/3427] Completed TSLL in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:35.049355] [INFO ] [sig ] [3080/3427] Forecasting TSLQ... [2026-02-09T20:33:35.049385] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-09T20:33:35.049415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-09T20:33:35.059130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-09T20:33:35.059449] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-09T20:33:35.060248] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-09T20:33:35.060308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:35.060341] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:35.060368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:35.060425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:35.117718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:35.118354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:35.118432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:35.118466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:35.254195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:35.254389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:35.254450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:35.254493] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:35.259742] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: DOWN (p=15.75%) [2026-02-09T20:33:35.260233] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-09T20:33:35.260440] [INFO ] [sig ] TSLQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:35.441863] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TSLQ.txt [2026-02-09T20:33:35.442003] [INFO ] [sig ] [3080/3427] Completed TSLQ in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:35.442044] [INFO ] [sig ] [3081/3427] Forecasting TSLS... [2026-02-09T20:33:35.442074] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-09T20:33:35.442103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-09T20:33:35.452420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-09T20:33:35.452968] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-09T20:33:35.453794] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-09T20:33:35.453848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:35.453881] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:35.453909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:35.453966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:35.513328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:35.514077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:35.514160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:35.514209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:35.631784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:35.631941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:35.631983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:35.632013] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:35.635464] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=7.41%) [2026-02-09T20:33:35.635770] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-09T20:33:35.635899] [INFO ] [sig ] TSLS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:35.786939] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TSLS.txt [2026-02-09T20:33:35.787073] [INFO ] [sig ] [3081/3427] Completed TSLS in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:35.787113] [INFO ] [sig ] [3082/3427] Forecasting TSLX... [2026-02-09T20:33:35.787143] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-09T20:33:35.787175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-09T20:33:35.797825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-09T20:33:35.798124] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-09T20:33:35.798955] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-09T20:33:35.799007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:35.799039] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:35.799066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:35.799123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:35.857482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:35.858264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:35.858346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:35.858379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:35.981102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:35.981259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:35.981298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:35.981358] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:35.985597] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=15.00%) [2026-02-09T20:33:35.986071] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-09T20:33:35.986197] [INFO ] [sig ] TSLX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:36.131035] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TSLX.txt [2026-02-09T20:33:36.131178] [INFO ] [sig ] [3082/3427] Completed TSLX in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:36.131217] [INFO ] [sig ] [3083/3427] Forecasting TSM... [2026-02-09T20:33:36.131246] [INFO ] [sig ] Generating forecast for: TSM [2026-02-09T20:33:36.131276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-09T20:33:36.142635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-09T20:33:36.143008] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-09T20:33:36.143847] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-09T20:33:36.143898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:36.143930] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:36.143972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:36.144030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:36.201430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:36.202175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:36.202255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:36.202289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:36.330455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:36.330633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:36.330674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:36.330704] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:36.334646] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: DOWN (p=10.71%) [2026-02-09T20:33:36.335096] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-09T20:33:36.335222] [INFO ] [sig ] TSM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:36.479733] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TSM.txt [2026-02-09T20:33:36.479879] [INFO ] [sig ] [3083/3427] Completed TSM in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:36.479920] [INFO ] [sig ] [3084/3427] Forecasting TSN... [2026-02-09T20:33:36.479953] [INFO ] [sig ] Generating forecast for: TSN [2026-02-09T20:33:36.479986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-09T20:33:36.490277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-09T20:33:36.490645] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-09T20:33:36.491464] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-09T20:33:36.491517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:36.491550] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:36.491600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:36.491676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:36.550473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:36.551280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:36.551365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:36.551400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:36.677394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:36.677597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:36.677648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:36.677685] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:36.681164] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=3.33%) [2026-02-09T20:33:36.681446] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-09T20:33:36.681587] [INFO ] [sig ] TSN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:36.829994] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TSN.txt [2026-02-09T20:33:36.830133] [INFO ] [sig ] [3084/3427] Completed TSN in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:36.830173] [INFO ] [sig ] [3085/3427] Forecasting TSQ... [2026-02-09T20:33:36.830202] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-09T20:33:36.830233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-09T20:33:36.840301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-09T20:33:36.840676] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-09T20:33:36.841478] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-09T20:33:36.841530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:36.841562] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:36.841611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:36.841669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:36.899143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:36.899788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:36.899867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:36.899899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:37.024514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:37.024716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:37.024758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:37.024788] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:37.031238] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-09T20:33:37.031528] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-09T20:33:37.031676] [INFO ] [sig ] TSQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:37.177353] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TSQ.txt [2026-02-09T20:33:37.177514] [INFO ] [sig ] [3085/3427] Completed TSQ in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-09T20:33:37.177555] [INFO ] [sig ] [3086/3427] Forecasting TTC... [2026-02-09T20:33:37.177609] [INFO ] [sig ] Generating forecast for: TTC [2026-02-09T20:33:37.177642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-09T20:33:37.187778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-09T20:33:37.188410] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-09T20:33:37.189483] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-09T20:33:37.189538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:37.189597] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:37.189634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:37.189708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:37.247724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:37.248510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:37.248613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:37.248657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:37.375318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:37.375471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:37.375517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:37.375549] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:37.379110] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=93.00%) [2026-02-09T20:33:37.379421] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-09T20:33:37.379555] [INFO ] [sig ] TTC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:37.528315] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TTC.txt [2026-02-09T20:33:37.528477] [INFO ] [sig ] [3086/3427] Completed TTC in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-09T20:33:37.528520] [INFO ] [sig ] [3087/3427] Forecasting TTD... [2026-02-09T20:33:37.528552] [INFO ] [sig ] Generating forecast for: TTD [2026-02-09T20:33:37.528606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-09T20:33:37.539206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-09T20:33:37.539610] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-09T20:33:37.540430] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-09T20:33:37.540483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:37.540515] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:37.540543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:37.540625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:37.600005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:37.600759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:37.600842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:37.600876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:37.727107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:37.727261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:37.727301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:37.727331] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:37.730985] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: DOWN (p=12.73%) [2026-02-09T20:33:37.731272] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-09T20:33:37.731400] [INFO ] [sig ] TTD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:37.884726] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TTD.txt [2026-02-09T20:33:37.884857] [INFO ] [sig ] [3087/3427] Completed TTD in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:37.884897] [INFO ] [sig ] [3088/3427] Forecasting TTE... [2026-02-09T20:33:37.884927] [INFO ] [sig ] Generating forecast for: TTE [2026-02-09T20:33:37.884958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-09T20:33:37.895117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-09T20:33:37.895432] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-09T20:33:37.896260] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-09T20:33:37.896313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:37.896345] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:37.896372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:37.896429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:37.954610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:37.955226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:37.955305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:37.955336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:38.082098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:38.082255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:38.082297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:38.082333] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:38.086267] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=91.37%) [2026-02-09T20:33:38.086596] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-09T20:33:38.086748] [INFO ] [sig ] TTE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:38.235210] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TTE.txt [2026-02-09T20:33:38.235356] [INFO ] [sig ] [3088/3427] Completed TTE in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:38.235396] [INFO ] [sig ] [3089/3427] Forecasting TTEC... [2026-02-09T20:33:38.235427] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-09T20:33:38.235457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-09T20:33:38.245300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-09T20:33:38.245617] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-09T20:33:38.246402] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-09T20:33:38.246454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:38.246485] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:38.246513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:38.246596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:38.303043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:38.303853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:38.303964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:38.303998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:38.422166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:38.422325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:38.422366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:38.422397] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:38.425923] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: DOWN (p=22.08%) [2026-02-09T20:33:38.426214] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-09T20:33:38.426342] [INFO ] [sig ] TTEC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:38.574344] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TTEC.txt [2026-02-09T20:33:38.574469] [INFO ] [sig ] [3089/3427] Completed TTEC in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:38.574510] [INFO ] [sig ] [3090/3427] Forecasting TTEK... [2026-02-09T20:33:38.574542] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-09T20:33:38.574592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-09T20:33:38.585420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-09T20:33:38.585776] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-09T20:33:38.586568] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-09T20:33:38.586641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:38.586673] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:38.586701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:38.586762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:38.648770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:38.649407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:38.649487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:38.649519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:38.780766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:38.780931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:38.781160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:38.781191] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:38.785066] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=41.47%) [2026-02-09T20:33:38.785553] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-09T20:33:38.785696] [INFO ] [sig ] TTEK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:38.932941] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TTEK.txt [2026-02-09T20:33:38.933083] [INFO ] [sig ] [3090/3427] Completed TTEK in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:38.933124] [INFO ] [sig ] [3091/3427] Forecasting TTI... [2026-02-09T20:33:38.933154] [INFO ] [sig ] Generating forecast for: TTI [2026-02-09T20:33:38.933186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-09T20:33:38.943170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-09T20:33:38.943467] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-09T20:33:38.944289] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-09T20:33:38.944342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:38.944374] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:38.944401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:38.944458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:39.000835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:39.001468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:39.001545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:39.001597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:39.125376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:39.125529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:39.125586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:39.125619] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:39.129014] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=90.36%) [2026-02-09T20:33:39.129290] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-09T20:33:39.129414] [INFO ] [sig ] TTI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:39.272033] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TTI.txt [2026-02-09T20:33:39.272170] [INFO ] [sig ] [3091/3427] Completed TTI in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:39.272210] [INFO ] [sig ] [3092/3427] Forecasting TTMI... [2026-02-09T20:33:39.272240] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-09T20:33:39.272270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-09T20:33:39.283938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-09T20:33:39.284279] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-09T20:33:39.285095] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-09T20:33:39.285148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:39.285180] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:39.285208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:39.285265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:39.344282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:39.345162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:39.345246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:39.345279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:39.466392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:39.466587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:39.466630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:39.466659] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:39.470040] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-02-09T20:33:39.470318] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-09T20:33:39.470441] [INFO ] [sig ] TTMI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:39.613847] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TTMI.txt [2026-02-09T20:33:39.614032] [INFO ] [sig ] [3092/3427] Completed TTMI in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:39.614073] [INFO ] [sig ] [3093/3427] Forecasting TTWO... [2026-02-09T20:33:39.614104] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-09T20:33:39.614135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-09T20:33:39.624292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-09T20:33:39.624681] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-09T20:33:39.625480] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-09T20:33:39.625532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:39.625563] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:39.625615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:39.625674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:39.682371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:39.683078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:39.683157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:39.683190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:39.804403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:39.804561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:39.804620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:39.804649] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:39.808044] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=71.80%) [2026-02-09T20:33:39.808327] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-09T20:33:39.808454] [INFO ] [sig ] TTWO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:39.951531] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TTWO.txt [2026-02-09T20:33:39.951753] [INFO ] [sig ] [3093/3427] Completed TTWO in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:39.951804] [INFO ] [sig ] [3094/3427] Forecasting TUGN... [2026-02-09T20:33:39.951836] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-09T20:33:39.951868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-09T20:33:39.961979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-09T20:33:39.962355] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-09T20:33:39.963198] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-09T20:33:39.963253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:39.963285] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:39.963312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:39.963371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:40.021152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:40.021976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:40.022057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:40.022091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:40.128618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:40.128777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:40.128816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:40.128844] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:40.132241] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: DOWN (p=16.26%) [2026-02-09T20:33:40.132532] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-09T20:33:40.132682] [INFO ] [sig ] TUGN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:40.279387] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TUGN.txt [2026-02-09T20:33:40.279534] [INFO ] [sig ] [3094/3427] Completed TUGN in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:40.279592] [INFO ] [sig ] [3095/3427] Forecasting TUSK... [2026-02-09T20:33:40.279625] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-09T20:33:40.279656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-09T20:33:40.289837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-09T20:33:40.290190] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-09T20:33:40.291006] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-09T20:33:40.291057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:40.291089] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:40.291115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:40.291172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:40.348442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:40.349262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:40.349344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:40.349378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:40.465649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:40.465819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:40.465865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:40.465896] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:40.469356] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=73.04%) [2026-02-09T20:33:40.469657] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-09T20:33:40.469783] [INFO ] [sig ] TUSK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:40.613035] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TUSK.txt [2026-02-09T20:33:40.613172] [INFO ] [sig ] [3095/3427] Completed TUSK in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:40.613213] [INFO ] [sig ] [3096/3427] Forecasting TVC... [2026-02-09T20:33:40.613243] [INFO ] [sig ] Generating forecast for: TVC [2026-02-09T20:33:40.613273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-09T20:33:40.623671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-09T20:33:40.624031] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-09T20:33:40.624841] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-09T20:33:40.624892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:40.624964] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:40.624993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:40.625052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:40.681850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:40.682687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:40.682772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:40.682805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:40.793562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:40.793741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:40.793781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:40.793811] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:40.797295] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-09T20:33:40.797632] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-09T20:33:40.797764] [INFO ] [sig ] TVC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:40.955634] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TVC.txt [2026-02-09T20:33:40.955812] [INFO ] [sig ] [3096/3427] Completed TVC in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:40.955869] [INFO ] [sig ] [3097/3427] Forecasting TVE... [2026-02-09T20:33:40.955909] [INFO ] [sig ] Generating forecast for: TVE [2026-02-09T20:33:40.955940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-09T20:33:40.966796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-09T20:33:40.967369] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-09T20:33:40.968300] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-09T20:33:40.968354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:40.968387] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:40.968415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:40.968473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:41.031775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:41.032549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:41.032678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:41.032723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:41.144770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:41.144943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:41.144989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:41.145019] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:41.148750] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: DOWN (p=6.90%) [2026-02-09T20:33:41.149128] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-09T20:33:41.149291] [INFO ] [sig ] TVE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:41.301769] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TVE.txt [2026-02-09T20:33:41.301946] [INFO ] [sig ] [3097/3427] Completed TVE in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:41.301987] [INFO ] [sig ] [3098/3427] Forecasting TVTX... [2026-02-09T20:33:41.302017] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-09T20:33:41.302046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-09T20:33:41.313305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-09T20:33:41.313710] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-09T20:33:41.314597] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-09T20:33:41.314652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:41.314686] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:41.314714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:41.314773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:41.386386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:41.387288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:41.387390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:41.387451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:41.517453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:41.517624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:41.517665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:41.517694] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:41.521103] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: DOWN (p=10.93%) [2026-02-09T20:33:41.521379] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-09T20:33:41.521506] [INFO ] [sig ] TVTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:41.663802] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TVTX.txt [2026-02-09T20:33:41.663936] [INFO ] [sig ] [3098/3427] Completed TVTX in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:41.663978] [INFO ] [sig ] [3099/3427] Forecasting TWFG... [2026-02-09T20:33:41.664008] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-09T20:33:41.664040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-09T20:33:41.673970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-09T20:33:41.674308] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-09T20:33:41.675132] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-09T20:33:41.675184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:41.675217] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:41.675244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:41.675301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:41.731559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:41.732294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:41.732373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:41.732405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:41.859510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:41.859695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:41.859736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:41.859797] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:41.863181] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=5.71%) [2026-02-09T20:33:41.863461] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-09T20:33:41.863610] [INFO ] [sig ] TWFG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:42.006861] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TWFG.txt [2026-02-09T20:33:42.007005] [INFO ] [sig ] [3099/3427] Completed TWFG in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:42.007062] [INFO ] [sig ] [3100/3427] Forecasting TWG... [2026-02-09T20:33:42.007095] [INFO ] [sig ] Generating forecast for: TWG [2026-02-09T20:33:42.007126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-09T20:33:42.016585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-09T20:33:42.016946] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-09T20:33:42.017784] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-09T20:33:42.017847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:42.017886] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:42.017919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:42.017975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:42.075348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:42.076037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:42.076117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:42.076150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:42.196831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:42.196979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:42.197018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:42.197047] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:42.200542] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: DOWN (p=19.40%) [2026-02-09T20:33:42.200849] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-09T20:33:42.200978] [INFO ] [sig ] TWG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:42.348061] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TWG.txt [2026-02-09T20:33:42.348187] [INFO ] [sig ] [3100/3427] Completed TWG in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:42.348226] [INFO ] [sig ] [3101/3427] Forecasting TWI... [2026-02-09T20:33:42.348255] [INFO ] [sig ] Generating forecast for: TWI [2026-02-09T20:33:42.348283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-09T20:33:42.358367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-09T20:33:42.358708] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-09T20:33:42.359491] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-09T20:33:42.359542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:42.359598] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:42.359628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:42.359689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:42.421086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:42.421766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:42.421850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:42.421883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:42.545169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:42.545314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:42.545354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:42.545385] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:42.549307] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: UP (p=75.01%) [2026-02-09T20:33:42.549608] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-09T20:33:42.549759] [INFO ] [sig ] TWI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:42.695435] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TWI.txt [2026-02-09T20:33:42.695552] [INFO ] [sig ] [3101/3427] Completed TWI in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:42.695608] [INFO ] [sig ] [3102/3427] Forecasting TWIN... [2026-02-09T20:33:42.695638] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-09T20:33:42.695669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-09T20:33:42.706451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-09T20:33:42.706791] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-09T20:33:42.707838] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-09T20:33:42.707891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:42.707923] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:42.707951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:42.708190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:42.769857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:42.770654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:42.770739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:42.770774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:42.896676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:42.896834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:42.896874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:42.896904] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:42.900937] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-02-09T20:33:42.901422] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-09T20:33:42.901561] [INFO ] [sig ] TWIN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:43.046701] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TWIN.txt [2026-02-09T20:33:43.046865] [INFO ] [sig ] [3102/3427] Completed TWIN in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-09T20:33:43.046906] [INFO ] [sig ] [3103/3427] Forecasting TWLO... [2026-02-09T20:33:43.046936] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-09T20:33:43.046967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-09T20:33:43.057398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-09T20:33:43.057834] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-09T20:33:43.058659] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-09T20:33:43.058711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:43.058744] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:43.058772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:43.058829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:43.118169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:43.119071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:43.119153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:43.119186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:43.249793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:43.249957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:43.250035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:43.250067] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:43.253675] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: UP (p=81.62%) [2026-02-09T20:33:43.253994] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-09T20:33:43.254123] [INFO ] [sig ] TWLO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:43.399090] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TWLO.txt [2026-02-09T20:33:43.399252] [INFO ] [sig ] [3103/3427] Completed TWLO in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-09T20:33:43.399293] [INFO ] [sig ] [3104/3427] Forecasting TWO... [2026-02-09T20:33:43.399325] [INFO ] [sig ] Generating forecast for: TWO [2026-02-09T20:33:43.399355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-09T20:33:43.410561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-09T20:33:43.411008] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-09T20:33:43.411968] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-09T20:33:43.412025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:43.412058] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:43.412086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:43.412144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:43.471058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:43.472076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:43.472182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:43.472220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:43.601140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:43.601300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:43.601344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:43.601375] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:43.605243] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: UP (p=78.22%) [2026-02-09T20:33:43.605539] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-09T20:33:43.605695] [INFO ] [sig ] TWO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:43.763411] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TWO.txt [2026-02-09T20:33:43.763559] [INFO ] [sig ] [3104/3427] Completed TWO in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:43.763619] [INFO ] [sig ] [3105/3427] Forecasting TX... [2026-02-09T20:33:43.763650] [INFO ] [sig ] Generating forecast for: TX [2026-02-09T20:33:43.763681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-09T20:33:43.774410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-09T20:33:43.774765] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-09T20:33:43.775659] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-09T20:33:43.775714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:43.775748] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:43.775776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:43.775836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:43.837482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:43.838405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:43.838534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:43.838589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:43.965020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:43.965187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:43.965228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:43.965258] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:43.968815] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=30.67%) [2026-02-09T20:33:43.969293] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-09T20:33:43.969421] [INFO ] [sig ] TX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:44.119486] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TX.txt [2026-02-09T20:33:44.119639] [INFO ] [sig ] [3105/3427] Completed TX in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:44.119681] [INFO ] [sig ] [3106/3427] Forecasting TXG... [2026-02-09T20:33:44.119712] [INFO ] [sig ] Generating forecast for: TXG [2026-02-09T20:33:44.119743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-09T20:33:44.130010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-09T20:33:44.130399] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-09T20:33:44.131269] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-09T20:33:44.131321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:44.131353] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:44.131381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:44.131439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:44.191705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:44.192602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:44.192691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:44.192772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:44.311257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:44.311415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:44.311455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:44.311485] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:44.314967] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-02-09T20:33:44.315247] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-09T20:33:44.315373] [INFO ] [sig ] TXG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:44.458129] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TXG.txt [2026-02-09T20:33:44.458269] [INFO ] [sig ] [3106/3427] Completed TXG in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:44.458308] [INFO ] [sig ] [3107/3427] Forecasting TXMD... [2026-02-09T20:33:44.458337] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-09T20:33:44.458368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-09T20:33:44.468859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-09T20:33:44.469255] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-09T20:33:44.470073] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-09T20:33:44.470126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:44.470158] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:44.470221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:44.470282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:44.526982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:44.527878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:44.527960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:44.527994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:44.645655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:44.645821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:44.645869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:44.645905] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:44.649389] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: DOWN (p=12.71%) [2026-02-09T20:33:44.649708] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-09T20:33:44.649841] [INFO ] [sig ] TXMD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:44.802838] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TXMD.txt [2026-02-09T20:33:44.803002] [INFO ] [sig ] [3107/3427] Completed TXMD in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:44.803046] [INFO ] [sig ] [3108/3427] Forecasting TXN... [2026-02-09T20:33:44.803079] [INFO ] [sig ] Generating forecast for: TXN [2026-02-09T20:33:44.803113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-09T20:33:44.814388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-09T20:33:44.814845] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-09T20:33:44.815750] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-09T20:33:44.815811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:44.815851] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:44.815885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:44.815955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:44.884467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:44.885406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:44.885498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:44.885531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:45.014368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:45.014538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:45.014604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:45.014637] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:45.019194] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=48.64%) [2026-02-09T20:33:45.019648] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-09T20:33:45.019810] [INFO ] [sig ] TXN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:45.178390] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TXN.txt [2026-02-09T20:33:45.178561] [INFO ] [sig ] [3108/3427] Completed TXN in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:45.178626] [INFO ] [sig ] [3109/3427] Forecasting TXO... [2026-02-09T20:33:45.178656] [INFO ] [sig ] Generating forecast for: TXO [2026-02-09T20:33:45.178688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-09T20:33:45.189833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-09T20:33:45.190235] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-09T20:33:45.191107] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-09T20:33:45.191161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:45.191193] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:45.191221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:45.191278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:45.255885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:45.257111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:45.257213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:45.257254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:45.388077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:45.388239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:45.388282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:45.388310] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:45.392216] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=64.34%) [2026-02-09T20:33:45.392516] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-09T20:33:45.392670] [INFO ] [sig ] TXO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:45.555376] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TXO.txt [2026-02-09T20:33:45.555613] [INFO ] [sig ] [3109/3427] Completed TXO in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:45.555665] [INFO ] [sig ] [3110/3427] Forecasting TXRH... [2026-02-09T20:33:45.555696] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-09T20:33:45.555727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-09T20:33:45.567686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-09T20:33:45.568111] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-09T20:33:45.568976] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-09T20:33:45.569205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:45.569239] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:45.569266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:45.569324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:45.629703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:45.630631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:45.630721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:45.630756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:45.759487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:45.759679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:45.759748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:45.759780] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:45.763413] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: UP (p=78.23%) [2026-02-09T20:33:45.763762] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-09T20:33:45.763905] [INFO ] [sig ] TXRH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:45.910435] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TXRH.txt [2026-02-09T20:33:45.910606] [INFO ] [sig ] [3110/3427] Completed TXRH in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:45.910648] [INFO ] [sig ] [3111/3427] Forecasting TY... [2026-02-09T20:33:45.910678] [INFO ] [sig ] Generating forecast for: TY [2026-02-09T20:33:45.910717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-09T20:33:45.921342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-09T20:33:45.921733] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-09T20:33:45.922531] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-09T20:33:45.922609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:45.922643] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:45.922671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:45.922728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:45.981648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:45.982534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:45.982636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:45.982671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:46.107403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:46.107601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:46.107645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:46.107675] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:46.111243] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=77.47%) [2026-02-09T20:33:46.111536] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-09T20:33:46.111689] [INFO ] [sig ] TY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:46.257005] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TY.txt [2026-02-09T20:33:46.257153] [INFO ] [sig ] [3111/3427] Completed TY in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:46.257194] [INFO ] [sig ] [3112/3427] Forecasting TYG... [2026-02-09T20:33:46.257224] [INFO ] [sig ] Generating forecast for: TYG [2026-02-09T20:33:46.257254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-09T20:33:46.267255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-09T20:33:46.267654] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-09T20:33:46.268474] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-09T20:33:46.268527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:46.268562] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:46.268615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:46.268674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:46.327231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:46.328075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:46.328157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:46.328192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:46.444504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:46.444687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:46.444731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:46.444761] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:46.448358] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=73.80%) [2026-02-09T20:33:46.448695] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-09T20:33:46.448836] [INFO ] [sig ] TYG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:46.600922] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TYG.txt [2026-02-09T20:33:46.601087] [INFO ] [sig ] [3112/3427] Completed TYG in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:46.601130] [INFO ] [sig ] [3113/3427] Forecasting TYGO... [2026-02-09T20:33:46.601160] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-09T20:33:46.601190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-09T20:33:46.612298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-09T20:33:46.612705] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-09T20:33:46.613500] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-09T20:33:46.613551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:46.613637] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:46.613667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:46.613725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:46.677037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:46.678076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:46.678166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:46.678214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:46.799347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:46.799509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:46.799549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:46.799623] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:46.803892] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: DOWN (p=18.59%) [2026-02-09T20:33:46.804284] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-09T20:33:46.804432] [INFO ] [sig ] TYGO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:46.956156] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TYGO.txt [2026-02-09T20:33:46.956326] [INFO ] [sig ] [3113/3427] Completed TYGO in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:46.956368] [INFO ] [sig ] [3114/3427] Forecasting TYL... [2026-02-09T20:33:46.956397] [INFO ] [sig ] Generating forecast for: TYL [2026-02-09T20:33:46.956426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-09T20:33:46.966939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-09T20:33:46.967329] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-09T20:33:46.968358] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-09T20:33:46.968412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:46.968454] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:46.968490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:46.968568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:47.038176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:47.039099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:47.039183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:47.039216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:47.165894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:47.166063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:47.166292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:47.166321] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:47.170620] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: DOWN (p=30.79%) [2026-02-09T20:33:47.170968] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-09T20:33:47.171119] [INFO ] [sig ] TYL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:47.321796] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/TYL.txt [2026-02-09T20:33:47.321977] [INFO ] [sig ] [3114/3427] Completed TYL in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:47.322023] [INFO ] [sig ] [3115/3427] Forecasting TYRA... [2026-02-09T20:33:47.322059] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-09T20:33:47.322088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-09T20:33:47.332190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-09T20:33:47.332512] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-09T20:33:47.333338] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-09T20:33:47.333391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:47.333424] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:47.333452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:47.333509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:47.391829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:47.392557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:47.392658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:47.392693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:47.517186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:47.517354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:47.517396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:47.517457] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:47.521069] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: UP (p=67.83%) [2026-02-09T20:33:47.521389] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-09T20:33:47.521523] [INFO ] [sig ] TYRA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:47.666611] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TYRA.txt [2026-02-09T20:33:47.666771] [INFO ] [sig ] [3115/3427] Completed TYRA in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:47.666812] [INFO ] [sig ] [3116/3427] Forecasting TZOO... [2026-02-09T20:33:47.666842] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-09T20:33:47.666877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-09T20:33:47.678396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-09T20:33:47.678787] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-09T20:33:47.679782] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-09T20:33:47.679834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:47.679865] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:47.679892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:47.679948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:47.744590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:47.745598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:47.745690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:47.745723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:47.873878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:47.874039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:47.874079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:47.874143] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:47.877633] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-02-09T20:33:47.877967] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-09T20:33:47.878118] [INFO ] [sig ] TZOO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:48.031093] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/TZOO.txt [2026-02-09T20:33:48.031247] [INFO ] [sig ] [3116/3427] Completed TZOO in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:48.031287] [INFO ] [sig ] [3117/3427] Forecasting UAA... [2026-02-09T20:33:48.031317] [INFO ] [sig ] Generating forecast for: UAA [2026-02-09T20:33:48.031349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-09T20:33:48.041618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-09T20:33:48.042027] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-09T20:33:48.042905] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-09T20:33:48.042973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:48.043014] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:48.043049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:48.043108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:48.103264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:48.104222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:48.104324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:48.104360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:48.232463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:48.232637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:48.232680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:48.232710] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:48.236232] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=9.45%) [2026-02-09T20:33:48.236521] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-09T20:33:48.236667] [INFO ] [sig ] UAA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:48.386930] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UAA.txt [2026-02-09T20:33:48.387131] [INFO ] [sig ] [3117/3427] Completed UAA in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:48.387174] [INFO ] [sig ] [3118/3427] Forecasting UAE... [2026-02-09T20:33:48.387204] [INFO ] [sig ] Generating forecast for: UAE [2026-02-09T20:33:48.387235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-09T20:33:48.399195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-09T20:33:48.399643] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-09T20:33:48.400709] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-09T20:33:48.400763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:48.400796] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:48.400823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:48.400906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:48.470637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:48.471522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:48.471645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:48.471681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:48.598940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:48.599133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:48.599177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:48.599402] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:48.603391] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=64.25%) [2026-02-09T20:33:48.603787] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-09T20:33:48.603948] [INFO ] [sig ] UAE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:48.755371] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UAE.txt [2026-02-09T20:33:48.755525] [INFO ] [sig ] [3118/3427] Completed UAE in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:48.755567] [INFO ] [sig ] [3119/3427] Forecasting UAL... [2026-02-09T20:33:48.755624] [INFO ] [sig ] Generating forecast for: UAL [2026-02-09T20:33:48.755665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-09T20:33:48.766327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-09T20:33:48.766732] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-09T20:33:48.767643] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-09T20:33:48.767698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:48.767730] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:48.767759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:48.767815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:48.827228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:48.828078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:48.828164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:48.828198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:48.956137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:48.956298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:48.956338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:48.956366] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:48.959945] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=13.65%) [2026-02-09T20:33:48.960233] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-09T20:33:48.960368] [INFO ] [sig ] UAL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:49.115545] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UAL.txt [2026-02-09T20:33:49.115738] [INFO ] [sig ] [3119/3427] Completed UAL in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-09T20:33:49.115783] [INFO ] [sig ] [3120/3427] Forecasting UBFO... [2026-02-09T20:33:49.115814] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-09T20:33:49.115846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-09T20:33:49.125991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-09T20:33:49.126598] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-09T20:33:49.127706] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-09T20:33:49.127774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:49.127808] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:49.127835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:49.127895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:49.186676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:49.187473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:49.187555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:49.187609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:49.327067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:49.327253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:49.327308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:49.327348] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:49.332194] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: DOWN (p=6.17%) [2026-02-09T20:33:49.332608] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-09T20:33:49.332785] [INFO ] [sig ] UBFO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:49.477623] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UBFO.txt [2026-02-09T20:33:49.477791] [INFO ] [sig ] [3120/3427] Completed UBFO in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-09T20:33:49.477835] [INFO ] [sig ] [3121/3427] Forecasting UBND... [2026-02-09T20:33:49.477873] [INFO ] [sig ] Generating forecast for: UBND [2026-02-09T20:33:49.477950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-09T20:33:49.487961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-09T20:33:49.488339] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-09T20:33:49.489188] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-09T20:33:49.489243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:49.489277] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:49.489305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:49.489363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:49.547517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:49.548418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:49.548517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:49.548593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:49.679449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:49.679627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:49.679698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:49.679735] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:49.683760] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: UP (p=96.49%) [2026-02-09T20:33:49.684313] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-09T20:33:49.684465] [INFO ] [sig ] UBND: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:49.844237] [INFO ] [LOCAL ] Saved forecast: UBND 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UBND.txt [2026-02-09T20:33:49.844394] [INFO ] [sig ] [3121/3427] Completed UBND in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:49.844437] [INFO ] [sig ] [3122/3427] Forecasting UBRL... [2026-02-09T20:33:49.844467] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-09T20:33:49.844497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-09T20:33:49.854493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-09T20:33:49.854879] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-09T20:33:49.855715] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-09T20:33:49.855768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:49.855799] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:49.855827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:49.855884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:49.913692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:49.914563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:49.914665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:49.914698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:50.040425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:50.040603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:50.040645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:50.040674] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:50.044073] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: UP (p=53.72%) [2026-02-09T20:33:50.044354] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-09T20:33:50.044480] [INFO ] [sig ] UBRL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:50.186973] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UBRL.txt [2026-02-09T20:33:50.187094] [INFO ] [sig ] [3122/3427] Completed UBRL in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:50.187134] [INFO ] [sig ] [3123/3427] Forecasting UBS... [2026-02-09T20:33:50.187163] [INFO ] [sig ] Generating forecast for: UBS [2026-02-09T20:33:50.187194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-09T20:33:50.196941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-09T20:33:50.197243] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-09T20:33:50.198102] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-09T20:33:50.198155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:50.198186] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:50.198214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:50.198275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:50.271070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:50.272157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:50.272300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:50.272348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:50.401898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:50.402068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:50.402115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:50.402145] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:50.405749] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: DOWN (p=37.80%) [2026-02-09T20:33:50.406030] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-09T20:33:50.406154] [INFO ] [sig ] UBS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:50.551035] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UBS.txt [2026-02-09T20:33:50.551167] [INFO ] [sig ] [3123/3427] Completed UBS in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:50.551225] [INFO ] [sig ] [3124/3427] Forecasting UBSI... [2026-02-09T20:33:50.551258] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-09T20:33:50.551295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-09T20:33:50.561258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-09T20:33:50.561562] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-09T20:33:50.562367] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-09T20:33:50.562419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:50.562451] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:50.562479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:50.562537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:50.621278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:50.621971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:50.622052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:50.622086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:50.744677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:50.744834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:50.744874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:50.744903] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:50.748952] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: UP (p=78.48%) [2026-02-09T20:33:50.749236] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-09T20:33:50.749369] [INFO ] [sig ] UBSI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:50.895685] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UBSI.txt [2026-02-09T20:33:50.895849] [INFO ] [sig ] [3124/3427] Completed UBSI in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:50.895891] [INFO ] [sig ] [3125/3427] Forecasting UDMY... [2026-02-09T20:33:50.895923] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-09T20:33:50.895954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-09T20:33:50.906694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-09T20:33:50.907011] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-09T20:33:50.907876] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-09T20:33:50.907928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:50.907959] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:50.907986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:50.908044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:50.967148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:50.967810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:50.967889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:50.967924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:51.091648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:51.091752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:51.091792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:51.091821] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:51.095259] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: UP (p=50.24%) [2026-02-09T20:33:51.095536] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-09T20:33:51.095698] [INFO ] [sig ] UDMY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:51.250464] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UDMY.txt [2026-02-09T20:33:51.250608] [INFO ] [sig ] [3125/3427] Completed UDMY in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:51.250650] [INFO ] [sig ] [3126/3427] Forecasting UE... [2026-02-09T20:33:51.250680] [INFO ] [sig ] Generating forecast for: UE [2026-02-09T20:33:51.250711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-09T20:33:51.261288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-09T20:33:51.261627] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-09T20:33:51.262438] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-09T20:33:51.262491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:51.262523] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:51.262550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:51.262625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:51.321646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:51.322463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:51.322549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:51.322601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:51.442475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:51.442646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:51.442687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:51.442717] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:51.446108] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: UP (p=69.01%) [2026-02-09T20:33:51.446390] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-09T20:33:51.446536] [INFO ] [sig ] UE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:51.594187] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UE.txt [2026-02-09T20:33:51.594340] [INFO ] [sig ] [3126/3427] Completed UE in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:51.594380] [INFO ] [sig ] [3127/3427] Forecasting UEIC... [2026-02-09T20:33:51.594410] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-09T20:33:51.594441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-09T20:33:51.605210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-09T20:33:51.605552] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-09T20:33:51.606376] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-09T20:33:51.606427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:51.606459] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:51.606486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:51.606543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:51.664602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:51.665409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:51.665491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:51.665525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:51.791314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:51.791475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:51.791532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:51.791564] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:51.795075] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: UP (p=52.82%) [2026-02-09T20:33:51.795369] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-09T20:33:51.795499] [INFO ] [sig ] UEIC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:51.948310] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UEIC.txt [2026-02-09T20:33:51.948474] [INFO ] [sig ] [3127/3427] Completed UEIC in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:51.948518] [INFO ] [sig ] [3128/3427] Forecasting UFCS... [2026-02-09T20:33:51.948547] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-09T20:33:51.948604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-09T20:33:51.959486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-09T20:33:51.959916] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-09T20:33:51.960966] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-09T20:33:51.961018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:51.961050] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:51.961079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:51.961137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:52.023657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:52.024615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:52.024711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:52.024746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:52.151253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:52.151412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:52.151453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:52.151483] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:52.154951] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=35.47%) [2026-02-09T20:33:52.155227] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-09T20:33:52.155350] [INFO ] [sig ] UFCS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:52.299592] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UFCS.txt [2026-02-09T20:33:52.299723] [INFO ] [sig ] [3128/3427] Completed UFCS in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:52.299762] [INFO ] [sig ] [3129/3427] Forecasting UFI... [2026-02-09T20:33:52.299792] [INFO ] [sig ] Generating forecast for: UFI [2026-02-09T20:33:52.299823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-09T20:33:52.309628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-09T20:33:52.309949] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-09T20:33:52.310799] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-09T20:33:52.310851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:52.310884] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:52.310911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:52.310969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:52.381810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:52.382929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:52.383070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:52.383133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:52.507750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:52.507906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:52.507947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:52.507978] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:52.511547] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=45.92%) [2026-02-09T20:33:52.511849] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-09T20:33:52.511981] [INFO ] [sig ] UFI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:52.660899] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UFI.txt [2026-02-09T20:33:52.661036] [INFO ] [sig ] [3129/3427] Completed UFI in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:52.661077] [INFO ] [sig ] [3130/3427] Forecasting UFO... [2026-02-09T20:33:52.661106] [INFO ] [sig ] Generating forecast for: UFO [2026-02-09T20:33:52.661136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-09T20:33:52.671149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-09T20:33:52.671464] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-09T20:33:52.672270] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-09T20:33:52.672322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:52.672393] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:52.672422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:52.672479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:52.730087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:52.730762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:52.730841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:52.730874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:52.852066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:52.852217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:52.852256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:52.852285] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:52.856220] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: DOWN (p=27.40%) [2026-02-09T20:33:52.856497] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-09T20:33:52.856642] [INFO ] [sig ] UFO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:53.005061] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UFO.txt [2026-02-09T20:33:53.005199] [INFO ] [sig ] [3130/3427] Completed UFO in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:53.005240] [INFO ] [sig ] [3131/3427] Forecasting UFPI... [2026-02-09T20:33:53.005270] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-09T20:33:53.005301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-09T20:33:53.015265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-09T20:33:53.015622] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-09T20:33:53.016442] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-09T20:33:53.016494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:53.016540] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:53.016589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:53.016650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:53.081006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:53.081916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:53.082005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:53.082041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:53.214990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:53.215161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:53.215202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:53.215231] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:53.219262] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: UP (p=53.86%) [2026-02-09T20:33:53.219536] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-09T20:33:53.219680] [INFO ] [sig ] UFPI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:53.367870] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UFPI.txt [2026-02-09T20:33:53.368037] [INFO ] [sig ] [3131/3427] Completed UFPI in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:53.368078] [INFO ] [sig ] [3132/3427] Forecasting UGI... [2026-02-09T20:33:53.368113] [INFO ] [sig ] Generating forecast for: UGI [2026-02-09T20:33:53.368160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-09T20:33:53.378365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-09T20:33:53.378780] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-09T20:33:53.379677] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-09T20:33:53.379733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:53.379766] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:53.379794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:53.379851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:53.440081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:53.441001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:53.441087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:53.441121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:53.564293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:53.564450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:53.564491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:53.564520] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:53.568022] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-09T20:33:53.568307] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-09T20:33:53.568436] [INFO ] [sig ] UGI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:53.713810] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UGI.txt [2026-02-09T20:33:53.713943] [INFO ] [sig ] [3132/3427] Completed UGI in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:53.713983] [INFO ] [sig ] [3133/3427] Forecasting UGP... [2026-02-09T20:33:53.714013] [INFO ] [sig ] Generating forecast for: UGP [2026-02-09T20:33:53.714045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-09T20:33:53.725062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-09T20:33:53.725427] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-09T20:33:53.726276] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-09T20:33:53.726328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:53.726359] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:53.726559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:53.726635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:53.785080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:53.785927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:53.786012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:53.786047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:53.918288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:53.918456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:53.918498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:53.918594] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:53.922186] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-02-09T20:33:53.922471] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-09T20:33:53.922620] [INFO ] [sig ] UGP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:54.069410] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UGP.txt [2026-02-09T20:33:54.069566] [INFO ] [sig ] [3133/3427] Completed UGP in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:54.069626] [INFO ] [sig ] [3134/3427] Forecasting UHAL... [2026-02-09T20:33:54.069660] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-09T20:33:54.069699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-09T20:33:54.080535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-09T20:33:54.080896] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-09T20:33:54.081765] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-09T20:33:54.081821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:54.081854] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:54.081883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:54.081941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:54.143736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:54.144716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:54.144805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:54.144839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:54.271408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:54.271586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:54.271632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:54.271661] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:54.275273] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=90.94%) [2026-02-09T20:33:54.275559] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-09T20:33:54.275710] [INFO ] [sig ] UHAL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:54.425207] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UHAL.txt [2026-02-09T20:33:54.425366] [INFO ] [sig ] [3134/3427] Completed UHAL in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:54.425409] [INFO ] [sig ] [3135/3427] Forecasting UHG... [2026-02-09T20:33:54.425446] [INFO ] [sig ] Generating forecast for: UHG [2026-02-09T20:33:54.425478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-09T20:33:54.435457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-09T20:33:54.435848] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-09T20:33:54.436658] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-09T20:33:54.436712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:54.436744] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:54.436771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:54.436829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:54.495154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:54.496068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:54.496177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:54.496211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:54.613472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:54.613645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:54.613687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:54.613717] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:54.617169] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-02-09T20:33:54.617467] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-09T20:33:54.617611] [INFO ] [sig ] UHG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:54.763767] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UHG.txt [2026-02-09T20:33:54.763897] [INFO ] [sig ] [3135/3427] Completed UHG in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-09T20:33:54.763936] [INFO ] [sig ] [3136/3427] Forecasting UHS... [2026-02-09T20:33:54.763964] [INFO ] [sig ] Generating forecast for: UHS [2026-02-09T20:33:54.763995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-09T20:33:54.774044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-09T20:33:54.774408] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-09T20:33:54.775251] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-09T20:33:54.775304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:54.775335] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:54.775361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:54.775417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:54.832450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:54.833222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:54.833304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:54.833338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:54.957099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:54.957269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:54.957309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:54.957338] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:54.960783] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=14.28%) [2026-02-09T20:33:54.961067] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-09T20:33:54.961194] [INFO ] [sig ] UHS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:55.104822] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UHS.txt [2026-02-09T20:33:55.104962] [INFO ] [sig ] [3136/3427] Completed UHS in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-09T20:33:55.105002] [INFO ] [sig ] [3137/3427] Forecasting UI... [2026-02-09T20:33:55.105033] [INFO ] [sig ] Generating forecast for: UI [2026-02-09T20:33:55.105064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-09T20:33:55.114749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-09T20:33:55.115087] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-09T20:33:55.115926] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-09T20:33:55.115977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:55.116009] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:55.116038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:55.116109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:55.173125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:55.174030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:55.174114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:55.174146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:55.309419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:55.309608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:55.309655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:55.309686] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:55.313511] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: DOWN (p=3.34%) [2026-02-09T20:33:55.313854] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-09T20:33:55.314001] [INFO ] [sig ] UI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:55.472366] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UI.txt [2026-02-09T20:33:55.472594] [INFO ] [sig ] [3137/3427] Completed UI in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-09T20:33:55.472657] [INFO ] [sig ] [3138/3427] Forecasting UIS... [2026-02-09T20:33:55.472696] [INFO ] [sig ] Generating forecast for: UIS [2026-02-09T20:33:55.472738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-09T20:33:55.484168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-09T20:33:55.484640] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-09T20:33:55.485492] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-09T20:33:55.485547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:55.485606] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:55.485639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:55.485699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:55.553803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:55.554918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:55.555008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:55.555042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:55.678415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:55.678597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:55.678641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:55.678671] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:55.682175] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: DOWN (p=22.50%) [2026-02-09T20:33:55.682452] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-09T20:33:55.682607] [INFO ] [sig ] UIS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:55.826040] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UIS.txt [2026-02-09T20:33:55.826200] [INFO ] [sig ] [3138/3427] Completed UIS in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:55.826241] [INFO ] [sig ] [3139/3427] Forecasting UITB... [2026-02-09T20:33:55.826272] [INFO ] [sig ] Generating forecast for: UITB [2026-02-09T20:33:55.826491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-09T20:33:55.837337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-09T20:33:55.837748] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-09T20:33:55.838612] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-09T20:33:55.838665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:55.838697] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:55.838723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:55.838780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:55.898208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:55.899130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:55.899217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:55.899251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:56.027791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:56.027952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:56.027994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:56.028023] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:56.031745] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: UP (p=89.35%) [2026-02-09T20:33:56.032052] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-09T20:33:56.032182] [INFO ] [sig ] UITB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:56.178159] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UITB.txt [2026-02-09T20:33:56.178316] [INFO ] [sig ] [3139/3427] Completed UITB in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:56.178355] [INFO ] [sig ] [3140/3427] Forecasting UL... [2026-02-09T20:33:56.178385] [INFO ] [sig ] Generating forecast for: UL [2026-02-09T20:33:56.178416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-09T20:33:56.188472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-09T20:33:56.188853] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-09T20:33:56.189676] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-09T20:33:56.189728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:56.189760] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:56.189788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:56.189845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:56.249398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:56.250324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:56.250409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:56.250479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:56.376791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:56.376944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:56.376983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:56.377013] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:56.381025] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: DOWN (p=19.53%) [2026-02-09T20:33:56.381325] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-09T20:33:56.381448] [INFO ] [sig ] UL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:56.526619] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UL.txt [2026-02-09T20:33:56.526730] [INFO ] [sig ] [3140/3427] Completed UL in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:56.526768] [INFO ] [sig ] [3141/3427] Forecasting ULBI... [2026-02-09T20:33:56.526799] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-09T20:33:56.526828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-09T20:33:56.536754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-09T20:33:56.537056] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-09T20:33:56.537896] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-09T20:33:56.537948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:56.537980] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:56.538007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:56.538068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:56.608559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:56.609447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:56.609529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:56.609563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:56.756066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:56.756239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:56.756297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:56.756329] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:56.759891] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-02-09T20:33:56.760195] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-09T20:33:56.760330] [INFO ] [sig ] ULBI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:56.909136] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ULBI.txt [2026-02-09T20:33:56.909259] [INFO ] [sig ] [3141/3427] Completed ULBI in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:56.909300] [INFO ] [sig ] [3142/3427] Forecasting ULCC... [2026-02-09T20:33:56.909519] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-09T20:33:56.909549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-09T20:33:56.920460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-09T20:33:56.920788] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-09T20:33:56.921592] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-09T20:33:56.921646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:56.921679] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:56.921706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:56.921763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:56.981956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:56.982559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:56.982654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:56.982687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:57.119746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:57.119913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:57.119952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:57.119981] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:57.124022] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=72.63%) [2026-02-09T20:33:57.124386] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-09T20:33:57.124737] [INFO ] [sig ] ULCC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:57.273203] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ULCC.txt [2026-02-09T20:33:57.273330] [INFO ] [sig ] [3142/3427] Completed ULCC in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:57.273370] [INFO ] [sig ] [3143/3427] Forecasting ULH... [2026-02-09T20:33:57.273399] [INFO ] [sig ] Generating forecast for: ULH [2026-02-09T20:33:57.273429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-09T20:33:57.283016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-09T20:33:57.283317] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-09T20:33:57.284125] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-09T20:33:57.284181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:57.284212] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:57.284240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:57.284297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:57.341549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:57.342175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:57.342255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:57.342287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:57.466656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:57.466801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:57.466840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:57.466868] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:57.470608] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: DOWN (p=13.54%) [2026-02-09T20:33:57.470881] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-09T20:33:57.471005] [INFO ] [sig ] ULH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:57.665356] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ULH.txt [2026-02-09T20:33:57.665519] [INFO ] [sig ] [3143/3427] Completed ULH in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:57.665561] [INFO ] [sig ] [3144/3427] Forecasting ULTA... [2026-02-09T20:33:57.665609] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-09T20:33:57.665641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-09T20:33:57.675148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-09T20:33:57.675447] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-09T20:33:57.676254] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-09T20:33:57.676342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:57.676377] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:57.676405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:57.676463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:57.734953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:57.735591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:57.735676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:57.735708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:57.854985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:57.855115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:57.855153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:57.855186] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:57.859129] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: UP (p=95.58%) [2026-02-09T20:33:57.859612] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-09T20:33:57.859741] [INFO ] [sig ] ULTA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:58.003905] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ULTA.txt [2026-02-09T20:33:58.004019] [INFO ] [sig ] [3144/3427] Completed ULTA in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:58.004058] [INFO ] [sig ] [3145/3427] Forecasting ULY... [2026-02-09T20:33:58.004088] [INFO ] [sig ] Generating forecast for: ULY [2026-02-09T20:33:58.004121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-09T20:33:58.013981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-09T20:33:58.014298] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-09T20:33:58.015124] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-09T20:33:58.015177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:58.015209] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:58.015237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:58.015294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:58.072011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:58.072638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:58.072716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:58.072749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:58.189062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:58.189210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:58.189262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:58.189297] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:58.192665] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=37.18%) [2026-02-09T20:33:58.192935] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-09T20:33:58.193060] [INFO ] [sig ] ULY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:33:58.339531] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ULY.txt [2026-02-09T20:33:58.339672] [INFO ] [sig ] [3145/3427] Completed ULY in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:58.339711] [INFO ] [sig ] [3146/3427] Forecasting UMBF... [2026-02-09T20:33:58.339742] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-09T20:33:58.339772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-09T20:33:58.350335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-09T20:33:58.350674] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-09T20:33:58.351469] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-09T20:33:58.351521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:58.351552] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:58.351605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:58.351668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:58.410121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:58.411014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:58.411096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:58.411129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:58.533335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:58.533478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:58.533518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:58.533547] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:58.536927] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-09T20:33:58.537218] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-09T20:33:58.537357] [INFO ] [sig ] UMBF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:58.688881] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UMBF.txt [2026-02-09T20:33:58.689040] [INFO ] [sig ] [3146/3427] Completed UMBF in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:58.689081] [INFO ] [sig ] [3147/3427] Forecasting UMC... [2026-02-09T20:33:58.689111] [INFO ] [sig ] Generating forecast for: UMC [2026-02-09T20:33:58.689141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-09T20:33:58.698932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-09T20:33:58.699346] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-09T20:33:58.700183] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-09T20:33:58.700235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:58.700299] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:58.700329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:58.700387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:58.759710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:58.760690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:58.760775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:58.760811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:58.887385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:58.887561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:58.887623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:58.887654] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:58.891223] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-02-09T20:33:58.891524] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-09T20:33:58.891675] [INFO ] [sig ] UMC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:59.048974] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UMC.txt [2026-02-09T20:33:59.049134] [INFO ] [sig ] [3147/3427] Completed UMC in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:59.049196] [INFO ] [sig ] [3148/3427] Forecasting UMH... [2026-02-09T20:33:59.049231] [INFO ] [sig ] Generating forecast for: UMH [2026-02-09T20:33:59.049264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-09T20:33:59.059485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-09T20:33:59.059835] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-09T20:33:59.060695] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-09T20:33:59.060749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:59.060783] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:59.060810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:59.060869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:59.123286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:59.124010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:59.124088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:59.124125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:59.246645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:59.246799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:59.246838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:59.246867] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:59.250423] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=82.23%) [2026-02-09T20:33:59.250719] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-09T20:33:59.250850] [INFO ] [sig ] UMH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:59.413969] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UMH.txt [2026-02-09T20:33:59.414123] [INFO ] [sig ] [3148/3427] Completed UMH in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:59.414165] [INFO ] [sig ] [3149/3427] Forecasting UMMA... [2026-02-09T20:33:59.414202] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-09T20:33:59.414239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-09T20:33:59.424454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-09T20:33:59.424875] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-09T20:33:59.425782] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-09T20:33:59.425836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:59.425870] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:59.425898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:59.425957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:59.487322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:59.488199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:59.488318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:59.488360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:59.614681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:59.614851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:59.614907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:59.614940] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:59.618783] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=84.96%) [2026-02-09T20:33:59.619099] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-09T20:33:59.619281] [INFO ] [sig ] UMMA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:33:59.773734] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UMMA.txt [2026-02-09T20:33:59.773902] [INFO ] [sig ] [3149/3427] Completed UMMA in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:33:59.773944] [INFO ] [sig ] [3150/3427] Forecasting UNCY... [2026-02-09T20:33:59.773976] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-09T20:33:59.774007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-09T20:33:59.785089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-09T20:33:59.785672] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-09T20:33:59.786592] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-09T20:33:59.786648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:33:59.786682] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:33:59.786710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:33:59.786769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:33:59.851321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:33:59.852456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:33:59.852586] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:33:59.852626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:33:59.979743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:33:59.979905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:33:59.979947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:33:59.980034] [INFO ] [FORECASTER] Training complete [2026-02-09T20:33:59.983792] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: UP (p=64.66%) [2026-02-09T20:33:59.984081] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-09T20:33:59.984210] [INFO ] [sig ] UNCY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:00.133244] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UNCY.txt [2026-02-09T20:34:00.133414] [INFO ] [sig ] [3150/3427] Completed UNCY in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:34:00.133456] [INFO ] [sig ] [3151/3427] Forecasting UNF... [2026-02-09T20:34:00.133486] [INFO ] [sig ] Generating forecast for: UNF [2026-02-09T20:34:00.133516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-09T20:34:00.143854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-09T20:34:00.144343] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-09T20:34:00.145236] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-09T20:34:00.145289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:00.145322] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:00.145350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:00.145407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:00.206206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:00.207122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:00.207212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:00.207247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:00.332953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:00.333094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:00.333163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:00.333198] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:00.336831] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: UP (p=85.20%) [2026-02-09T20:34:00.337116] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-09T20:34:00.337288] [INFO ] [sig ] UNF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:00.482780] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UNF.txt [2026-02-09T20:34:00.482902] [INFO ] [sig ] [3151/3427] Completed UNF in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:34:00.482940] [INFO ] [sig ] [3152/3427] Forecasting UNFI... [2026-02-09T20:34:00.482971] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-09T20:34:00.482999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-09T20:34:00.493368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-09T20:34:00.493705] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-09T20:34:00.494550] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-09T20:34:00.494642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:00.494681] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:00.494709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:00.494766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:00.551760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:00.552381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:00.552459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:00.552492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:00.676629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:00.676776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:00.676818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:00.676847] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:00.680439] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: DOWN (p=24.31%) [2026-02-09T20:34:00.680731] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-09T20:34:00.680860] [INFO ] [sig ] UNFI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:00.825736] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UNFI.txt [2026-02-09T20:34:00.825869] [INFO ] [sig ] [3152/3427] Completed UNFI in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-09T20:34:00.825907] [INFO ] [sig ] [3153/3427] Forecasting UNM... [2026-02-09T20:34:00.825938] [INFO ] [sig ] Generating forecast for: UNM [2026-02-09T20:34:00.825970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-09T20:34:00.835986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-09T20:34:00.836292] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-09T20:34:00.837130] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-09T20:34:00.837183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:00.837216] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:00.837244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:00.837303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:00.895295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:00.895976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:00.896055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:00.896087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:01.036527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:01.036669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:01.036711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:01.036740] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:01.040222] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: UP (p=94.01%) [2026-02-09T20:34:01.040507] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-09T20:34:01.040663] [INFO ] [sig ] UNM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:01.186164] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UNM.txt [2026-02-09T20:34:01.186319] [INFO ] [sig ] [3153/3427] Completed UNM in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-09T20:34:01.186360] [INFO ] [sig ] [3154/3427] Forecasting UNMA... [2026-02-09T20:34:01.186389] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-09T20:34:01.186420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-09T20:34:01.197549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-09T20:34:01.197977] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-09T20:34:01.198870] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-09T20:34:01.198928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:01.198961] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:01.198990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:01.199048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:01.262148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:01.263231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:01.263324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:01.263357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:01.388336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:01.388465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:01.388505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:01.388534] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:01.392141] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-02-09T20:34:01.392470] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-09T20:34:01.392625] [INFO ] [sig ] UNMA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:01.560088] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UNMA.txt [2026-02-09T20:34:01.560241] [INFO ] [sig ] [3154/3427] Completed UNMA in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-09T20:34:01.560283] [INFO ] [sig ] [3155/3427] Forecasting UNP... [2026-02-09T20:34:01.560315] [INFO ] [sig ] Generating forecast for: UNP [2026-02-09T20:34:01.560345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-09T20:34:01.571292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-09T20:34:01.571649] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-09T20:34:01.572451] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-09T20:34:01.572503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:01.572560] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:01.572618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:01.572679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:01.630329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:01.631342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:01.631641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:01.631677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:01.758607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:01.758739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:01.758778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:01.758808] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:01.762193] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: DOWN (p=10.38%) [2026-02-09T20:34:01.762468] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-09T20:34:01.762611] [INFO ] [sig ] UNP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:01.909415] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UNP.txt [2026-02-09T20:34:01.909606] [INFO ] [sig ] [3155/3427] Completed UNP in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:01.909835] [INFO ] [sig ] [3156/3427] Forecasting UNTY... [2026-02-09T20:34:01.909865] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-09T20:34:01.909895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-09T20:34:01.921055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-09T20:34:01.921472] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-09T20:34:01.922353] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-09T20:34:01.922410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:01.922442] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:01.922469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:01.922527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:01.997922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:01.999134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:01.999313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:01.999390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:02.146632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:02.146796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:02.146839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:02.146869] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:02.150998] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: UP (p=51.95%) [2026-02-09T20:34:02.151381] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-09T20:34:02.151544] [INFO ] [sig ] UNTY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:02.303966] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UNTY.txt [2026-02-09T20:34:02.304133] [INFO ] [sig ] [3156/3427] Completed UNTY in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:02.304177] [INFO ] [sig ] [3157/3427] Forecasting UPBD... [2026-02-09T20:34:02.304220] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-09T20:34:02.304254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-09T20:34:02.314919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-09T20:34:02.315365] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-09T20:34:02.316244] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-09T20:34:02.316311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:02.316351] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:02.316386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:02.316446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:02.380065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:02.381095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:02.381254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:02.381291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:02.508092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:02.508282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:02.508332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:02.508364] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:02.512839] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: UP (p=77.23%) [2026-02-09T20:34:02.513301] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-09T20:34:02.513490] [INFO ] [sig ] UPBD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:02.663454] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UPBD.txt [2026-02-09T20:34:02.663637] [INFO ] [sig ] [3157/3427] Completed UPBD in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:02.663683] [INFO ] [sig ] [3158/3427] Forecasting UPC... [2026-02-09T20:34:02.663713] [INFO ] [sig ] Generating forecast for: UPC [2026-02-09T20:34:02.663744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-09T20:34:02.674109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-09T20:34:02.674517] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-09T20:34:02.675373] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-09T20:34:02.675426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:02.675458] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:02.675486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:02.675543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:02.736033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:02.736945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:02.737029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:02.737065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:02.855046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:02.855200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:02.855244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:02.855278] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:02.858763] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: UP (p=95.90%) [2026-02-09T20:34:02.859042] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-09T20:34:02.859169] [INFO ] [sig ] UPC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:03.006296] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UPC.txt [2026-02-09T20:34:03.006453] [INFO ] [sig ] [3158/3427] Completed UPC in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:03.006495] [INFO ] [sig ] [3159/3427] Forecasting UPLD... [2026-02-09T20:34:03.006532] [INFO ] [sig ] Generating forecast for: UPLD [2026-02-09T20:34:03.006564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPLD' from 'https://tdm.silogroup.org/data/derivative_storage/UPLD.csv'. [2026-02-09T20:34:03.017128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPLD'. [2026-02-09T20:34:03.017554] [INFO ] [FORECASTER] Starting predict_future for UPLD [2026-02-09T20:34:03.018451] [DEBUG] [LOCAL ] No optimal features file found for UPLD: ./output/feature-sets/UPLD.txt [2026-02-09T20:34:03.018507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:03.018540] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:03.018568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:03.018655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:03.075775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:03.076830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:03.076929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:03.076964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:03.199723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:03.199878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:03.199918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:03.199947] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:03.203440] [DEBUG] [FORECASTER] UPLD: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-02-09T20:34:03.203749] [INFO ] [FORECASTER] Completed predict_future for UPLD [2026-02-09T20:34:03.203879] [INFO ] [sig ] UPLD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:03.350755] [INFO ] [LOCAL ] Saved forecast: UPLD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UPLD.txt [2026-02-09T20:34:03.350913] [INFO ] [sig ] [3159/3427] Completed UPLD in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:03.350956] [INFO ] [sig ] [3160/3427] Forecasting UPS... [2026-02-09T20:34:03.350986] [INFO ] [sig ] Generating forecast for: UPS [2026-02-09T20:34:03.351017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-09T20:34:03.361194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-09T20:34:03.361615] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-09T20:34:03.362446] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-09T20:34:03.362499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:03.362531] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:03.362558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:03.362644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:03.419954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:03.420874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:03.420959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:03.420994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:03.550931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:03.551079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:03.551120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:03.551150] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:03.554569] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=83.90%) [2026-02-09T20:34:03.554870] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-09T20:34:03.555000] [INFO ] [sig ] UPS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:03.703673] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UPS.txt [2026-02-09T20:34:03.704518] [INFO ] [sig ] [3160/3427] Completed UPS in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:03.704607] [INFO ] [sig ] [3161/3427] Forecasting UPWK... [2026-02-09T20:34:03.704648] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-09T20:34:03.704689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-09T20:34:03.714804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-09T20:34:03.715157] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-09T20:34:03.715983] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-09T20:34:03.716035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:03.716067] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:03.716093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:03.716150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:03.775906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:03.777007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:03.777092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:03.777125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:03.905695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:03.905853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:03.905894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:03.905924] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:03.909391] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: DOWN (p=18.16%) [2026-02-09T20:34:03.909698] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-09T20:34:03.909831] [INFO ] [sig ] UPWK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:04.057788] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UPWK.txt [2026-02-09T20:34:04.057931] [INFO ] [sig ] [3161/3427] Completed UPWK in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:04.057973] [INFO ] [sig ] [3162/3427] Forecasting UPXI... [2026-02-09T20:34:04.058003] [INFO ] [sig ] Generating forecast for: UPXI [2026-02-09T20:34:04.058033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPXI' from 'https://tdm.silogroup.org/data/derivative_storage/UPXI.csv'. [2026-02-09T20:34:04.068400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPXI'. [2026-02-09T20:34:04.068792] [INFO ] [FORECASTER] Starting predict_future for UPXI [2026-02-09T20:34:04.069868] [DEBUG] [LOCAL ] No optimal features file found for UPXI: ./output/feature-sets/UPXI.txt [2026-02-09T20:34:04.069922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:04.069955] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:04.069984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:04.070043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:04.129908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:04.130769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:04.130846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:04.130878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:04.252451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:04.252617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:04.252657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:04.252703] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:04.256074] [DEBUG] [FORECASTER] UPXI: Forecast T+1@11:T+2@11: DOWN (p=23.57%) [2026-02-09T20:34:04.256344] [INFO ] [FORECASTER] Completed predict_future for UPXI [2026-02-09T20:34:04.256471] [INFO ] [sig ] UPXI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:04.414532] [INFO ] [LOCAL ] Saved forecast: UPXI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UPXI.txt [2026-02-09T20:34:04.414713] [INFO ] [sig ] [3162/3427] Completed UPXI in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:04.414767] [INFO ] [sig ] [3163/3427] Forecasting URBN... [2026-02-09T20:34:04.414808] [INFO ] [sig ] Generating forecast for: URBN [2026-02-09T20:34:04.414850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-09T20:34:04.428082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-09T20:34:04.428397] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-09T20:34:04.429226] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-09T20:34:04.429279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:04.429311] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:04.429339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:04.429396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:04.488773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:04.489675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:04.489754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:04.489787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:04.613628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:04.613782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:04.613821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:04.613850] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:04.617280] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: DOWN (p=30.47%) [2026-02-09T20:34:04.617639] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-09T20:34:04.617766] [INFO ] [sig ] URBN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:04.761794] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/URBN.txt [2026-02-09T20:34:04.761921] [INFO ] [sig ] [3163/3427] Completed URBN in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:04.761961] [INFO ] [sig ] [3164/3427] Forecasting URGN... [2026-02-09T20:34:04.761990] [INFO ] [sig ] Generating forecast for: URGN [2026-02-09T20:34:04.762019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-09T20:34:04.772410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-09T20:34:04.772734] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-09T20:34:04.773523] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-09T20:34:04.773596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:04.773657] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:04.773686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:04.773744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:04.832700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:04.833490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:04.833570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:04.833653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:04.957186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:04.957338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:04.957377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:04.957407] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:04.961106] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=7.53%) [2026-02-09T20:34:04.961386] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-09T20:34:04.961721] [INFO ] [sig ] URGN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:05.106275] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/URGN.txt [2026-02-09T20:34:05.106415] [INFO ] [sig ] [3164/3427] Completed URGN in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:05.106456] [INFO ] [sig ] [3165/3427] Forecasting URI... [2026-02-09T20:34:05.106486] [INFO ] [sig ] Generating forecast for: URI [2026-02-09T20:34:05.106516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-09T20:34:05.116089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-09T20:34:05.116412] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-09T20:34:05.117239] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-09T20:34:05.117301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:05.117339] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:05.117372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:05.117461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:05.178275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:05.179135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:05.179237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:05.179273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:05.304850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:05.305002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:05.305041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:05.305070] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:05.308511] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-02-09T20:34:05.308806] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-09T20:34:05.308933] [INFO ] [sig ] URI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:05.456908] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/URI.txt [2026-02-09T20:34:05.457039] [INFO ] [sig ] [3165/3427] Completed URI in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:05.457078] [INFO ] [sig ] [3166/3427] Forecasting URNJ... [2026-02-09T20:34:05.457109] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-09T20:34:05.457139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-09T20:34:05.467180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-09T20:34:05.467563] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-09T20:34:05.468414] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-09T20:34:05.468477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:05.468511] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:05.468567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:05.468652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:05.526267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:05.527003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:05.527081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:05.527113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:05.650904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:05.651059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:05.651100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:05.651130] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:05.654599] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=86.36%) [2026-02-09T20:34:05.654887] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-09T20:34:05.655015] [INFO ] [sig ] URNJ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:05.802624] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/URNJ.txt [2026-02-09T20:34:05.802767] [INFO ] [sig ] [3166/3427] Completed URNJ in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:05.802807] [INFO ] [sig ] [3167/3427] Forecasting UROY... [2026-02-09T20:34:05.802836] [INFO ] [sig ] Generating forecast for: UROY [2026-02-09T20:34:05.802867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-09T20:34:05.813185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-09T20:34:05.813528] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-09T20:34:05.814360] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-09T20:34:05.814414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:05.814448] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:05.814476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:05.814535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:05.873831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:05.874521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:05.874618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:05.874653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:06.002354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:06.002510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:06.002550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:06.002644] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:06.006166] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: DOWN (p=24.01%) [2026-02-09T20:34:06.006485] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-09T20:34:06.006637] [INFO ] [sig ] UROY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:06.151855] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UROY.txt [2026-02-09T20:34:06.151994] [INFO ] [sig ] [3167/3427] Completed UROY in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:06.152037] [INFO ] [sig ] [3168/3427] Forecasting USA... [2026-02-09T20:34:06.152068] [INFO ] [sig ] Generating forecast for: USA [2026-02-09T20:34:06.152100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-09T20:34:06.161936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-09T20:34:06.162234] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-09T20:34:06.163179] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-09T20:34:06.163233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:06.163265] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:06.163294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:06.163354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:06.222661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:06.223448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:06.223530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:06.223564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:06.345745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:06.345889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:06.345929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:06.345958] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:06.349460] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: DOWN (p=38.75%) [2026-02-09T20:34:06.349763] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-09T20:34:06.349893] [INFO ] [sig ] USA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:06.495064] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/USA.txt [2026-02-09T20:34:06.495203] [INFO ] [sig ] [3168/3427] Completed USA in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-09T20:34:06.495241] [INFO ] [sig ] [3169/3427] Forecasting USAC... [2026-02-09T20:34:06.495272] [INFO ] [sig ] Generating forecast for: USAC [2026-02-09T20:34:06.495302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-09T20:34:06.505497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-09T20:34:06.505958] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-09T20:34:06.506852] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-09T20:34:06.506909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:06.506942] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:06.506970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:06.507029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:06.566473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:06.567331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:06.567417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:06.567469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:06.695107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:06.695259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:06.695305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:06.695341] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:06.699216] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: DOWN (p=14.31%) [2026-02-09T20:34:06.699512] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-09T20:34:06.699859] [INFO ] [sig ] USAC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:06.848186] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/USAC.txt [2026-02-09T20:34:06.848334] [INFO ] [sig ] [3169/3427] Completed USAC in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-09T20:34:06.848380] [INFO ] [sig ] [3170/3427] Forecasting USB... [2026-02-09T20:34:06.848419] [INFO ] [sig ] Generating forecast for: USB [2026-02-09T20:34:06.848466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-09T20:34:06.858350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-09T20:34:06.858715] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-09T20:34:06.859508] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-09T20:34:06.859560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:06.859618] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:06.859646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:06.859702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:06.918326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:06.919179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:06.919260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:06.919294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:07.043182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:07.043338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:07.043380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:07.043410] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:07.046895] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: UP (p=57.29%) [2026-02-09T20:34:07.047193] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-09T20:34:07.047324] [INFO ] [sig ] USB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:07.213769] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/USB.txt [2026-02-09T20:34:07.213926] [INFO ] [sig ] [3170/3427] Completed USB in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-09T20:34:07.213970] [INFO ] [sig ] [3171/3427] Forecasting USCB... [2026-02-09T20:34:07.214001] [INFO ] [sig ] Generating forecast for: USCB [2026-02-09T20:34:07.214032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-09T20:34:07.224937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-09T20:34:07.225437] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-09T20:34:07.226339] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-09T20:34:07.226394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:07.226429] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:07.226458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:07.226517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:07.288381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:07.289361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:07.289469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:07.289520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:07.410127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:07.410294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:07.410337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:07.410368] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:07.414088] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=9.66%) [2026-02-09T20:34:07.414389] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-09T20:34:07.414522] [INFO ] [sig ] USCB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:07.561511] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/USCB.txt [2026-02-09T20:34:07.561705] [INFO ] [sig ] [3171/3427] Completed USCB in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-09T20:34:07.561750] [INFO ] [sig ] [3172/3427] Forecasting USDX... [2026-02-09T20:34:07.561781] [INFO ] [sig ] Generating forecast for: USDX [2026-02-09T20:34:07.561812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-09T20:34:07.571776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-09T20:34:07.572139] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-09T20:34:07.572965] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-09T20:34:07.573018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:07.573051] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:07.573078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:07.573137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:07.633686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:07.634620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:07.634706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:07.634739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:07.754232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:07.754396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:07.754436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:07.754467] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:07.758083] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: DOWN (p=21.78%) [2026-02-09T20:34:07.758411] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-09T20:34:07.758565] [INFO ] [sig ] USDX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:07.914549] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/USDX.txt [2026-02-09T20:34:07.914733] [INFO ] [sig ] [3172/3427] Completed USDX in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:07.914775] [INFO ] [sig ] [3173/3427] Forecasting USEA... [2026-02-09T20:34:07.914807] [INFO ] [sig ] Generating forecast for: USEA [2026-02-09T20:34:07.914838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-09T20:34:07.925483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-09T20:34:07.925903] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-09T20:34:07.926767] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-09T20:34:07.926822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:07.926855] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:07.926889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:07.926959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:07.996766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:07.997805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:07.997897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:07.997933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:08.113765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:08.113947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:08.114003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:08.114040] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:08.117725] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: UP (p=77.86%) [2026-02-09T20:34:08.118017] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-09T20:34:08.118153] [INFO ] [sig ] USEA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:08.276688] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/USEA.txt [2026-02-09T20:34:08.276859] [INFO ] [sig ] [3173/3427] Completed USEA in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:08.276904] [INFO ] [sig ] [3174/3427] Forecasting USFD... [2026-02-09T20:34:08.276935] [INFO ] [sig ] Generating forecast for: USFD [2026-02-09T20:34:08.276966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-09T20:34:08.287789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-09T20:34:08.288169] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-09T20:34:08.289034] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-09T20:34:08.289087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:08.289120] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:08.289148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:08.289207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:08.349063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:08.350011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:08.350127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:08.350163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:08.480547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:08.480729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:08.480799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:08.480849] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:08.484485] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-02-09T20:34:08.484796] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-09T20:34:08.484935] [INFO ] [sig ] USFD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:08.632923] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/USFD.txt [2026-02-09T20:34:08.633059] [INFO ] [sig ] [3174/3427] Completed USFD in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:08.633098] [INFO ] [sig ] [3175/3427] Forecasting USGO... [2026-02-09T20:34:08.633130] [INFO ] [sig ] Generating forecast for: USGO [2026-02-09T20:34:08.633160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-09T20:34:08.643171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-09T20:34:08.643527] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-09T20:34:08.644338] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-09T20:34:08.644393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:08.644428] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:08.644455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:08.644512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:08.703424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:08.704088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:08.704165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:08.704198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:08.823965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:08.824125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:08.824164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:08.824193] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:08.828182] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: DOWN (p=5.92%) [2026-02-09T20:34:08.828493] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-09T20:34:08.828650] [INFO ] [sig ] USGO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:08.973815] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/USGO.txt [2026-02-09T20:34:08.973970] [INFO ] [sig ] [3175/3427] Completed USGO in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:08.974011] [INFO ] [sig ] [3176/3427] Forecasting USIG... [2026-02-09T20:34:08.974041] [INFO ] [sig ] Generating forecast for: USIG [2026-02-09T20:34:08.974071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-09T20:34:08.984156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-09T20:34:08.984475] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-09T20:34:08.985318] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-09T20:34:08.985370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:08.985401] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:08.985428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:08.985485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:09.045993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:09.046819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:09.046902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:09.046935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:09.174438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:09.174614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:09.174657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:09.174870] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:09.178601] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=65.17%) [2026-02-09T20:34:09.179077] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-09T20:34:09.179208] [INFO ] [sig ] USIG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:09.328358] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/USIG.txt [2026-02-09T20:34:09.328522] [INFO ] [sig ] [3176/3427] Completed USIG in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:09.328590] [INFO ] [sig ] [3177/3427] Forecasting USIO... [2026-02-09T20:34:09.328625] [INFO ] [sig ] Generating forecast for: USIO [2026-02-09T20:34:09.328657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-09T20:34:09.340009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-09T20:34:09.340404] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-09T20:34:09.341443] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-09T20:34:09.341497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:09.341532] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:09.341559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:09.341659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:09.401261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:09.402065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:09.402158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:09.402190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:09.518923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:09.519082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:09.519123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:09.519152] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:09.522682] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: DOWN (p=41.00%) [2026-02-09T20:34:09.522967] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-09T20:34:09.523093] [INFO ] [sig ] USIO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:09.675113] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/USIO.txt [2026-02-09T20:34:09.675288] [INFO ] [sig ] [3177/3427] Completed USIO in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:09.675330] [INFO ] [sig ] [3178/3427] Forecasting USLM... [2026-02-09T20:34:09.675362] [INFO ] [sig ] Generating forecast for: USLM [2026-02-09T20:34:09.675392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-09T20:34:09.686988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-09T20:34:09.687356] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-09T20:34:09.688438] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-09T20:34:09.688491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:09.688523] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:09.688550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:09.688626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:09.747919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:09.748706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:09.748788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:09.748823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:09.866806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:09.866966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:09.867010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:09.867039] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:09.870745] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=98.98%) [2026-02-09T20:34:09.871038] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-09T20:34:09.871170] [INFO ] [sig ] USLM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:10.029354] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/USLM.txt [2026-02-09T20:34:10.029540] [INFO ] [sig ] [3178/3427] Completed USLM in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:10.029608] [INFO ] [sig ] [3179/3427] Forecasting USMC... [2026-02-09T20:34:10.029643] [INFO ] [sig ] Generating forecast for: USMC [2026-02-09T20:34:10.029678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-09T20:34:10.043433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-09T20:34:10.043878] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-09T20:34:10.044764] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-09T20:34:10.044833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:10.044868] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:10.044898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:10.044957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:10.104293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:10.105187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:10.105270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:10.105303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:10.226533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:10.226742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:10.226795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:10.226834] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:10.231380] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=86.35%) [2026-02-09T20:34:10.231791] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-09T20:34:10.231954] [INFO ] [sig ] USMC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:10.387946] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/USMC.txt [2026-02-09T20:34:10.388114] [INFO ] [sig ] [3179/3427] Completed USMC in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:10.388156] [INFO ] [sig ] [3180/3427] Forecasting USOI... [2026-02-09T20:34:10.388187] [INFO ] [sig ] Generating forecast for: USOI [2026-02-09T20:34:10.388218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-09T20:34:10.398644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-09T20:34:10.399056] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-09T20:34:10.399919] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-09T20:34:10.399974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:10.400009] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:10.400036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:10.400094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:10.459686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:10.460696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:10.460792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:10.460826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:10.585270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:10.585432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:10.585471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:10.585501] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:10.588991] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=72.54%) [2026-02-09T20:34:10.589278] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-09T20:34:10.589404] [INFO ] [sig ] USOI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:10.736992] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/USOI.txt [2026-02-09T20:34:10.737152] [INFO ] [sig ] [3180/3427] Completed USOI in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:10.737192] [INFO ] [sig ] [3181/3427] Forecasting USOY... [2026-02-09T20:34:10.737223] [INFO ] [sig ] Generating forecast for: USOY [2026-02-09T20:34:10.737254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-09T20:34:10.748022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-09T20:34:10.748443] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-09T20:34:10.749304] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-09T20:34:10.749358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:10.749421] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:10.749451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:10.749511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:10.811070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:10.812204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:10.812289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:10.812323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:10.936995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:10.937191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:10.937257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:10.937307] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:10.943123] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-02-09T20:34:10.943632] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-09T20:34:10.944027] [INFO ] [sig ] USOY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:11.093973] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/USOY.txt [2026-02-09T20:34:11.094134] [INFO ] [sig ] [3181/3427] Completed USOY in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:11.094176] [INFO ] [sig ] [3182/3427] Forecasting USTB... [2026-02-09T20:34:11.094205] [INFO ] [sig ] Generating forecast for: USTB [2026-02-09T20:34:11.094235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-09T20:34:11.104706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-09T20:34:11.105080] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-09T20:34:11.106037] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-09T20:34:11.106093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:11.106127] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:11.106156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:11.106215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:11.165851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:11.166599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:11.166680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:11.166714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:11.295268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:11.295433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:11.295473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:11.295502] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:11.299038] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-09T20:34:11.299329] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-09T20:34:11.299463] [INFO ] [sig ] USTB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:11.444104] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/USTB.txt [2026-02-09T20:34:11.444261] [INFO ] [sig ] [3182/3427] Completed USTB in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:11.444303] [INFO ] [sig ] [3183/3427] Forecasting USVM... [2026-02-09T20:34:11.444333] [INFO ] [sig ] Generating forecast for: USVM [2026-02-09T20:34:11.444363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-09T20:34:11.454219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-09T20:34:11.454567] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-09T20:34:11.455390] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-09T20:34:11.455443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:11.455478] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:11.455508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:11.455565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:11.512848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:11.513721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:11.513804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:11.513840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:11.631964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:11.632127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:11.632167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:11.632196] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:11.635975] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: DOWN (p=42.36%) [2026-02-09T20:34:11.636248] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-09T20:34:11.636374] [INFO ] [sig ] USVM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:11.780534] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/USVM.txt [2026-02-09T20:34:11.780699] [INFO ] [sig ] [3183/3427] Completed USVM in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:11.780741] [INFO ] [sig ] [3184/3427] Forecasting USXF... [2026-02-09T20:34:11.780771] [INFO ] [sig ] Generating forecast for: USXF [2026-02-09T20:34:11.780803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-09T20:34:11.791262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-09T20:34:11.791636] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-09T20:34:11.792443] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-09T20:34:11.792507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:11.792546] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:11.792603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:11.792667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:11.852173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:11.853022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:11.853106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:11.853139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:11.976050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:11.976206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:11.976245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:11.976306] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:11.979816] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=86.55%) [2026-02-09T20:34:11.980105] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-09T20:34:11.980233] [INFO ] [sig ] USXF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:12.125006] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/USXF.txt [2026-02-09T20:34:12.125167] [INFO ] [sig ] [3184/3427] Completed USXF in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:12.125219] [INFO ] [sig ] [3185/3427] Forecasting UTEN... [2026-02-09T20:34:12.125253] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-09T20:34:12.125285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-09T20:34:12.135147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-09T20:34:12.135542] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-09T20:34:12.136361] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-09T20:34:12.136414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:12.136447] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:12.136474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:12.136531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:12.198664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:12.199606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:12.199692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:12.199726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:12.330622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:12.330761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:12.330802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:12.330831] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:12.334334] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: UP (p=89.21%) [2026-02-09T20:34:12.334639] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-09T20:34:12.334769] [INFO ] [sig ] UTEN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:12.490287] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UTEN.txt [2026-02-09T20:34:12.490455] [INFO ] [sig ] [3185/3427] Completed UTEN in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-09T20:34:12.490499] [INFO ] [sig ] [3186/3427] Forecasting UTF... [2026-02-09T20:34:12.490531] [INFO ] [sig ] Generating forecast for: UTF [2026-02-09T20:34:12.490562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-09T20:34:12.501369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-09T20:34:12.501985] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-09T20:34:12.503085] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-09T20:34:12.503140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:12.503173] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:12.503206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:12.503273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:12.566982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:12.567902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:12.567986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:12.568022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:12.698370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:12.698562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:12.698635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:12.698668] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:12.702270] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: DOWN (p=27.80%) [2026-02-09T20:34:12.702607] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-09T20:34:12.702751] [INFO ] [sig ] UTF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:12.860251] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UTF.txt [2026-02-09T20:34:12.860436] [INFO ] [sig ] [3186/3427] Completed UTF in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-09T20:34:12.860498] [INFO ] [sig ] [3187/3427] Forecasting UTI... [2026-02-09T20:34:12.860541] [INFO ] [sig ] Generating forecast for: UTI [2026-02-09T20:34:12.860602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-09T20:34:12.872964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-09T20:34:12.873355] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-09T20:34:12.874190] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-09T20:34:12.874243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:12.874275] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:12.874302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:12.874359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:12.934302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:12.935379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:12.935465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:12.935503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:13.061268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:13.061427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:13.061468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:13.061496] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:13.065057] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: UP (p=87.34%) [2026-02-09T20:34:13.065365] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-09T20:34:13.065497] [INFO ] [sig ] UTI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:13.225435] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UTI.txt [2026-02-09T20:34:13.225616] [INFO ] [sig ] [3187/3427] Completed UTI in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-09T20:34:13.225660] [INFO ] [sig ] [3188/3427] Forecasting UTL... [2026-02-09T20:34:13.225691] [INFO ] [sig ] Generating forecast for: UTL [2026-02-09T20:34:13.225723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-09T20:34:13.236346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-09T20:34:13.236772] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-09T20:34:13.237706] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-09T20:34:13.237763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:13.237796] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:13.237825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:13.237884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:13.295198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:13.296143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:13.296230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:13.296264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:13.421384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:13.421541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:13.421601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:13.421633] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:13.425824] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=5.66%) [2026-02-09T20:34:13.426132] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-09T20:34:13.426272] [INFO ] [sig ] UTL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:13.587951] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UTL.txt [2026-02-09T20:34:13.588159] [INFO ] [sig ] [3188/3427] Completed UTL in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-09T20:34:13.588211] [INFO ] [sig ] [3189/3427] Forecasting UTMD... [2026-02-09T20:34:13.588248] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-09T20:34:13.588286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-09T20:34:13.600543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-09T20:34:13.600970] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-09T20:34:13.601889] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-09T20:34:13.601944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:13.601977] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:13.602005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:13.602064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:13.664281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:13.665404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:13.665487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:13.665521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:13.780608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:13.780763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:13.780803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:13.780832] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:13.784248] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=17.92%) [2026-02-09T20:34:13.784540] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-09T20:34:13.784690] [INFO ] [sig ] UTMD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:13.931027] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UTMD.txt [2026-02-09T20:34:13.931181] [INFO ] [sig ] [3189/3427] Completed UTMD in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:13.931222] [INFO ] [sig ] [3190/3427] Forecasting UTZ... [2026-02-09T20:34:13.931254] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-09T20:34:13.931285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-09T20:34:13.941967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-09T20:34:13.942361] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-09T20:34:13.943226] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-09T20:34:13.943279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:13.943325] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:13.943355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:13.943413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:14.001702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:14.002635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:14.002724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:14.002760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:14.121478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:14.121652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:14.121697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:14.121727] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:14.125213] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: UP (p=88.05%) [2026-02-09T20:34:14.125497] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-09T20:34:14.125678] [INFO ] [sig ] UTZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:14.279311] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UTZ.txt [2026-02-09T20:34:14.279561] [INFO ] [sig ] [3190/3427] Completed UTZ in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:14.279653] [INFO ] [sig ] [3191/3427] Forecasting UVE... [2026-02-09T20:34:14.279697] [INFO ] [sig ] Generating forecast for: UVE [2026-02-09T20:34:14.279737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-09T20:34:14.291904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-09T20:34:14.292251] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-09T20:34:14.293064] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-09T20:34:14.293117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:14.293149] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:14.293178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:14.293235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:14.351084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:14.351948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:14.352075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:14.352111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:14.476215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:14.476394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:14.476435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:14.476466] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:14.480494] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: UP (p=77.39%) [2026-02-09T20:34:14.480947] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-09T20:34:14.481117] [INFO ] [sig ] UVE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:14.633775] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UVE.txt [2026-02-09T20:34:14.633937] [INFO ] [sig ] [3191/3427] Completed UVE in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:14.633976] [INFO ] [sig ] [3192/3427] Forecasting UVSP... [2026-02-09T20:34:14.634007] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-09T20:34:14.634039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-09T20:34:14.644923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-09T20:34:14.645353] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-09T20:34:14.646237] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-09T20:34:14.646292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:14.646325] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:14.646360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:14.646438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:14.704271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:14.705188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:14.705272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:14.705305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:14.829610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:14.829773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:14.829814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:14.829843] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:14.833207] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=30.71%) [2026-02-09T20:34:14.833484] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-09T20:34:14.833637] [INFO ] [sig ] UVSP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:14.978174] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UVSP.txt [2026-02-09T20:34:14.978310] [INFO ] [sig ] [3192/3427] Completed UVSP in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:14.978350] [INFO ] [sig ] [3193/3427] Forecasting UWMC... [2026-02-09T20:34:14.978379] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-09T20:34:14.978408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-09T20:34:14.988244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-09T20:34:14.988621] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-09T20:34:14.989406] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-09T20:34:14.989458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:14.989490] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:14.989518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:14.989604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:15.045985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:15.046666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:15.046745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:15.046778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:15.168962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:15.169118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:15.169158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:15.169186] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:15.172567] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=84.41%) [2026-02-09T20:34:15.172859] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-09T20:34:15.172986] [INFO ] [sig ] UWMC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:15.315903] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/UWMC.txt [2026-02-09T20:34:15.316027] [INFO ] [sig ] [3193/3427] Completed UWMC in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:15.316072] [INFO ] [sig ] [3194/3427] Forecasting UXIN... [2026-02-09T20:34:15.316104] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-09T20:34:15.316135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-09T20:34:15.326305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-09T20:34:15.326663] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-09T20:34:15.327462] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-09T20:34:15.327515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:15.327547] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:15.327594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:15.327659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:15.386389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:15.387014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:15.387094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:15.387126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:15.510015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:15.510173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:15.510213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:15.510243] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:15.513648] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: DOWN (p=12.96%) [2026-02-09T20:34:15.513922] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-09T20:34:15.514046] [INFO ] [sig ] UXIN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:15.659881] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UXIN.txt [2026-02-09T20:34:15.660051] [INFO ] [sig ] [3194/3427] Completed UXIN in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:15.660092] [INFO ] [sig ] [3195/3427] Forecasting UYLD... [2026-02-09T20:34:15.660123] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-09T20:34:15.660155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-09T20:34:15.670760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-09T20:34:15.671092] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-09T20:34:15.671906] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-09T20:34:15.671958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:15.671990] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:15.672017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:15.672074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:15.731585] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:15.732594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:15.732676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:15.732709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:15.844503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:15.844679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:15.844721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:15.844750] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:15.848259] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: DOWN (p=33.30%) [2026-02-09T20:34:15.848552] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-09T20:34:15.848741] [INFO ] [sig ] UYLD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:16.012381] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UYLD.txt [2026-02-09T20:34:16.012548] [INFO ] [sig ] [3195/3427] Completed UYLD in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:16.012614] [INFO ] [sig ] [3196/3427] Forecasting UZE... [2026-02-09T20:34:16.012648] [INFO ] [sig ] Generating forecast for: UZE [2026-02-09T20:34:16.012679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-09T20:34:16.022815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-09T20:34:16.023411] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-09T20:34:16.024414] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-09T20:34:16.024466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:16.024498] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:16.024524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:16.024614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:16.082995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:16.083674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:16.083753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:16.083785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:16.194174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:16.194330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:16.194371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:16.194400] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:16.197847] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: DOWN (p=38.20%) [2026-02-09T20:34:16.198131] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-09T20:34:16.198260] [INFO ] [sig ] UZE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:16.343452] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/UZE.txt [2026-02-09T20:34:16.343602] [INFO ] [sig ] [3196/3427] Completed UZE in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:16.343644] [INFO ] [sig ] [3197/3427] Forecasting VAC... [2026-02-09T20:34:16.343673] [INFO ] [sig ] Generating forecast for: VAC [2026-02-09T20:34:16.343704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-09T20:34:16.353848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-09T20:34:16.354178] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-09T20:34:16.355007] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-09T20:34:16.355060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:16.355093] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:16.355120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:16.355177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:16.416729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:16.417684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:16.417770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:16.417805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:16.538422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:16.538595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:16.538639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:16.538686] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:16.542223] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: UP (p=87.36%) [2026-02-09T20:34:16.542510] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-09T20:34:16.542668] [INFO ] [sig ] VAC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:16.689211] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VAC.txt [2026-02-09T20:34:16.689380] [INFO ] [sig ] [3197/3427] Completed VAC in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:16.689434] [INFO ] [sig ] [3198/3427] Forecasting VAL... [2026-02-09T20:34:16.689468] [INFO ] [sig ] Generating forecast for: VAL [2026-02-09T20:34:16.689498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-09T20:34:16.700339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-09T20:34:16.700693] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-09T20:34:16.701522] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-09T20:34:16.701602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:16.701669] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:16.701698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:16.701755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:16.762213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:16.763069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:16.763159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:16.763195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:16.898703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:16.898876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:16.898918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:16.898946] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:16.902764] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=6.05%) [2026-02-09T20:34:16.903113] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-09T20:34:16.903271] [INFO ] [sig ] VAL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:17.068366] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VAL.txt [2026-02-09T20:34:17.068544] [INFO ] [sig ] [3198/3427] Completed VAL in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:17.068613] [INFO ] [sig ] [3199/3427] Forecasting VALE... [2026-02-09T20:34:17.068657] [INFO ] [sig ] Generating forecast for: VALE [2026-02-09T20:34:17.068693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-09T20:34:17.081236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-09T20:34:17.081735] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-09T20:34:17.082796] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-09T20:34:17.082852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:17.082884] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:17.082911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:17.082973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:17.155302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:17.156482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:17.156682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:17.156747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:17.324031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:17.324233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:17.324290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:17.324328] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:17.329699] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=91.84%) [2026-02-09T20:34:17.330263] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-09T20:34:17.330500] [INFO ] [sig ] VALE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:17.578906] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VALE.txt [2026-02-09T20:34:17.579192] [INFO ] [sig ] [3199/3427] Completed VALE in 0.5s | 2.77 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:17.579263] [INFO ] [sig ] [3200/3427] Forecasting VALN... [2026-02-09T20:34:17.579321] [INFO ] [sig ] Generating forecast for: VALN [2026-02-09T20:34:17.579377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-09T20:34:17.603757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-09T20:34:17.605304] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-09T20:34:17.606810] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-09T20:34:17.606887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:17.606941] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:17.606988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:17.607083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:17.701345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:17.702593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:17.702716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:17.702755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:17.863404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:17.863626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:17.863678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:17.863713] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:17.868885] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-09T20:34:17.869404] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-09T20:34:17.869600] [INFO ] [sig ] VALN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:18.084381] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VALN.txt [2026-02-09T20:34:18.084560] [INFO ] [sig ] [3200/3427] Completed VALN in 0.5s | 2.77 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:18.084622] [INFO ] [sig ] [3201/3427] Forecasting VANI... [2026-02-09T20:34:18.084655] [INFO ] [sig ] Generating forecast for: VANI [2026-02-09T20:34:18.084687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-09T20:34:18.098374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-09T20:34:18.098927] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-09T20:34:18.100087] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-09T20:34:18.100155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:18.100195] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:18.100273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:18.100361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:18.173013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:18.174027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:18.174119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:18.174154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:18.324417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:18.324633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:18.324697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:18.324782] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:18.330179] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: UP (p=70.23%) [2026-02-09T20:34:18.330596] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-09T20:34:18.330815] [INFO ] [sig ] VANI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:18.490341] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VANI.txt [2026-02-09T20:34:18.490501] [INFO ] [sig ] [3201/3427] Completed VANI in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:18.490545] [INFO ] [sig ] [3202/3427] Forecasting VBF... [2026-02-09T20:34:18.490598] [INFO ] [sig ] Generating forecast for: VBF [2026-02-09T20:34:18.490633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-09T20:34:18.501975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-09T20:34:18.502375] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-09T20:34:18.503210] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-09T20:34:18.503263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:18.503295] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:18.503322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:18.503378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:18.561297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:18.562197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:18.562282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:18.562314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:18.686274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:18.686438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:18.686479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:18.686508] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:18.689981] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: DOWN (p=26.39%) [2026-02-09T20:34:18.690279] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-09T20:34:18.690409] [INFO ] [sig ] VBF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:18.844813] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VBF.txt [2026-02-09T20:34:18.845144] [INFO ] [sig ] [3202/3427] Completed VBF in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-09T20:34:18.845185] [INFO ] [sig ] [3203/3427] Forecasting VBNK... [2026-02-09T20:34:18.845215] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-09T20:34:18.845245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-09T20:34:18.856105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-09T20:34:18.856408] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-09T20:34:18.857224] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-09T20:34:18.857277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:18.857308] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:18.857335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:18.857393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:18.917134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:18.917841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:18.917920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:18.917954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:19.042412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:19.042591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:19.042636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:19.042673] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:19.046480] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=28.43%) [2026-02-09T20:34:19.046794] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-09T20:34:19.046923] [INFO ] [sig ] VBNK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:19.198924] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VBNK.txt [2026-02-09T20:34:19.199090] [INFO ] [sig ] [3203/3427] Completed VBNK in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-09T20:34:19.199131] [INFO ] [sig ] [3204/3427] Forecasting VC... [2026-02-09T20:34:19.199164] [INFO ] [sig ] Generating forecast for: VC [2026-02-09T20:34:19.199198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-09T20:34:19.209791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-09T20:34:19.210162] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-09T20:34:19.211011] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-09T20:34:19.211065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:19.211097] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:19.211124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:19.211181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:19.272291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:19.273216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:19.273302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:19.273337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:19.403936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:19.404096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:19.404136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:19.404166] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:19.408069] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-09T20:34:19.408351] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-09T20:34:19.408483] [INFO ] [sig ] VC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:19.553759] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VC.txt [2026-02-09T20:34:19.553892] [INFO ] [sig ] [3204/3427] Completed VC in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-09T20:34:19.553930] [INFO ] [sig ] [3205/3427] Forecasting VCEL... [2026-02-09T20:34:19.553960] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-09T20:34:19.554000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-09T20:34:19.563696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-09T20:34:19.564017] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-09T20:34:19.564873] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-09T20:34:19.564927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:19.564959] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:19.564987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:19.565045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:19.624652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:19.625430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:19.625511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:19.625546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:19.742845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:19.743002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:19.743047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:19.743077] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:19.746646] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: UP (p=63.38%) [2026-02-09T20:34:19.746928] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-09T20:34:19.747057] [INFO ] [sig ] VCEL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:19.896526] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VCEL.txt [2026-02-09T20:34:19.896709] [INFO ] [sig ] [3205/3427] Completed VCEL in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:19.896760] [INFO ] [sig ] [3206/3427] Forecasting VCRB... [2026-02-09T20:34:19.896797] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-09T20:34:19.896831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-09T20:34:19.906915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-09T20:34:19.907303] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-09T20:34:19.908177] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-09T20:34:19.908230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:19.908262] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:19.908288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:19.908344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:19.968390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:19.969301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:19.969387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:19.969422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:20.090873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:20.091046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:20.091098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:20.091129] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:20.095336] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-02-09T20:34:20.095781] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-09T20:34:20.095959] [INFO ] [sig ] VCRB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:20.244724] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VCRB.txt [2026-02-09T20:34:20.244890] [INFO ] [sig ] [3206/3427] Completed VCRB in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:20.244931] [INFO ] [sig ] [3207/3427] Forecasting VCSH... [2026-02-09T20:34:20.244960] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-09T20:34:20.244991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-09T20:34:20.255135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-09T20:34:20.255502] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-09T20:34:20.256374] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-09T20:34:20.256428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:20.256459] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:20.256485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:20.256542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:20.315159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:20.316088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:20.316174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:20.316208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:20.453199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:20.453424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:20.453488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:20.453527] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:20.458363] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=82.74%) [2026-02-09T20:34:20.458826] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-09T20:34:20.459003] [INFO ] [sig ] VCSH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:20.626026] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VCSH.txt [2026-02-09T20:34:20.626184] [INFO ] [sig ] [3207/3427] Completed VCSH in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:20.626226] [INFO ] [sig ] [3208/3427] Forecasting VECO... [2026-02-09T20:34:20.626265] [INFO ] [sig ] Generating forecast for: VECO [2026-02-09T20:34:20.626302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-09T20:34:20.637412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-09T20:34:20.637818] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-09T20:34:20.638942] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-09T20:34:20.638994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:20.639026] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:20.639053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:20.639110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:20.697320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:20.698261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:20.698383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:20.698418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:20.819770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:20.819928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:20.819969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:20.819998] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:20.823512] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: UP (p=53.72%) [2026-02-09T20:34:20.823852] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-09T20:34:20.823981] [INFO ] [sig ] VECO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:20.972268] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VECO.txt [2026-02-09T20:34:20.972446] [INFO ] [sig ] [3208/3427] Completed VECO in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:20.972493] [INFO ] [sig ] [3209/3427] Forecasting VEEE... [2026-02-09T20:34:20.972527] [INFO ] [sig ] Generating forecast for: VEEE [2026-02-09T20:34:20.972560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEEE' from 'https://tdm.silogroup.org/data/derivative_storage/VEEE.csv'. [2026-02-09T20:34:20.983444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEEE'. [2026-02-09T20:34:20.983807] [INFO ] [FORECASTER] Starting predict_future for VEEE [2026-02-09T20:34:20.984712] [DEBUG] [LOCAL ] No optimal features file found for VEEE: ./output/feature-sets/VEEE.txt [2026-02-09T20:34:20.984779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:20.984821] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:20.984857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:20.984916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:21.047379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:21.048349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:21.048435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:21.048472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:21.165301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:21.165456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:21.165496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:21.165525] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:21.169111] [DEBUG] [FORECASTER] VEEE: Forecast T+1@11:T+2@11: UP (p=79.14%) [2026-02-09T20:34:21.169392] [INFO ] [FORECASTER] Completed predict_future for VEEE [2026-02-09T20:34:21.169518] [INFO ] [sig ] VEEE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:21.323368] [INFO ] [LOCAL ] Saved forecast: VEEE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VEEE.txt [2026-02-09T20:34:21.323504] [INFO ] [sig ] [3209/3427] Completed VEEE in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:21.323544] [INFO ] [sig ] [3210/3427] Forecasting VEL... [2026-02-09T20:34:21.323594] [INFO ] [sig ] Generating forecast for: VEL [2026-02-09T20:34:21.323627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-09T20:34:21.333917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-09T20:34:21.334268] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-09T20:34:21.335176] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-09T20:34:21.335232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:21.335268] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:21.335298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:21.335360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:21.400971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:21.401871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:21.401960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:21.401997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:21.526617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:21.526791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:21.526838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:21.526867] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:21.530401] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: UP (p=64.10%) [2026-02-09T20:34:21.530724] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-09T20:34:21.530862] [INFO ] [sig ] VEL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:21.685255] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VEL.txt [2026-02-09T20:34:21.685423] [INFO ] [sig ] [3210/3427] Completed VEL in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:21.685468] [INFO ] [sig ] [3211/3427] Forecasting VEON... [2026-02-09T20:34:21.685503] [INFO ] [sig ] Generating forecast for: VEON [2026-02-09T20:34:21.685538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-09T20:34:21.695976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-09T20:34:21.696446] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-09T20:34:21.697738] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-09T20:34:21.697809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:21.697846] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:21.697876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:21.697937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:21.760779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:21.761903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:21.761989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:21.762027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:21.886147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:21.886297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:21.886339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:21.886372] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:21.890164] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: DOWN (p=11.14%) [2026-02-09T20:34:21.890464] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-09T20:34:21.890616] [INFO ] [sig ] VEON: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:22.053783] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VEON.txt [2026-02-09T20:34:22.054028] [INFO ] [sig ] [3211/3427] Completed VEON in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:22.054089] [INFO ] [sig ] [3212/3427] Forecasting VERA... [2026-02-09T20:34:22.054132] [INFO ] [sig ] Generating forecast for: VERA [2026-02-09T20:34:22.054183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-09T20:34:22.064444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-09T20:34:22.064826] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-09T20:34:22.065666] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-09T20:34:22.065730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:22.065769] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:22.065807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:22.065908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:22.125913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:22.126746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:22.126828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:22.126862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:22.248400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:22.248566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:22.248628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:22.248659] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:22.252178] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=70.73%) [2026-02-09T20:34:22.252460] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-09T20:34:22.252611] [INFO ] [sig ] VERA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:22.400531] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VERA.txt [2026-02-09T20:34:22.400676] [INFO ] [sig ] [3212/3427] Completed VERA in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:22.400732] [INFO ] [sig ] [3213/3427] Forecasting VERI... [2026-02-09T20:34:22.400768] [INFO ] [sig ] Generating forecast for: VERI [2026-02-09T20:34:22.400799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-09T20:34:22.411492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-09T20:34:22.411842] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-09T20:34:22.412809] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-09T20:34:22.412872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:22.412909] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:22.412937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:22.412996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:22.473246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:22.473982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:22.474063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:22.474097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:22.599058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:22.599210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:22.599251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:22.599282] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:22.602858] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=9.06%) [2026-02-09T20:34:22.603166] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-09T20:34:22.603302] [INFO ] [sig ] VERI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:22.755493] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VERI.txt [2026-02-09T20:34:22.755664] [INFO ] [sig ] [3213/3427] Completed VERI in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:22.755707] [INFO ] [sig ] [3214/3427] Forecasting VERX... [2026-02-09T20:34:22.755739] [INFO ] [sig ] Generating forecast for: VERX [2026-02-09T20:34:22.755769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-09T20:34:22.767041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-09T20:34:22.767391] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-09T20:34:22.768353] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-09T20:34:22.768423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:22.768460] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:22.768490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:22.768548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:22.834886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:22.835811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:22.835899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:22.835935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:22.960139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:22.960302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:22.960345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:22.960379] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:22.964189] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-02-09T20:34:22.964500] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-09T20:34:22.964664] [INFO ] [sig ] VERX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:23.128455] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VERX.txt [2026-02-09T20:34:23.128636] [INFO ] [sig ] [3214/3427] Completed VERX in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:23.128684] [INFO ] [sig ] [3215/3427] Forecasting VFC... [2026-02-09T20:34:23.128724] [INFO ] [sig ] Generating forecast for: VFC [2026-02-09T20:34:23.128766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-09T20:34:23.139701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-09T20:34:23.140108] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-09T20:34:23.140989] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-09T20:34:23.141044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:23.141112] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:23.141145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:23.141208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:23.205213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:23.206126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:23.206214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:23.206250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:23.332136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:23.332306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:23.332353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:23.332386] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:23.336180] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: DOWN (p=2.43%) [2026-02-09T20:34:23.336494] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-09T20:34:23.336652] [INFO ] [sig ] VFC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:23.502882] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VFC.txt [2026-02-09T20:34:23.503038] [INFO ] [sig ] [3215/3427] Completed VFC in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:23.503079] [INFO ] [sig ] [3216/3427] Forecasting VFF... [2026-02-09T20:34:23.503110] [INFO ] [sig ] Generating forecast for: VFF [2026-02-09T20:34:23.503140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-09T20:34:23.513352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-09T20:34:23.513796] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-09T20:34:23.514702] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-09T20:34:23.514761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:23.514799] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:23.514829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:23.514890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:23.579289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:23.580233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:23.580329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:23.580366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:23.708101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:23.708267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:23.708316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:23.708349] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:23.712384] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=57.88%) [2026-02-09T20:34:23.712781] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-09T20:34:23.712936] [INFO ] [sig ] VFF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:23.882280] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VFF.txt [2026-02-09T20:34:23.882466] [INFO ] [sig ] [3216/3427] Completed VFF in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:23.882513] [INFO ] [sig ] [3217/3427] Forecasting VFLO... [2026-02-09T20:34:23.882547] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-09T20:34:23.882599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-09T20:34:23.893916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-09T20:34:23.894326] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-09T20:34:23.895253] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-09T20:34:23.895309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:23.895343] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:23.895373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:23.895437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:23.959389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:23.960344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:23.960432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:23.960469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:24.089330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:24.089491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:24.089532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:24.089564] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:24.093313] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-02-09T20:34:24.093634] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-09T20:34:24.093770] [INFO ] [sig ] VFLO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:24.253856] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VFLO.txt [2026-02-09T20:34:24.254012] [INFO ] [sig ] [3217/3427] Completed VFLO in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:24.254055] [INFO ] [sig ] [3218/3427] Forecasting VFS... [2026-02-09T20:34:24.254085] [INFO ] [sig ] Generating forecast for: VFS [2026-02-09T20:34:24.254116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-09T20:34:24.264362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-09T20:34:24.264676] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-09T20:34:24.265470] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-09T20:34:24.265522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:24.265554] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:24.265609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:24.265669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:24.326873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:24.327831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:24.327920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:24.327957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:24.447838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:24.448010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:24.448055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:24.448121] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:24.452084] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: DOWN (p=42.30%) [2026-02-09T20:34:24.452486] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-09T20:34:24.452682] [INFO ] [sig ] VFS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:24.619226] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VFS.txt [2026-02-09T20:34:24.619388] [INFO ] [sig ] [3218/3427] Completed VFS in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-09T20:34:24.619429] [INFO ] [sig ] [3219/3427] Forecasting VGI... [2026-02-09T20:34:24.619459] [INFO ] [sig ] Generating forecast for: VGI [2026-02-09T20:34:24.619490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-09T20:34:24.630373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-09T20:34:24.630772] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-09T20:34:24.631886] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-09T20:34:24.631940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:24.631975] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:24.632005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:24.632066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:24.695507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:24.696471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:24.696558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:24.696627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:24.815855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:24.816028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:24.816072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:24.816106] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:24.820118] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: UP (p=60.66%) [2026-02-09T20:34:24.820460] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-09T20:34:24.820615] [INFO ] [sig ] VGI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:24.995193] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VGI.txt [2026-02-09T20:34:24.995351] [INFO ] [sig ] [3219/3427] Completed VGI in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-09T20:34:24.995392] [INFO ] [sig ] [3220/3427] Forecasting VGM... [2026-02-09T20:34:24.995422] [INFO ] [sig ] Generating forecast for: VGM [2026-02-09T20:34:24.995453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-09T20:34:25.006127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-09T20:34:25.006480] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-09T20:34:25.007378] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-09T20:34:25.007457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:25.007495] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:25.007527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:25.007610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:25.071359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:25.072266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:25.072353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:25.072391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:25.196391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:25.196547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:25.196604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:25.196637] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:25.200097] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=76.76%) [2026-02-09T20:34:25.200375] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-09T20:34:25.200500] [INFO ] [sig ] VGM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:25.360939] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VGM.txt [2026-02-09T20:34:25.361095] [INFO ] [sig ] [3220/3427] Completed VGM in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-09T20:34:25.361136] [INFO ] [sig ] [3221/3427] Forecasting VGSH... [2026-02-09T20:34:25.361165] [INFO ] [sig ] Generating forecast for: VGSH [2026-02-09T20:34:25.361197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGSH' from 'https://tdm.silogroup.org/data/derivative_storage/VGSH.csv'. [2026-02-09T20:34:25.376209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGSH'. [2026-02-09T20:34:25.376722] [INFO ] [FORECASTER] Starting predict_future for VGSH [2026-02-09T20:34:25.377640] [DEBUG] [LOCAL ] No optimal features file found for VGSH: ./output/feature-sets/VGSH.txt [2026-02-09T20:34:25.377695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:25.377731] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:25.377761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:25.377822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:25.442441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:25.443395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:25.443495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:25.443541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:25.570132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:25.570289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:25.570350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:25.570384] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:25.574162] [DEBUG] [FORECASTER] VGSH: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-02-09T20:34:25.574459] [INFO ] [FORECASTER] Completed predict_future for VGSH [2026-02-09T20:34:25.574613] [INFO ] [sig ] VGSH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:25.738137] [INFO ] [LOCAL ] Saved forecast: VGSH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VGSH.txt [2026-02-09T20:34:25.738294] [INFO ] [sig ] [3221/3427] Completed VGSH in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:25.738335] [INFO ] [sig ] [3222/3427] Forecasting VICI... [2026-02-09T20:34:25.738365] [INFO ] [sig ] Generating forecast for: VICI [2026-02-09T20:34:25.738396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-09T20:34:25.749427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-09T20:34:25.749781] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-09T20:34:25.750758] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-09T20:34:25.750821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:25.750860] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:25.750894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:25.750961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:25.808548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:25.809465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:25.809549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:25.809604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:25.935100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:25.935258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:25.935297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:25.935326] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:25.938949] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: DOWN (p=11.07%) [2026-02-09T20:34:25.939250] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-09T20:34:25.939384] [INFO ] [sig ] VICI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:26.088468] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VICI.txt [2026-02-09T20:34:26.088646] [INFO ] [sig ] [3222/3427] Completed VICI in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:26.088692] [INFO ] [sig ] [3223/3427] Forecasting VIGI... [2026-02-09T20:34:26.088722] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-09T20:34:26.088752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-09T20:34:26.098646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-09T20:34:26.099058] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-09T20:34:26.099878] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-09T20:34:26.099931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:26.099964] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:26.099992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:26.100050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:26.157910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:26.159003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:26.159085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:26.159119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:26.285297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:26.285488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:26.285531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:26.285561] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:26.289639] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: DOWN (p=15.48%) [2026-02-09T20:34:26.289938] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-09T20:34:26.290076] [INFO ] [sig ] VIGI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:26.443145] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VIGI.txt [2026-02-09T20:34:26.443308] [INFO ] [sig ] [3223/3427] Completed VIGI in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:26.443357] [INFO ] [sig ] [3224/3427] Forecasting VINP... [2026-02-09T20:34:26.443388] [INFO ] [sig ] Generating forecast for: VINP [2026-02-09T20:34:26.443419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-09T20:34:26.454622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-09T20:34:26.455020] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-09T20:34:26.455875] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-09T20:34:26.455938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:26.455977] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:26.456008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:26.456064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:26.515518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:26.516613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:26.516694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:26.516726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:26.638055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:26.638211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:26.638252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:26.638281] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:26.642032] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: DOWN (p=36.92%) [2026-02-09T20:34:26.642423] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-09T20:34:26.642628] [INFO ] [sig ] VINP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:26.790252] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VINP.txt [2026-02-09T20:34:26.790398] [INFO ] [sig ] [3224/3427] Completed VINP in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:26.790438] [INFO ] [sig ] [3225/3427] Forecasting VIPS... [2026-02-09T20:34:26.790467] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-09T20:34:26.790498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-09T20:34:26.800458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-09T20:34:26.800828] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-09T20:34:26.801647] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-09T20:34:26.801699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:26.801743] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:26.801772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:26.801829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:26.861675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:26.862614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:26.862734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:26.862773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:26.989483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:26.989653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:26.989694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:26.989724] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:26.993461] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: UP (p=74.32%) [2026-02-09T20:34:26.993754] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-09T20:34:26.993876] [INFO ] [sig ] VIPS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:27.148667] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VIPS.txt [2026-02-09T20:34:27.148830] [INFO ] [sig ] [3225/3427] Completed VIPS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:27.148872] [INFO ] [sig ] [3226/3427] Forecasting VIRC... [2026-02-09T20:34:27.148905] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-09T20:34:27.148936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-09T20:34:27.159809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-09T20:34:27.160251] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-09T20:34:27.161164] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-09T20:34:27.161221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:27.161256] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:27.161285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:27.161345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:27.224991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:27.226091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:27.226371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:27.226409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:27.351374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:27.351514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:27.351553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:27.351601] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:27.354951] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=59.10%) [2026-02-09T20:34:27.355223] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-09T20:34:27.355347] [INFO ] [sig ] VIRC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:27.503247] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VIRC.txt [2026-02-09T20:34:27.503368] [INFO ] [sig ] [3226/3427] Completed VIRC in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:27.503408] [INFO ] [sig ] [3227/3427] Forecasting VITL... [2026-02-09T20:34:27.503438] [INFO ] [sig ] Generating forecast for: VITL [2026-02-09T20:34:27.503468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-09T20:34:27.513466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-09T20:34:27.513796] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-09T20:34:27.514592] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-09T20:34:27.514644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:27.514676] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:27.514704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:27.514761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:27.573412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:27.574026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:27.574104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:27.574138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:27.698141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:27.698284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:27.698323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:27.698351] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:27.702313] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: DOWN (p=5.37%) [2026-02-09T20:34:27.702603] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-09T20:34:27.702733] [INFO ] [sig ] VITL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:27.864146] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VITL.txt [2026-02-09T20:34:27.864320] [INFO ] [sig ] [3227/3427] Completed VITL in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:27.864365] [INFO ] [sig ] [3228/3427] Forecasting VKQ... [2026-02-09T20:34:27.864395] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-09T20:34:27.864426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-09T20:34:27.875628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-09T20:34:27.875989] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-09T20:34:27.876841] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-09T20:34:27.876894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:27.876926] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:27.876955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:27.877012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:27.940018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:27.941190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:27.941279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:27.941317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:28.063590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:28.063754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:28.063794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:28.063823] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:28.067305] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: UP (p=84.97%) [2026-02-09T20:34:28.067640] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-09T20:34:28.067775] [INFO ] [sig ] VKQ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:28.226832] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VKQ.txt [2026-02-09T20:34:28.227041] [INFO ] [sig ] [3228/3427] Completed VKQ in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:28.227093] [INFO ] [sig ] [3229/3427] Forecasting VKTX... [2026-02-09T20:34:28.227129] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-09T20:34:28.227163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-09T20:34:28.237961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-09T20:34:28.238375] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-09T20:34:28.239285] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-09T20:34:28.239341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:28.239378] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:28.239410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:28.239472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:28.302736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:28.303881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:28.304033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:28.304079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:28.429390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:28.429564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:28.429629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:28.429662] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:28.434125] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=38.55%) [2026-02-09T20:34:28.434649] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-09T20:34:28.434794] [INFO ] [sig ] VKTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:28.592820] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VKTX.txt [2026-02-09T20:34:28.592988] [INFO ] [sig ] [3229/3427] Completed VKTX in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:28.593029] [INFO ] [sig ] [3230/3427] Forecasting VLGEA... [2026-02-09T20:34:28.593059] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-09T20:34:28.593089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-09T20:34:28.604506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-09T20:34:28.604928] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-09T20:34:28.605762] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-09T20:34:28.605814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:28.605846] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:28.605874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:28.605932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:28.667957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:28.668905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:28.668996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:28.669032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:28.807310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:28.807523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:28.807789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:28.807828] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:28.812539] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=28.83%) [2026-02-09T20:34:28.812904] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-09T20:34:28.813088] [INFO ] [sig ] VLGEA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:28.977001] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VLGEA.txt [2026-02-09T20:34:28.977174] [INFO ] [sig ] [3230/3427] Completed VLGEA in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:28.977220] [INFO ] [sig ] [3231/3427] Forecasting VLN... [2026-02-09T20:34:28.977254] [INFO ] [sig ] Generating forecast for: VLN [2026-02-09T20:34:28.977288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-09T20:34:28.988393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-09T20:34:28.988843] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-09T20:34:28.989753] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-09T20:34:28.989809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:28.989846] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:28.989879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:28.989944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:29.058530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:29.059699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:29.059788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:29.059825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:29.186273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:29.186431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:29.186471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:29.186501] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:29.190089] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-02-09T20:34:29.190370] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-09T20:34:29.190496] [INFO ] [sig ] VLN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:29.352992] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VLN.txt [2026-02-09T20:34:29.353163] [INFO ] [sig ] [3231/3427] Completed VLN in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:29.353208] [INFO ] [sig ] [3232/3427] Forecasting VLO... [2026-02-09T20:34:29.353242] [INFO ] [sig ] Generating forecast for: VLO [2026-02-09T20:34:29.353278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-09T20:34:29.364352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-09T20:34:29.364824] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-09T20:34:29.365780] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-09T20:34:29.365840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:29.365911] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:29.365944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:29.366012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:29.430590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:29.431500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:29.431609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:29.431650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:29.562182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:29.562392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:29.562435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:29.562480] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:29.566015] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: UP (p=70.96%) [2026-02-09T20:34:29.566290] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-09T20:34:29.566416] [INFO ] [sig ] VLO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:29.728590] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VLO.txt [2026-02-09T20:34:29.728812] [INFO ] [sig ] [3232/3427] Completed VLO in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:29.728867] [INFO ] [sig ] [3233/3427] Forecasting VLRS... [2026-02-09T20:34:29.728903] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-09T20:34:29.728938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-09T20:34:29.740289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-09T20:34:29.740799] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-09T20:34:29.741924] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-09T20:34:29.741984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:29.742018] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:29.742048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:29.742110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:29.804980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:29.805874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:29.805960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:29.805996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:29.936526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:29.936704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:29.936749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:29.936783] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:29.940590] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: UP (p=52.70%) [2026-02-09T20:34:29.940896] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-09T20:34:29.941034] [INFO ] [sig ] VLRS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:30.110977] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VLRS.txt [2026-02-09T20:34:30.111147] [INFO ] [sig ] [3233/3427] Completed VLRS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:30.111192] [INFO ] [sig ] [3234/3427] Forecasting VLTO... [2026-02-09T20:34:30.111227] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-09T20:34:30.111263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-09T20:34:30.122873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-09T20:34:30.123481] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-09T20:34:30.124440] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-09T20:34:30.124497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:30.124533] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:30.124564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:30.124688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:30.191491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:30.192412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:30.192520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:30.192558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:30.323049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:30.323210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:30.323250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:30.323278] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:30.326762] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=92.94%) [2026-02-09T20:34:30.327042] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-09T20:34:30.327167] [INFO ] [sig ] VLTO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:30.493109] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VLTO.txt [2026-02-09T20:34:30.493294] [INFO ] [sig ] [3234/3427] Completed VLTO in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:30.493340] [INFO ] [sig ] [3235/3427] Forecasting VLY... [2026-02-09T20:34:30.493373] [INFO ] [sig ] Generating forecast for: VLY [2026-02-09T20:34:30.493408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-09T20:34:30.504870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-09T20:34:30.505323] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-09T20:34:30.506260] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-09T20:34:30.506319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:30.506354] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:30.506385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:30.506446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:30.573462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:30.574397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:30.574487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:30.574525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:30.696745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:30.696908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:30.696949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:30.697011] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:30.700531] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: UP (p=50.78%) [2026-02-09T20:34:30.700854] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-09T20:34:30.700993] [INFO ] [sig ] VLY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:30.849560] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VLY.txt [2026-02-09T20:34:30.849754] [INFO ] [sig ] [3235/3427] Completed VLY in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-09T20:34:30.849799] [INFO ] [sig ] [3236/3427] Forecasting VMBS... [2026-02-09T20:34:30.849833] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-09T20:34:30.849866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-09T20:34:30.860488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-09T20:34:30.860927] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-09T20:34:30.861767] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-09T20:34:30.861820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:30.861852] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:30.861897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:30.861969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:30.918720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:30.919661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:30.919747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:30.919779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:31.042877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:31.043043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:31.043084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:31.043112] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:31.046666] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-02-09T20:34:31.046972] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-09T20:34:31.047109] [INFO ] [sig ] VMBS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:31.201936] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VMBS.txt [2026-02-09T20:34:31.202110] [INFO ] [sig ] [3236/3427] Completed VMBS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-09T20:34:31.202151] [INFO ] [sig ] [3237/3427] Forecasting VMD... [2026-02-09T20:34:31.202181] [INFO ] [sig ] Generating forecast for: VMD [2026-02-09T20:34:31.202211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-09T20:34:31.212471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-09T20:34:31.212900] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-09T20:34:31.213731] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-09T20:34:31.213783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:31.213813] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:31.213840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:31.213899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:31.279882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:31.281084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:31.281195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:31.281237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:31.405361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:31.405525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:31.405587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:31.405626] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:31.409606] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-02-09T20:34:31.409923] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-09T20:34:31.410094] [INFO ] [sig ] VMD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:31.570472] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VMD.txt [2026-02-09T20:34:31.570656] [INFO ] [sig ] [3237/3427] Completed VMD in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-09T20:34:31.570707] [INFO ] [sig ] [3238/3427] Forecasting VMI... [2026-02-09T20:34:31.570748] [INFO ] [sig ] Generating forecast for: VMI [2026-02-09T20:34:31.570794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-09T20:34:31.581541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-09T20:34:31.581984] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-09T20:34:31.582920] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-09T20:34:31.582988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:31.583032] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:31.583068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:31.583129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:31.646804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:31.647825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:31.647923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:31.647960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:31.781283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:31.781476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:31.781545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:31.781624] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:31.786918] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-02-09T20:34:31.787421] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-09T20:34:31.787677] [INFO ] [sig ] VMI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:31.948082] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VMI.txt [2026-02-09T20:34:31.948414] [INFO ] [sig ] [3238/3427] Completed VMI in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:31.948454] [INFO ] [sig ] [3239/3427] Forecasting VMO... [2026-02-09T20:34:31.948483] [INFO ] [sig ] Generating forecast for: VMO [2026-02-09T20:34:31.948515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-09T20:34:31.958846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-09T20:34:31.959170] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-09T20:34:31.959994] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-09T20:34:31.960047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:31.960079] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:31.960106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:31.960346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:32.017161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:32.017903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:32.017982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:32.018015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:32.141051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:32.141410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:32.141451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:32.141481] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:32.145255] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: UP (p=90.96%) [2026-02-09T20:34:32.145595] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-09T20:34:32.145750] [INFO ] [sig ] VMO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:32.298287] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VMO.txt [2026-02-09T20:34:32.298444] [INFO ] [sig ] [3239/3427] Completed VMO in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:32.298487] [INFO ] [sig ] [3240/3427] Forecasting VNDA... [2026-02-09T20:34:32.298516] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-09T20:34:32.298553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-09T20:34:32.308717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-09T20:34:32.309099] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-09T20:34:32.309926] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-09T20:34:32.309990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:32.310030] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:32.310063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:32.310122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:32.367102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:32.368121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:32.368217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:32.368255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:32.489027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:32.489190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:32.489231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:32.489260] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:32.492683] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: UP (p=91.28%) [2026-02-09T20:34:32.492964] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-09T20:34:32.493087] [INFO ] [sig ] VNDA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:32.653384] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VNDA.txt [2026-02-09T20:34:32.653545] [INFO ] [sig ] [3240/3427] Completed VNDA in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:32.653611] [INFO ] [sig ] [3241/3427] Forecasting VNO... [2026-02-09T20:34:32.653646] [INFO ] [sig ] Generating forecast for: VNO [2026-02-09T20:34:32.653680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-09T20:34:32.664558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-09T20:34:32.665031] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-09T20:34:32.666029] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-09T20:34:32.666089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:32.666125] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:32.666155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:32.666217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:32.730006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:32.731000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:32.731100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:32.731135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:32.855044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:32.855201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:32.855244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:32.855277] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:32.858948] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: DOWN (p=19.12%) [2026-02-09T20:34:32.859227] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-09T20:34:32.859351] [INFO ] [sig ] VNO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:33.017947] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VNO.txt [2026-02-09T20:34:33.018133] [INFO ] [sig ] [3241/3427] Completed VNO in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:33.018176] [INFO ] [sig ] [3242/3427] Forecasting VNOM... [2026-02-09T20:34:33.018207] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-09T20:34:33.018238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-09T20:34:33.029544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-09T20:34:33.029989] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-09T20:34:33.030924] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-09T20:34:33.030990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:33.031034] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:33.031072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:33.031133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:33.095028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:33.095997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:33.096124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:33.096163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:33.220590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:33.220754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:33.220796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:33.220838] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:33.224684] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=96.53%) [2026-02-09T20:34:33.225019] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-09T20:34:33.225184] [INFO ] [sig ] VNOM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:33.389819] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VNOM.txt [2026-02-09T20:34:33.389994] [INFO ] [sig ] [3242/3427] Completed VNOM in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:33.390044] [INFO ] [sig ] [3243/3427] Forecasting VNQI... [2026-02-09T20:34:33.390079] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-09T20:34:33.390115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-09T20:34:33.401998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-09T20:34:33.402416] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-09T20:34:33.403529] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-09T20:34:33.403614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:33.403652] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:33.403682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:33.403743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:33.470241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:33.471189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:33.471277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:33.471313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:33.601499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:33.601694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:33.601742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:33.601774] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:33.605990] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: UP (p=83.96%) [2026-02-09T20:34:33.606310] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-09T20:34:33.606456] [INFO ] [sig ] VNQI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:33.776248] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VNQI.txt [2026-02-09T20:34:33.776415] [INFO ] [sig ] [3243/3427] Completed VNQI in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:33.776467] [INFO ] [sig ] [3244/3427] Forecasting VOC... [2026-02-09T20:34:33.776499] [INFO ] [sig ] Generating forecast for: VOC [2026-02-09T20:34:33.776530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-09T20:34:33.787132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-09T20:34:33.787618] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-09T20:34:33.788599] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-09T20:34:33.788654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:33.788686] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:33.788713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:33.788770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:33.850192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:33.851180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:33.851320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:33.851359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:33.972683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:33.972841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:33.972883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:33.972912] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:33.976890] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=26.48%) [2026-02-09T20:34:33.977175] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-09T20:34:33.977521] [INFO ] [sig ] VOC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:34.125352] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VOC.txt [2026-02-09T20:34:34.125495] [INFO ] [sig ] [3244/3427] Completed VOC in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:34.125535] [INFO ] [sig ] [3245/3427] Forecasting VOD... [2026-02-09T20:34:34.125566] [INFO ] [sig ] Generating forecast for: VOD [2026-02-09T20:34:34.125618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-09T20:34:34.137868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-09T20:34:34.138298] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-09T20:34:34.139188] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-09T20:34:34.139243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:34.139279] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:34.139308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:34.139368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:34.205306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:34.206293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:34.206379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:34.206415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:34.329302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:34.329467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:34.329511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:34.329547] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:34.333630] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=60.36%) [2026-02-09T20:34:34.334039] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-09T20:34:34.334227] [INFO ] [sig ] VOD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:34.508450] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VOD.txt [2026-02-09T20:34:34.508670] [INFO ] [sig ] [3245/3427] Completed VOD in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:34.508716] [INFO ] [sig ] [3246/3427] Forecasting VONE... [2026-02-09T20:34:34.508745] [INFO ] [sig ] Generating forecast for: VONE [2026-02-09T20:34:34.508775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-09T20:34:34.519857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-09T20:34:34.520296] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-09T20:34:34.521254] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-09T20:34:34.521310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:34.521344] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:34.521375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:34.521436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:34.587911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:34.588873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:34.588962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:34.589000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:34.719563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:34.719757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:34.719802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:34.719835] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:34.723730] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-02-09T20:34:34.724131] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-09T20:34:34.724290] [INFO ] [sig ] VONE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:34.890679] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VONE.txt [2026-02-09T20:34:34.890842] [INFO ] [sig ] [3246/3427] Completed VONE in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:34.890884] [INFO ] [sig ] [3247/3427] Forecasting VONG... [2026-02-09T20:34:34.890915] [INFO ] [sig ] Generating forecast for: VONG [2026-02-09T20:34:34.890946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-09T20:34:34.902705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-09T20:34:34.903110] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-09T20:34:34.903964] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-09T20:34:34.904017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:34.904049] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:34.904076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:34.904133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:34.968330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:34.969284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:34.969376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:34.969413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:35.095287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:35.095444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:35.095484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:35.095514] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:35.098973] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-02-09T20:34:35.099252] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-09T20:34:35.099374] [INFO ] [sig ] VONG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:35.266189] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VONG.txt [2026-02-09T20:34:35.266400] [INFO ] [sig ] [3247/3427] Completed VONG in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:35.266443] [INFO ] [sig ] [3248/3427] Forecasting VOTE... [2026-02-09T20:34:35.266473] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-09T20:34:35.266509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-09T20:34:35.278471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-09T20:34:35.278897] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-09T20:34:35.279742] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-09T20:34:35.279794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:35.279826] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:35.279853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:35.279910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:35.340816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:35.341782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:35.341891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:35.341931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:35.470324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:35.470489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:35.470534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:35.470585] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:35.474341] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: UP (p=59.49%) [2026-02-09T20:34:35.474679] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-09T20:34:35.474822] [INFO ] [sig ] VOTE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:35.636968] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VOTE.txt [2026-02-09T20:34:35.637151] [INFO ] [sig ] [3248/3427] Completed VOTE in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:35.637206] [INFO ] [sig ] [3249/3427] Forecasting VPG... [2026-02-09T20:34:35.637244] [INFO ] [sig ] Generating forecast for: VPG [2026-02-09T20:34:35.637279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-09T20:34:35.647923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-09T20:34:35.648327] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-09T20:34:35.649237] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-09T20:34:35.649339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:35.649411] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:35.649445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:35.649508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:35.715876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:35.717046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:35.717154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:35.717197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:35.843299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:35.843465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:35.843510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:35.843544] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:35.847900] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: UP (p=56.46%) [2026-02-09T20:34:35.848226] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-09T20:34:35.848364] [INFO ] [sig ] VPG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:36.011511] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VPG.txt [2026-02-09T20:34:36.011690] [INFO ] [sig ] [3249/3427] Completed VPG in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:36.011738] [INFO ] [sig ] [3250/3427] Forecasting VPLS... [2026-02-09T20:34:36.011772] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-09T20:34:36.011808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-09T20:34:36.023898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-09T20:34:36.024314] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-09T20:34:36.025198] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-09T20:34:36.025253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:36.025288] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:36.025318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:36.025380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:36.087681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:36.088642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:36.088736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:36.088772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:36.221246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:36.221623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:36.221665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:36.221693] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:36.225662] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-02-09T20:34:36.225956] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-09T20:34:36.226085] [INFO ] [sig ] VPLS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:36.388074] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VPLS.txt [2026-02-09T20:34:36.388244] [INFO ] [sig ] [3250/3427] Completed VPLS in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:36.388286] [INFO ] [sig ] [3251/3427] Forecasting VRA... [2026-02-09T20:34:36.388315] [INFO ] [sig ] Generating forecast for: VRA [2026-02-09T20:34:36.388344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-09T20:34:36.399784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-09T20:34:36.400148] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-09T20:34:36.401157] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-09T20:34:36.401397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:36.401429] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:36.401456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:36.401513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:36.464486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:36.465360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:36.465447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:36.465484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:36.585850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:36.586013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:36.586053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:36.586081] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:36.589563] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: UP (p=79.93%) [2026-02-09T20:34:36.589857] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-09T20:34:36.589983] [INFO ] [sig ] VRA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:36.744116] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VRA.txt [2026-02-09T20:34:36.744262] [INFO ] [sig ] [3251/3427] Completed VRA in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:36.744302] [INFO ] [sig ] [3252/3427] Forecasting VRCA... [2026-02-09T20:34:36.744332] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-09T20:34:36.744560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-09T20:34:36.755732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-09T20:34:36.756106] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-09T20:34:36.757007] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-09T20:34:36.757068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:36.757112] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:36.757150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:36.757221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:36.823449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:36.824322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:36.824413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:36.824450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:36.946709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:36.946878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:36.946918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:36.946977] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:36.950730] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-02-09T20:34:36.951006] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-09T20:34:36.951130] [INFO ] [sig ] VRCA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:37.108839] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VRCA.txt [2026-02-09T20:34:37.108999] [INFO ] [sig ] [3252/3427] Completed VRCA in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-09T20:34:37.109060] [INFO ] [sig ] [3253/3427] Forecasting VRDN... [2026-02-09T20:34:37.109102] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-09T20:34:37.109145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-09T20:34:37.119875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-09T20:34:37.120285] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-09T20:34:37.121143] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-09T20:34:37.121198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:37.121230] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:37.121256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:37.121313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:37.183013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:37.183999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:37.184109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:37.184153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:37.311621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:37.311791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:37.311834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:37.311864] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:37.315920] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: DOWN (p=18.82%) [2026-02-09T20:34:37.316272] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-09T20:34:37.316423] [INFO ] [sig ] VRDN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:37.482779] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VRDN.txt [2026-02-09T20:34:37.482939] [INFO ] [sig ] [3253/3427] Completed VRDN in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 1.0m [2026-02-09T20:34:37.482987] [INFO ] [sig ] [3254/3427] Forecasting VRE... [2026-02-09T20:34:37.483027] [INFO ] [sig ] Generating forecast for: VRE [2026-02-09T20:34:37.483070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-09T20:34:37.494443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-09T20:34:37.494870] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-09T20:34:37.495798] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-09T20:34:37.495854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:37.495892] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:37.495922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:37.495983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:37.561511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:37.562723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:37.562817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:37.562860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:37.692492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:37.692681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:37.692728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:37.692762] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:37.696743] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: DOWN (p=48.96%) [2026-02-09T20:34:37.697072] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-09T20:34:37.697215] [INFO ] [sig ] VRE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:37.858480] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VRE.txt [2026-02-09T20:34:37.858648] [INFO ] [sig ] [3254/3427] Completed VRE in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-09T20:34:37.858692] [INFO ] [sig ] [3255/3427] Forecasting VREX... [2026-02-09T20:34:37.858723] [INFO ] [sig ] Generating forecast for: VREX [2026-02-09T20:34:37.858755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-09T20:34:37.869201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-09T20:34:37.869533] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-09T20:34:37.870367] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-09T20:34:37.870423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:37.870458] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:37.870489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:37.870550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:37.932868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:37.933951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:37.934041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:37.934079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:38.056452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:38.056630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:38.056672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:38.056702] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:38.060500] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: DOWN (p=5.05%) [2026-02-09T20:34:38.060860] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-09T20:34:38.061005] [INFO ] [sig ] VREX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:38.220142] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VREX.txt [2026-02-09T20:34:38.220310] [INFO ] [sig ] [3255/3427] Completed VREX in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-09T20:34:38.220354] [INFO ] [sig ] [3256/3427] Forecasting VRIG... [2026-02-09T20:34:38.220390] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-09T20:34:38.220423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-09T20:34:38.231101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-09T20:34:38.231544] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-09T20:34:38.232680] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-09T20:34:38.232742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:38.232780] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:38.232813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:38.232882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:38.297016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:38.298021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:38.298115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:38.298153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:38.395440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:38.395617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:38.395695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:38.395728] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:38.399329] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-09T20:34:38.399642] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-09T20:34:38.399780] [INFO ] [sig ] VRIG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:38.558548] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VRIG.txt [2026-02-09T20:34:38.558730] [INFO ] [sig ] [3256/3427] Completed VRIG in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-09T20:34:38.558774] [INFO ] [sig ] [3257/3427] Forecasting VRNS... [2026-02-09T20:34:38.558805] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-09T20:34:38.558837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-09T20:34:38.569042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-09T20:34:38.569434] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-09T20:34:38.570331] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-09T20:34:38.570386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:38.570421] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:38.570450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:38.570509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:38.631451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:38.632375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:38.632469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:38.632504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:38.764659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:38.764820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:38.764861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:38.764891] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:38.768415] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: UP (p=50.82%) [2026-02-09T20:34:38.768718] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-09T20:34:38.768848] [INFO ] [sig ] VRNS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:38.921232] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VRNS.txt [2026-02-09T20:34:38.921401] [INFO ] [sig ] [3257/3427] Completed VRNS in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-09T20:34:38.921444] [INFO ] [sig ] [3258/3427] Forecasting VRRM... [2026-02-09T20:34:38.921473] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-09T20:34:38.921503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-09T20:34:38.931512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-09T20:34:38.931916] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-09T20:34:38.932751] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-09T20:34:38.932804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:38.932835] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:38.932865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:38.932921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:38.993536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:38.994463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:38.994550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:38.994605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:39.118557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:39.118731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:39.118771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:39.118800] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:39.122260] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: UP (p=79.14%) [2026-02-09T20:34:39.122536] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-09T20:34:39.122686] [INFO ] [sig ] VRRM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:39.270183] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VRRM.txt [2026-02-09T20:34:39.270341] [INFO ] [sig ] [3258/3427] Completed VRRM in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-09T20:34:39.270386] [INFO ] [sig ] [3259/3427] Forecasting VRSK... [2026-02-09T20:34:39.270419] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-09T20:34:39.270450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-09T20:34:39.281011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-09T20:34:39.281336] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-09T20:34:39.282195] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-09T20:34:39.282251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:39.282285] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:39.282493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:39.282554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:39.344206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:39.345134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:39.345293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:39.345341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:39.468756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:39.468915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:39.468956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:39.468986] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:39.472422] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=31.27%) [2026-02-09T20:34:39.472718] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-09T20:34:39.472845] [INFO ] [sig ] VRSK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:39.615372] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VRSK.txt [2026-02-09T20:34:39.615494] [INFO ] [sig ] [3259/3427] Completed VRSK in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-09T20:34:39.615533] [INFO ] [sig ] [3260/3427] Forecasting VRSN... [2026-02-09T20:34:39.615563] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-09T20:34:39.615614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-09T20:34:39.626277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-09T20:34:39.626598] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-09T20:34:39.627405] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-09T20:34:39.627476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:39.627523] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:39.627551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:39.627634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:39.686205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:39.686852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:39.686930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:39.686963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:39.815903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:39.816059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:39.816100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:39.816127] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:39.819550] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=82.26%) [2026-02-09T20:34:39.819846] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-09T20:34:39.819971] [INFO ] [sig ] VRSN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:39.968705] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VRSN.txt [2026-02-09T20:34:39.968833] [INFO ] [sig ] [3260/3427] Completed VRSN in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-09T20:34:39.968873] [INFO ] [sig ] [3261/3427] Forecasting VRTS... [2026-02-09T20:34:39.968904] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-09T20:34:39.968934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-09T20:34:39.978979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-09T20:34:39.979282] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-09T20:34:39.980086] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-09T20:34:39.980141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:39.980175] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:39.980203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:39.980260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:40.038315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:40.039314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:40.039397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:40.039429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:40.169470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:40.169642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:40.169683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:40.169712] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:40.173507] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: UP (p=62.88%) [2026-02-09T20:34:40.173800] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-09T20:34:40.173924] [INFO ] [sig ] VRTS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:40.319514] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VRTS.txt [2026-02-09T20:34:40.319670] [INFO ] [sig ] [3261/3427] Completed VRTS in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 59.8s [2026-02-09T20:34:40.319712] [INFO ] [sig ] [3262/3427] Forecasting VRTX... [2026-02-09T20:34:40.319742] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-09T20:34:40.319772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-09T20:34:40.330165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-09T20:34:40.330673] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-09T20:34:40.331460] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-09T20:34:40.331512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:40.331547] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:40.331599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:40.331660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:40.390159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:40.391052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:40.391137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:40.391171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:40.522677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:40.522844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:40.522885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:40.522916] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:40.526720] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=9.08%) [2026-02-09T20:34:40.527071] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-09T20:34:40.527212] [INFO ] [sig ] VRTX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:40.688791] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VRTX.txt [2026-02-09T20:34:40.688990] [INFO ] [sig ] [3262/3427] Completed VRTX in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 59.5s [2026-02-09T20:34:40.689035] [INFO ] [sig ] [3263/3427] Forecasting VS... [2026-02-09T20:34:40.689067] [INFO ] [sig ] Generating forecast for: VS [2026-02-09T20:34:40.689099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VS' from 'https://tdm.silogroup.org/data/derivative_storage/VS.csv'. [2026-02-09T20:34:40.699763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VS'. [2026-02-09T20:34:40.700119] [INFO ] [FORECASTER] Starting predict_future for VS [2026-02-09T20:34:40.701152] [DEBUG] [LOCAL ] No optimal features file found for VS: ./output/feature-sets/VS.txt [2026-02-09T20:34:40.701206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:40.701240] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:40.701268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:40.701334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:40.768610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:40.769455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:40.769538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:40.769592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:40.888362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:40.888553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:40.888627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:40.888661] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:40.892141] [DEBUG] [FORECASTER] VS: Forecast T+1@11:T+2@11: DOWN (p=25.68%) [2026-02-09T20:34:40.892481] [INFO ] [FORECASTER] Completed predict_future for VS [2026-02-09T20:34:40.892641] [INFO ] [sig ] VS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:41.050521] [INFO ] [LOCAL ] Saved forecast: VS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VS.txt [2026-02-09T20:34:41.050692] [INFO ] [sig ] [3263/3427] Completed VS in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 59.1s [2026-02-09T20:34:41.050742] [INFO ] [sig ] [3264/3427] Forecasting VSCO... [2026-02-09T20:34:41.050772] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-09T20:34:41.050804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-09T20:34:41.060950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-09T20:34:41.061318] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-09T20:34:41.062144] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-09T20:34:41.062200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:41.062231] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:41.062258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:41.062313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:41.122657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:41.123701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:41.123804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:41.123843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:41.250906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:41.251077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:41.251119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:41.251149] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:41.254817] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: UP (p=90.11%) [2026-02-09T20:34:41.255152] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-09T20:34:41.255298] [INFO ] [sig ] VSCO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:41.401090] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VSCO.txt [2026-02-09T20:34:41.401235] [INFO ] [sig ] [3264/3427] Completed VSCO in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 58.8s [2026-02-09T20:34:41.401274] [INFO ] [sig ] [3265/3427] Forecasting VSDA... [2026-02-09T20:34:41.401305] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-09T20:34:41.401335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-09T20:34:41.411619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-09T20:34:41.411978] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-09T20:34:41.412796] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-09T20:34:41.412848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:41.412881] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:41.412908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:41.412963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:41.471952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:41.472921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:41.473004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:41.473037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:41.594723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:41.594885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:41.594924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:41.594954] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:41.599318] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-02-09T20:34:41.599774] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-09T20:34:41.599953] [INFO ] [sig ] VSDA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:41.751096] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VSDA.txt [2026-02-09T20:34:41.751255] [INFO ] [sig ] [3265/3427] Completed VSDA in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 58.4s [2026-02-09T20:34:41.751295] [INFO ] [sig ] [3266/3427] Forecasting VSEC... [2026-02-09T20:34:41.751325] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-09T20:34:41.751356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-09T20:34:41.761503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-09T20:34:41.761872] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-09T20:34:41.762716] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-09T20:34:41.762768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:41.762828] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:41.762857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:41.762915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:41.834806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:41.835826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:41.835937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:41.835981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:41.964306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:41.964460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:41.964502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:41.964533] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:41.968205] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-02-09T20:34:41.968514] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-09T20:34:41.968668] [INFO ] [sig ] VSEC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:42.114834] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VSEC.txt [2026-02-09T20:34:42.114982] [INFO ] [sig ] [3266/3427] Completed VSEC in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 58.0s [2026-02-09T20:34:42.115025] [INFO ] [sig ] [3267/3427] Forecasting VSH... [2026-02-09T20:34:42.115058] [INFO ] [sig ] Generating forecast for: VSH [2026-02-09T20:34:42.115090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-09T20:34:42.125690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-09T20:34:42.126073] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-09T20:34:42.126913] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-09T20:34:42.126967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:42.127001] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:42.127030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:42.127088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:42.188394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:42.189360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:42.189448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:42.189483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:42.327321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:42.327502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:42.327545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:42.327611] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:42.331275] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=79.86%) [2026-02-09T20:34:42.331791] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-09T20:34:42.331924] [INFO ] [sig ] VSH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:42.484348] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VSH.txt [2026-02-09T20:34:42.484504] [INFO ] [sig ] [3267/3427] Completed VSH in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 57.7s [2026-02-09T20:34:42.484545] [INFO ] [sig ] [3268/3427] Forecasting VSTM... [2026-02-09T20:34:42.484597] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-09T20:34:42.484630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-09T20:34:42.494784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-09T20:34:42.495159] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-09T20:34:42.495977] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-09T20:34:42.496029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:42.496062] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:42.496089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:42.496145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:42.554564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:42.555461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:42.555544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:42.555596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:42.682188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:42.682357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:42.682399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:42.682427] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:42.685887] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=29.01%) [2026-02-09T20:34:42.686187] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-09T20:34:42.686320] [INFO ] [sig ] VSTM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:42.839360] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VSTM.txt [2026-02-09T20:34:42.839511] [INFO ] [sig ] [3268/3427] Completed VSTM in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 57.3s [2026-02-09T20:34:42.839552] [INFO ] [sig ] [3269/3427] Forecasting VSTS... [2026-02-09T20:34:42.839601] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-09T20:34:42.839635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-09T20:34:42.849629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-09T20:34:42.849961] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-09T20:34:42.850786] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-09T20:34:42.850839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:42.850872] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:42.850900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:42.850960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:42.911111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:42.911979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:42.912080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:42.912115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:43.038240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:43.038408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:43.038450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:43.038515] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:43.041984] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: DOWN (p=15.15%) [2026-02-09T20:34:43.042298] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-09T20:34:43.042435] [INFO ] [sig ] VSTS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:43.195516] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VSTS.txt [2026-02-09T20:34:43.195674] [INFO ] [sig ] [3269/3427] Completed VSTS in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 57.0s [2026-02-09T20:34:43.195716] [INFO ] [sig ] [3270/3427] Forecasting VTC... [2026-02-09T20:34:43.195746] [INFO ] [sig ] Generating forecast for: VTC [2026-02-09T20:34:43.195779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-09T20:34:43.205565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-09T20:34:43.205949] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-09T20:34:43.206792] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-09T20:34:43.206847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:43.206878] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:43.206906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:43.206963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:43.265248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:43.266024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:43.266105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:43.266138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:43.395131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:43.395294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:43.395337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:43.395368] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:43.398836] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-02-09T20:34:43.399118] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-09T20:34:43.399245] [INFO ] [sig ] VTC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:43.547172] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VTC.txt [2026-02-09T20:34:43.547343] [INFO ] [sig ] [3270/3427] Completed VTC in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 56.6s [2026-02-09T20:34:43.547392] [INFO ] [sig ] [3271/3427] Forecasting VTEX... [2026-02-09T20:34:43.547437] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-09T20:34:43.547468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-09T20:34:43.557196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-09T20:34:43.557561] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-09T20:34:43.558363] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-09T20:34:43.558415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:43.558446] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:43.558487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:43.558547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:43.616528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:43.617359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:43.617473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:43.617510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:43.737485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:43.737664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:43.737707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:43.737738] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:43.741836] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: DOWN (p=44.83%) [2026-02-09T20:34:43.742139] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-09T20:34:43.742274] [INFO ] [sig ] VTEX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:43.897258] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VTEX.txt [2026-02-09T20:34:43.897419] [INFO ] [sig ] [3271/3427] Completed VTEX in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 56.2s [2026-02-09T20:34:43.897490] [INFO ] [sig ] [3272/3427] Forecasting VTIP... [2026-02-09T20:34:43.897521] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-09T20:34:43.897552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-09T20:34:43.909136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-09T20:34:43.909556] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-09T20:34:43.910422] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-09T20:34:43.910484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:43.910526] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:43.910555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:43.910641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:43.971069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:43.971982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:43.972072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:43.972106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:44.095233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:44.095390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:44.095432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:44.095462] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:44.099252] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-09T20:34:44.099550] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-09T20:34:44.099702] [INFO ] [sig ] VTIP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:44.253670] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VTIP.txt [2026-02-09T20:34:44.253819] [INFO ] [sig ] [3272/3427] Completed VTIP in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 55.9s [2026-02-09T20:34:44.253867] [INFO ] [sig ] [3273/3427] Forecasting VTMX... [2026-02-09T20:34:44.253905] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-09T20:34:44.253936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-09T20:34:44.264437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-09T20:34:44.264859] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-09T20:34:44.265916] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-09T20:34:44.265969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:44.266002] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:44.266029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:44.266086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:44.325918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:44.327044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:44.327143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:44.327186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:44.460024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:44.460221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:44.460295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:44.460345] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:44.464466] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=70.08%) [2026-02-09T20:34:44.464987] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-09T20:34:44.465126] [INFO ] [sig ] VTMX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:44.620313] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VTMX.txt [2026-02-09T20:34:44.620491] [INFO ] [sig ] [3273/3427] Completed VTMX in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 55.5s [2026-02-09T20:34:44.620535] [INFO ] [sig ] [3274/3427] Forecasting VTN... [2026-02-09T20:34:44.620807] [INFO ] [sig ] Generating forecast for: VTN [2026-02-09T20:34:44.620841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-09T20:34:44.632011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-09T20:34:44.632474] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-09T20:34:44.633413] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-09T20:34:44.633471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:44.633504] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:44.633533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:44.633620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:44.697858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:44.698963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:44.699068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:44.699117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:44.823178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:44.823357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:44.823407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:44.823437] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:44.827699] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-09T20:34:44.828202] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-09T20:34:44.828415] [INFO ] [sig ] VTN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:45.055995] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VTN.txt [2026-02-09T20:34:45.056156] [INFO ] [sig ] [3274/3427] Completed VTN in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 55.2s [2026-02-09T20:34:45.056197] [INFO ] [sig ] [3275/3427] Forecasting VTOL... [2026-02-09T20:34:45.056228] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-09T20:34:45.056268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-09T20:34:45.067192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-09T20:34:45.067630] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-09T20:34:45.068538] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-09T20:34:45.068622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:45.068658] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:45.068687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:45.068745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:45.127807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:45.128712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:45.128800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:45.128835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:45.252409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:45.252597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:45.252644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:45.252675] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:45.256774] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=76.46%) [2026-02-09T20:34:45.257187] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-09T20:34:45.257342] [INFO ] [sig ] VTOL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:45.407074] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VTOL.txt [2026-02-09T20:34:45.407208] [INFO ] [sig ] [3275/3427] Completed VTOL in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 54.8s [2026-02-09T20:34:45.407249] [INFO ] [sig ] [3276/3427] Forecasting VTRS... [2026-02-09T20:34:45.407278] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-09T20:34:45.407308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-09T20:34:45.417546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-09T20:34:45.417930] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-09T20:34:45.418752] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-09T20:34:45.418805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:45.418838] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:45.418865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:45.418922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:45.477681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:45.478457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:45.478615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:45.478656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:45.606645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:45.606806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:45.606848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:45.606878] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:45.610476] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=26.37%) [2026-02-09T20:34:45.610813] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-09T20:34:45.610957] [INFO ] [sig ] VTRS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:45.761078] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VTRS.txt [2026-02-09T20:34:45.761228] [INFO ] [sig ] [3276/3427] Completed VTRS in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 54.4s [2026-02-09T20:34:45.761277] [INFO ] [sig ] [3277/3427] Forecasting VTS... [2026-02-09T20:34:45.761313] [INFO ] [sig ] Generating forecast for: VTS [2026-02-09T20:34:45.761351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-09T20:34:45.772244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-09T20:34:45.772595] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-09T20:34:45.773457] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-09T20:34:45.773511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:45.773544] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:45.773597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:45.773662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:45.833508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:45.834466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:45.834551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:45.834605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:45.957987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:45.958147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:45.958188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:45.958217] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:45.961652] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-02-09T20:34:45.961936] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-09T20:34:45.962063] [INFO ] [sig ] VTS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:46.107896] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VTS.txt [2026-02-09T20:34:46.108053] [INFO ] [sig ] [3277/3427] Completed VTS in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 54.1s [2026-02-09T20:34:46.108095] [INFO ] [sig ] [3278/3427] Forecasting VTSI... [2026-02-09T20:34:46.108125] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-09T20:34:46.108157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-09T20:34:46.117901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-09T20:34:46.118292] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-09T20:34:46.119138] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-09T20:34:46.119191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:46.119222] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:46.119252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:46.119322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:46.178313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:46.179213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:46.179299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:46.179332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:46.302256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:46.302415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:46.302455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:46.302500] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:46.305998] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=7.06%) [2026-02-09T20:34:46.306308] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-09T20:34:46.306441] [INFO ] [sig ] VTSI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:46.454243] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VTSI.txt [2026-02-09T20:34:46.454425] [INFO ] [sig ] [3278/3427] Completed VTSI in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 53.7s [2026-02-09T20:34:46.454466] [INFO ] [sig ] [3279/3427] Forecasting VTWG... [2026-02-09T20:34:46.454498] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-09T20:34:46.454529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-09T20:34:46.464898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-09T20:34:46.465289] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-09T20:34:46.466114] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-09T20:34:46.466166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:46.466199] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:46.466227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:46.466293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:46.524006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:46.524899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:46.524981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:46.525015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:46.652973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:46.653133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:46.653177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:46.653208] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:46.656724] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: DOWN (p=30.24%) [2026-02-09T20:34:46.657021] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-09T20:34:46.657155] [INFO ] [sig ] VTWG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:46.809010] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VTWG.txt [2026-02-09T20:34:46.809256] [INFO ] [sig ] [3279/3427] Completed VTWG in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 53.4s [2026-02-09T20:34:46.809318] [INFO ] [sig ] [3280/3427] Forecasting VTWO... [2026-02-09T20:34:46.809363] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-09T20:34:46.809407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-09T20:34:46.820056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-09T20:34:46.820465] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-09T20:34:46.821349] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-09T20:34:46.821405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:46.821437] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:46.821466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:46.821524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:46.880381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:46.881274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:46.881360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:46.881411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:47.007041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:47.007210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:47.007251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:47.007281] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:47.010997] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-02-09T20:34:47.011299] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-09T20:34:47.011455] [INFO ] [sig ] VTWO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:47.158811] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VTWO.txt [2026-02-09T20:34:47.159006] [INFO ] [sig ] [3280/3427] Completed VTWO in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 53.0s [2026-02-09T20:34:47.159063] [INFO ] [sig ] [3281/3427] Forecasting VTYX... [2026-02-09T20:34:47.159101] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-09T20:34:47.159144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-09T20:34:47.171103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-09T20:34:47.171451] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-09T20:34:47.172489] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-09T20:34:47.172542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:47.172592] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:47.172622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:47.172681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:47.232746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:47.233563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:47.233664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:47.233697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:47.361362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:47.361493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:47.361533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:47.361564] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:47.365159] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-09T20:34:47.365488] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-09T20:34:47.365650] [INFO ] [sig ] VTYX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:47.520742] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VTYX.txt [2026-02-09T20:34:47.520932] [INFO ] [sig ] [3281/3427] Completed VTYX in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 52.6s [2026-02-09T20:34:47.520981] [INFO ] [sig ] [3282/3427] Forecasting VUZI... [2026-02-09T20:34:47.521011] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-09T20:34:47.521041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-09T20:34:47.532134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-09T20:34:47.532609] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-09T20:34:47.533523] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-09T20:34:47.533598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:47.533634] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:47.533662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:47.533735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:47.598715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:47.599720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:47.599809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:47.599842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:47.727691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:47.727857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:47.727912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:47.727949] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:47.731706] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-02-09T20:34:47.732092] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-09T20:34:47.732274] [INFO ] [sig ] VUZI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:47.885337] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VUZI.txt [2026-02-09T20:34:47.885489] [INFO ] [sig ] [3282/3427] Completed VUZI in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 52.3s [2026-02-09T20:34:47.885531] [INFO ] [sig ] [3283/3427] Forecasting VVOS... [2026-02-09T20:34:47.885561] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-09T20:34:47.885612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-09T20:34:47.895504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-09T20:34:47.895866] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-09T20:34:47.896669] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-09T20:34:47.896721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:47.896779] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:47.896808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:47.896865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:47.955811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:47.956605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:47.956686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:47.956720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:48.079809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:48.079969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:48.080010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:48.080042] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:48.083648] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: DOWN (p=20.25%) [2026-02-09T20:34:48.083973] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-09T20:34:48.084112] [INFO ] [sig ] VVOS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:48.233015] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VVOS.txt [2026-02-09T20:34:48.233169] [INFO ] [sig ] [3283/3427] Completed VVOS in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 51.9s [2026-02-09T20:34:48.233211] [INFO ] [sig ] [3284/3427] Forecasting VVX... [2026-02-09T20:34:48.233241] [INFO ] [sig ] Generating forecast for: VVX [2026-02-09T20:34:48.233271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-09T20:34:48.243294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-09T20:34:48.243671] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-09T20:34:48.244486] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-09T20:34:48.244538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:48.244589] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:48.244621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:48.244679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:48.305259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:48.306111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:48.306193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:48.306226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:48.429699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:48.429856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:48.429895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:48.429925] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:48.433355] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: DOWN (p=18.73%) [2026-02-09T20:34:48.433665] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-09T20:34:48.433795] [INFO ] [sig ] VVX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:48.577635] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VVX.txt [2026-02-09T20:34:48.577783] [INFO ] [sig ] [3284/3427] Completed VVX in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 51.6s [2026-02-09T20:34:48.577825] [INFO ] [sig ] [3285/3427] Forecasting VWOB... [2026-02-09T20:34:48.577855] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-09T20:34:48.577885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-09T20:34:48.587238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-09T20:34:48.587678] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-09T20:34:48.588471] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-09T20:34:48.588524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:48.588556] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:48.588610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:48.588668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:48.645080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:48.645985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:48.646071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:48.646104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:48.770672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:48.770828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:48.770868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:48.770897] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:48.774284] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: DOWN (p=38.43%) [2026-02-09T20:34:48.774620] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-09T20:34:48.774747] [INFO ] [sig ] VWOB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:48.918260] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VWOB.txt [2026-02-09T20:34:48.918440] [INFO ] [sig ] [3285/3427] Completed VWOB in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 51.2s [2026-02-09T20:34:48.918487] [INFO ] [sig ] [3286/3427] Forecasting VXUS... [2026-02-09T20:34:48.918518] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-09T20:34:48.918557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-09T20:34:48.928255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-09T20:34:48.928611] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-09T20:34:48.929402] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-09T20:34:48.929454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:48.929485] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:48.929512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:48.929585] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:48.987012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:48.987928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:48.988018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:48.988053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:49.115358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:49.115556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:49.115630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:49.115714] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:49.119389] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=27.53%) [2026-02-09T20:34:49.119721] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-09T20:34:49.119859] [INFO ] [sig ] VXUS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:49.290006] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VXUS.txt [2026-02-09T20:34:49.290166] [INFO ] [sig ] [3286/3427] Completed VXUS in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 50.8s [2026-02-09T20:34:49.290208] [INFO ] [sig ] [3287/3427] Forecasting VYMI... [2026-02-09T20:34:49.290238] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-09T20:34:49.290269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-09T20:34:49.300139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-09T20:34:49.300538] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-09T20:34:49.301397] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-09T20:34:49.301450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:49.301482] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:49.301508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:49.301565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:49.358332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:49.359242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:49.359326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:49.359361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:49.478316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:49.478477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:49.478516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:49.478546] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:49.481978] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=71.86%) [2026-02-09T20:34:49.482262] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-09T20:34:49.482392] [INFO ] [sig ] VYMI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:49.627917] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VYMI.txt [2026-02-09T20:34:49.628064] [INFO ] [sig ] [3287/3427] Completed VYMI in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 50.5s [2026-02-09T20:34:49.628105] [INFO ] [sig ] [3288/3427] Forecasting VYX... [2026-02-09T20:34:49.628135] [INFO ] [sig ] Generating forecast for: VYX [2026-02-09T20:34:49.628166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-09T20:34:49.638441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-09T20:34:49.638809] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-09T20:34:49.639636] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-09T20:34:49.639689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:49.639721] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:49.639748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:49.639806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:49.696967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:49.697929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:49.698012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:49.698045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:49.819499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:49.819677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:49.819717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:49.819747] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:49.823182] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: UP (p=87.35%) [2026-02-09T20:34:49.823493] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-09T20:34:49.823653] [INFO ] [sig ] VYX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:49.973407] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/VYX.txt [2026-02-09T20:34:49.973773] [INFO ] [sig ] [3288/3427] Completed VYX in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 50.1s [2026-02-09T20:34:49.973816] [INFO ] [sig ] [3289/3427] Forecasting VZ... [2026-02-09T20:34:49.973846] [INFO ] [sig ] Generating forecast for: VZ [2026-02-09T20:34:49.973878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-09T20:34:49.984653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-09T20:34:49.985287] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-09T20:34:49.986412] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-09T20:34:49.986466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:49.986500] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:49.986528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:49.986605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:50.045922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:50.046856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:50.046950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:50.046985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:50.171387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:50.171551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:50.171611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:50.171645] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:50.175434] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: DOWN (p=25.00%) [2026-02-09T20:34:50.175726] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-09T20:34:50.175853] [INFO ] [sig ] VZ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:50.328657] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/VZ.txt [2026-02-09T20:34:50.328796] [INFO ] [sig ] [3289/3427] Completed VZ in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 49.7s [2026-02-09T20:34:50.328836] [INFO ] [sig ] [3290/3427] Forecasting WAB... [2026-02-09T20:34:50.328867] [INFO ] [sig ] Generating forecast for: WAB [2026-02-09T20:34:50.328898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-09T20:34:50.338818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-09T20:34:50.339154] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-09T20:34:50.340026] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-09T20:34:50.340080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:50.340113] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:50.340140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:50.340199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:50.398968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:50.399723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:50.399804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:50.399838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:50.525387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:50.525601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:50.525645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:50.525674] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:50.529224] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=86.65%) [2026-02-09T20:34:50.529515] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-09T20:34:50.529667] [INFO ] [sig ] WAB: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:50.677708] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WAB.txt [2026-02-09T20:34:50.677858] [INFO ] [sig ] [3290/3427] Completed WAB in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 49.4s [2026-02-09T20:34:50.677899] [INFO ] [sig ] [3291/3427] Forecasting WABC... [2026-02-09T20:34:50.677927] [INFO ] [sig ] Generating forecast for: WABC [2026-02-09T20:34:50.677957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-09T20:34:50.688122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-09T20:34:50.688487] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-09T20:34:50.689409] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-09T20:34:50.689485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:50.689531] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:50.689564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:50.689671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:50.747654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:50.748529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:50.748630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:50.748665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:50.866507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:50.866705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:50.866751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:50.866782] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:50.870296] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: DOWN (p=23.38%) [2026-02-09T20:34:50.870633] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-09T20:34:50.870764] [INFO ] [sig ] WABC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:51.022747] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WABC.txt [2026-02-09T20:34:51.022906] [INFO ] [sig ] [3291/3427] Completed WABC in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 49.0s [2026-02-09T20:34:51.022945] [INFO ] [sig ] [3292/3427] Forecasting WAFD... [2026-02-09T20:34:51.022975] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-09T20:34:51.023004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-09T20:34:51.033739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-09T20:34:51.034077] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-09T20:34:51.034958] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-09T20:34:51.035012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:51.035044] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:51.035073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:51.035131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:51.095527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:51.096349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:51.096435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:51.096470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:51.217250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:51.217404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:51.217468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:51.217501] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:51.220938] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: DOWN (p=7.07%) [2026-02-09T20:34:51.221223] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-09T20:34:51.221351] [INFO ] [sig ] WAFD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:51.375165] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WAFD.txt [2026-02-09T20:34:51.375323] [INFO ] [sig ] [3292/3427] Completed WAFD in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 48.7s [2026-02-09T20:34:51.375364] [INFO ] [sig ] [3293/3427] Forecasting WAFDP... [2026-02-09T20:34:51.375394] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-09T20:34:51.375424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-09T20:34:51.386024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-09T20:34:51.386410] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-09T20:34:51.387390] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-09T20:34:51.387473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:51.387507] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:51.387535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:51.387612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:51.450176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:51.451268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:51.451384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:51.451416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:51.563441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:51.563622] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:34:51.563672] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:51.563705] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:51.567283] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: DOWN (p=1.04%) [2026-02-09T20:34:51.567666] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-09T20:34:51.567810] [INFO ] [sig ] WAFDP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:51.729365] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WAFDP.txt [2026-02-09T20:34:51.729544] [INFO ] [sig ] [3293/3427] Completed WAFDP in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 48.3s [2026-02-09T20:34:51.729606] [INFO ] [sig ] [3294/3427] Forecasting WAL... [2026-02-09T20:34:51.729640] [INFO ] [sig ] Generating forecast for: WAL [2026-02-09T20:34:51.729671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-09T20:34:51.739697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-09T20:34:51.740089] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-09T20:34:51.740977] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-09T20:34:51.741032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:51.741064] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:51.741091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:51.741149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:51.799160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:51.800080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:51.800170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:51.800204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:51.924656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:51.924812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:51.924855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:51.924884] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:51.928307] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-02-09T20:34:51.928617] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-09T20:34:51.928750] [INFO ] [sig ] WAL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:52.081930] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WAL.txt [2026-02-09T20:34:52.082096] [INFO ] [sig ] [3294/3427] Completed WAL in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 47.9s [2026-02-09T20:34:52.082147] [INFO ] [sig ] [3295/3427] Forecasting WALD... [2026-02-09T20:34:52.082188] [INFO ] [sig ] Generating forecast for: WALD [2026-02-09T20:34:52.082223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-09T20:34:52.093065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-09T20:34:52.093471] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-09T20:34:52.094324] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-09T20:34:52.094394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:52.094428] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:52.094458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:52.094521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:52.157267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:52.158239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:52.158351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:52.158386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:52.284599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:52.284771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:52.284819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:52.284849] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:52.288390] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: DOWN (p=30.63%) [2026-02-09T20:34:52.288730] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-09T20:34:52.288863] [INFO ] [sig ] WALD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:52.436732] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WALD.txt [2026-02-09T20:34:52.436880] [INFO ] [sig ] [3295/3427] Completed WALD in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 47.6s [2026-02-09T20:34:52.436921] [INFO ] [sig ] [3296/3427] Forecasting WASH... [2026-02-09T20:34:52.436951] [INFO ] [sig ] Generating forecast for: WASH [2026-02-09T20:34:52.436982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-09T20:34:52.446735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-09T20:34:52.447082] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-09T20:34:52.448008] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-09T20:34:52.448063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:52.448096] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:52.448123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:52.448181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:52.506185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:52.506988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:52.507067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:52.507099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:52.631526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:52.631707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:52.631747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:52.631776] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:52.635174] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-02-09T20:34:52.635450] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-09T20:34:52.635596] [INFO ] [sig ] WASH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:52.780774] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WASH.txt [2026-02-09T20:34:52.780975] [INFO ] [sig ] [3296/3427] Completed WASH in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 47.2s [2026-02-09T20:34:52.781032] [INFO ] [sig ] [3297/3427] Forecasting WAVE... [2026-02-09T20:34:52.781072] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-09T20:34:52.781115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-09T20:34:52.791173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-09T20:34:52.791589] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-09T20:34:52.792448] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-09T20:34:52.792503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:52.792536] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:52.792563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:52.792656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:52.853007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:52.853884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:52.853965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:52.853998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:52.967020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:52.967204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:52.967247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:52.967276] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:52.970831] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: UP (p=67.16%) [2026-02-09T20:34:52.971121] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-09T20:34:52.971246] [INFO ] [sig ] WAVE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:53.126755] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WAVE.txt [2026-02-09T20:34:53.126913] [INFO ] [sig ] [3297/3427] Completed WAVE in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 46.9s [2026-02-09T20:34:53.126955] [INFO ] [sig ] [3298/3427] Forecasting WAY... [2026-02-09T20:34:53.126986] [INFO ] [sig ] Generating forecast for: WAY [2026-02-09T20:34:53.127019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-09T20:34:53.137774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-09T20:34:53.138175] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-09T20:34:53.139081] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-09T20:34:53.139138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:53.139174] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:53.139205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:53.139280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:53.201871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:53.202810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:53.202901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:53.202942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:53.327046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:53.327209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:53.327254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:53.327286] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:53.331251] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-02-09T20:34:53.331596] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-09T20:34:53.331741] [INFO ] [sig ] WAY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:53.514019] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WAY.txt [2026-02-09T20:34:53.514192] [INFO ] [sig ] [3298/3427] Completed WAY in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 46.5s [2026-02-09T20:34:53.514249] [INFO ] [sig ] [3299/3427] Forecasting WB... [2026-02-09T20:34:53.514284] [INFO ] [sig ] Generating forecast for: WB [2026-02-09T20:34:53.514315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-09T20:34:53.524556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-09T20:34:53.524999] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-09T20:34:53.525849] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-09T20:34:53.525903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:53.525937] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:53.525965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:53.526022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:53.589602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:53.590510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:53.590614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:53.590650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:53.723512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:53.723696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:53.723745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:53.723775] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:53.727226] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: DOWN (p=19.03%) [2026-02-09T20:34:53.727589] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-09T20:34:53.727720] [INFO ] [sig ] WB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:53.875868] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WB.txt [2026-02-09T20:34:53.876021] [INFO ] [sig ] [3299/3427] Completed WB in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 46.1s [2026-02-09T20:34:53.876064] [INFO ] [sig ] [3300/3427] Forecasting WBD... [2026-02-09T20:34:53.876094] [INFO ] [sig ] Generating forecast for: WBD [2026-02-09T20:34:53.876124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-09T20:34:53.888210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-09T20:34:53.888626] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-09T20:34:53.889685] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-09T20:34:53.889924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:53.889984] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:53.890013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:53.890070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:53.949385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:53.950212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:53.950293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:53.950326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:54.076393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:54.076605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:54.076663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:54.076699] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:54.080552] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: DOWN (p=14.90%) [2026-02-09T20:34:54.080970] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-09T20:34:54.081166] [INFO ] [sig ] WBD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:54.231261] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WBD.txt [2026-02-09T20:34:54.231424] [INFO ] [sig ] [3300/3427] Completed WBD in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 45.8s [2026-02-09T20:34:54.231476] [INFO ] [sig ] [3301/3427] Forecasting WBIY... [2026-02-09T20:34:54.231513] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-09T20:34:54.231550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-09T20:34:54.241612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-09T20:34:54.241917] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-09T20:34:54.242897] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-09T20:34:54.242950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:54.242983] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:54.243016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:54.243084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:54.303149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:54.304086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:54.304208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:54.304247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:54.410808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:54.410987] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-09T20:34:54.411039] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:54.411071] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:54.414751] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=98.25%) [2026-02-09T20:34:54.415074] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-09T20:34:54.415215] [INFO ] [sig ] WBIY: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:54.578837] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WBIY.txt [2026-02-09T20:34:54.579010] [INFO ] [sig ] [3301/3427] Completed WBIY in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 45.4s [2026-02-09T20:34:54.579075] [INFO ] [sig ] [3302/3427] Forecasting WBS... [2026-02-09T20:34:54.579118] [INFO ] [sig ] Generating forecast for: WBS [2026-02-09T20:34:54.579151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-09T20:34:54.590353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-09T20:34:54.590837] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-09T20:34:54.591901] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-09T20:34:54.591968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:54.592019] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:54.592064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:54.592144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:54.660119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:54.661160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:54.661269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:54.661311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:54.802466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:54.802648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:54.802732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:54.802767] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:54.806798] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=95.87%) [2026-02-09T20:34:54.807095] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-09T20:34:54.807226] [INFO ] [sig ] WBS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:54.967891] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WBS.txt [2026-02-09T20:34:54.968077] [INFO ] [sig ] [3302/3427] Completed WBS in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 45.1s [2026-02-09T20:34:54.968137] [INFO ] [sig ] [3303/3427] Forecasting WBTN... [2026-02-09T20:34:54.968181] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-09T20:34:54.968229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-09T20:34:54.979438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-09T20:34:54.979877] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-09T20:34:54.980859] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-09T20:34:54.980920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:54.980954] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:54.980982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:54.981040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:55.044345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:55.045258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:55.045345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:55.045379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:55.181310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:55.181471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:55.181517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:55.181605] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:55.185303] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=13.54%) [2026-02-09T20:34:55.185705] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-09T20:34:55.185871] [INFO ] [sig ] WBTN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:55.340769] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WBTN.txt [2026-02-09T20:34:55.340946] [INFO ] [sig ] [3303/3427] Completed WBTN in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 44.7s [2026-02-09T20:34:55.340992] [INFO ] [sig ] [3304/3427] Forecasting WBX... [2026-02-09T20:34:55.341022] [INFO ] [sig ] Generating forecast for: WBX [2026-02-09T20:34:55.341053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-09T20:34:55.355349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-09T20:34:55.355850] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-09T20:34:55.356770] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-09T20:34:55.356832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:55.356867] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:55.356896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:55.356955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:55.424459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:55.425411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:55.425499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:55.425534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:55.560563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:55.560958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:55.561018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:55.561051] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:55.564911] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=5.94%) [2026-02-09T20:34:55.565243] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-09T20:34:55.565419] [INFO ] [sig ] WBX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:55.726211] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WBX.txt [2026-02-09T20:34:55.726373] [INFO ] [sig ] [3304/3427] Completed WBX in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 44.3s [2026-02-09T20:34:55.726415] [INFO ] [sig ] [3305/3427] Forecasting WCC... [2026-02-09T20:34:55.726445] [INFO ] [sig ] Generating forecast for: WCC [2026-02-09T20:34:55.726489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-09T20:34:55.737757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-09T20:34:55.738128] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-09T20:34:55.739212] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-09T20:34:55.739265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:55.739298] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:55.739327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:55.739387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:55.804107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:55.805034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:55.805118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:55.805153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:55.942234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:55.942425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:55.942477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:55.942512] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:55.946760] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: DOWN (p=38.33%) [2026-02-09T20:34:55.947124] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-09T20:34:55.947264] [INFO ] [sig ] WCC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:56.107790] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WCC.txt [2026-02-09T20:34:56.107939] [INFO ] [sig ] [3305/3427] Completed WCC in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 44.0s [2026-02-09T20:34:56.107981] [INFO ] [sig ] [3306/3427] Forecasting WCLD... [2026-02-09T20:34:56.108014] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-09T20:34:56.108047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-09T20:34:56.118939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-09T20:34:56.119360] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-09T20:34:56.120534] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-09T20:34:56.120623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:56.120711] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:56.120758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:56.120842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:56.193701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:56.195245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:56.195373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:56.195418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:56.331072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:56.331233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:56.331275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:56.331305] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:56.334992] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=13.08%) [2026-02-09T20:34:56.335285] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-09T20:34:56.335417] [INFO ] [sig ] WCLD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:56.495921] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WCLD.txt [2026-02-09T20:34:56.496089] [INFO ] [sig ] [3306/3427] Completed WCLD in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 43.6s [2026-02-09T20:34:56.496133] [INFO ] [sig ] [3307/3427] Forecasting WD... [2026-02-09T20:34:56.496164] [INFO ] [sig ] Generating forecast for: WD [2026-02-09T20:34:56.496197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-09T20:34:56.507675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-09T20:34:56.508103] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-09T20:34:56.509067] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-09T20:34:56.509122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:56.509153] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:56.509181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:56.509238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:56.570725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:56.571917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:56.572001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:56.572035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:56.707456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:56.707641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:56.707683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:56.707714] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:56.711250] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: DOWN (p=3.02%) [2026-02-09T20:34:56.711757] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-09T20:34:56.711899] [INFO ] [sig ] WD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:56.870764] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WD.txt [2026-02-09T20:34:56.870911] [INFO ] [sig ] [3307/3427] Completed WD in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 43.3s [2026-02-09T20:34:56.870953] [INFO ] [sig ] [3308/3427] Forecasting WDAY... [2026-02-09T20:34:56.870986] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-09T20:34:56.871018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-09T20:34:56.882257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-09T20:34:56.882668] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-09T20:34:56.883549] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-09T20:34:56.883646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:56.883691] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:56.883720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:56.883780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:56.949374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:56.950330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:56.950427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:56.950462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:57.086250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:57.086437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:57.086487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:57.086520] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:57.090636] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-02-09T20:34:57.091149] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-09T20:34:57.091294] [INFO ] [sig ] WDAY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:57.252890] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WDAY.txt [2026-02-09T20:34:57.253289] [INFO ] [sig ] [3308/3427] Completed WDAY in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 42.9s [2026-02-09T20:34:57.253351] [INFO ] [sig ] [3309/3427] Forecasting WDC... [2026-02-09T20:34:57.253386] [INFO ] [sig ] Generating forecast for: WDC [2026-02-09T20:34:57.253418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-09T20:34:57.266432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-09T20:34:57.267019] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-09T20:34:57.268117] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-09T20:34:57.268171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:57.268204] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:57.268231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:57.268292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:57.333126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:57.334066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:57.334171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:57.334224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:57.472527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:57.472727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:57.472769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:57.472808] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:57.477079] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-02-09T20:34:57.477422] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-09T20:34:57.477613] [INFO ] [sig ] WDC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:57.642673] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WDC.txt [2026-02-09T20:34:57.642879] [INFO ] [sig ] [3309/3427] Completed WDC in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 42.5s [2026-02-09T20:34:57.642950] [INFO ] [sig ] [3310/3427] Forecasting WDFC... [2026-02-09T20:34:57.643016] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-09T20:34:57.643068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-09T20:34:57.654318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-09T20:34:57.654928] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-09T20:34:57.655824] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-09T20:34:57.655877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:57.655910] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:57.655938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:57.655996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:57.717163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:57.718089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:57.718223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:57.718259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:57.848759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:57.848933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:57.848992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:57.849038] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:57.853098] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=87.77%) [2026-02-09T20:34:57.853438] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-09T20:34:57.853600] [INFO ] [sig ] WDFC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:58.015943] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WDFC.txt [2026-02-09T20:34:58.016100] [INFO ] [sig ] [3310/3427] Completed WDFC in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 42.2s [2026-02-09T20:34:58.016143] [INFO ] [sig ] [3311/3427] Forecasting WDH... [2026-02-09T20:34:58.016174] [INFO ] [sig ] Generating forecast for: WDH [2026-02-09T20:34:58.016208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-09T20:34:58.027708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-09T20:34:58.028085] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-09T20:34:58.029003] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-09T20:34:58.029056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:58.029089] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:58.029117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:58.029175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:58.091989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:58.092881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:58.093000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:58.093038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:58.224901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:58.225069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:58.225109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:58.225138] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:58.228694] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: DOWN (p=35.82%) [2026-02-09T20:34:58.228999] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-09T20:34:58.229130] [INFO ] [sig ] WDH: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:58.384517] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WDH.txt [2026-02-09T20:34:58.384701] [INFO ] [sig ] [3311/3427] Completed WDH in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 41.8s [2026-02-09T20:34:58.384747] [INFO ] [sig ] [3312/3427] Forecasting WDI... [2026-02-09T20:34:58.384782] [INFO ] [sig ] Generating forecast for: WDI [2026-02-09T20:34:58.384830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-09T20:34:58.396111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-09T20:34:58.396511] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-09T20:34:58.397455] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-09T20:34:58.397511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:58.397543] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:58.397595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:58.397660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:58.464829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:58.465757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:58.465845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:58.465879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:58.599105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:58.599271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:58.599313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:58.599342] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:58.603017] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-02-09T20:34:58.603364] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-09T20:34:58.603514] [INFO ] [sig ] WDI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:58.765915] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WDI.txt [2026-02-09T20:34:58.766086] [INFO ] [sig ] [3312/3427] Completed WDI in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 41.5s [2026-02-09T20:34:58.766128] [INFO ] [sig ] [3313/3427] Forecasting WDS... [2026-02-09T20:34:58.766161] [INFO ] [sig ] Generating forecast for: WDS [2026-02-09T20:34:58.766193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-09T20:34:58.777731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-09T20:34:58.778140] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-09T20:34:58.779177] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-09T20:34:58.779240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:58.779280] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:58.779320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:58.779380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:58.841321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:58.842114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:58.842205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:58.842239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:58.968741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:58.968907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:58.968948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:58.969001] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:58.972828] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: DOWN (p=8.06%) [2026-02-09T20:34:58.973128] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-09T20:34:58.973261] [INFO ] [sig ] WDS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:59.123446] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WDS.txt [2026-02-09T20:34:59.123679] [INFO ] [sig ] [3313/3427] Completed WDS in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 41.1s [2026-02-09T20:34:59.123737] [INFO ] [sig ] [3314/3427] Forecasting WEA... [2026-02-09T20:34:59.123769] [INFO ] [sig ] Generating forecast for: WEA [2026-02-09T20:34:59.123801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-09T20:34:59.135315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-09T20:34:59.135810] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-09T20:34:59.136869] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-09T20:34:59.136926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:59.136959] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:59.136987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:59.137048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:59.201383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:59.202245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:59.202338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:59.202373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:59.323887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:59.324078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:59.324134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:59.324173] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:59.328296] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: DOWN (p=0.55%) [2026-02-09T20:34:59.328633] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-09T20:34:59.328770] [INFO ] [sig ] WEA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:34:59.484763] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WEA.txt [2026-02-09T20:34:59.485148] [INFO ] [sig ] [3314/3427] Completed WEA in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 40.7s [2026-02-09T20:34:59.485191] [INFO ] [sig ] [3315/3427] Forecasting WEC... [2026-02-09T20:34:59.485223] [INFO ] [sig ] Generating forecast for: WEC [2026-02-09T20:34:59.485254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-09T20:34:59.497709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-09T20:34:59.498146] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-09T20:34:59.499116] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-09T20:34:59.499179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:59.499237] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:59.499278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:59.499341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:59.558262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:59.559249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:59.559342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:59.559378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:34:59.685078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:34:59.685235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:34:59.685274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:34:59.685302] [INFO ] [FORECASTER] Training complete [2026-02-09T20:34:59.688765] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-02-09T20:34:59.689046] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-09T20:34:59.689175] [INFO ] [sig ] WEC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:34:59.843562] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WEC.txt [2026-02-09T20:34:59.843739] [INFO ] [sig ] [3315/3427] Completed WEC in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 40.4s [2026-02-09T20:34:59.843780] [INFO ] [sig ] [3316/3427] Forecasting WEN... [2026-02-09T20:34:59.843808] [INFO ] [sig ] Generating forecast for: WEN [2026-02-09T20:34:59.843838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-09T20:34:59.855323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-09T20:34:59.855754] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-09T20:34:59.856613] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-09T20:34:59.856667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:34:59.856701] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:34:59.856729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:34:59.856787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:34:59.921896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:34:59.922968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:34:59.923050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:34:59.923084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:00.047644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:00.048000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:00.048043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:00.048073] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:00.052169] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-09T20:35:00.052452] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-09T20:35:00.052602] [INFO ] [sig ] WEN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:00.208374] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WEN.txt [2026-02-09T20:35:00.208518] [INFO ] [sig ] [3316/3427] Completed WEN in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 40.0s [2026-02-09T20:35:00.208560] [INFO ] [sig ] [3317/3427] Forecasting WERN... [2026-02-09T20:35:00.208622] [INFO ] [sig ] Generating forecast for: WERN [2026-02-09T20:35:00.208663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-09T20:35:00.219092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-09T20:35:00.219431] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-09T20:35:00.220339] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-09T20:35:00.220392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:00.220455] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:00.220484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:00.220557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:00.281863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:00.282545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:00.282644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:00.282681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:00.406502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:00.406700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:00.406758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:00.406791] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:00.410709] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=51.01%) [2026-02-09T20:35:00.411011] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-09T20:35:00.411150] [INFO ] [sig ] WERN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:00.572661] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WERN.txt [2026-02-09T20:35:00.572805] [INFO ] [sig ] [3317/3427] Completed WERN in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 39.7s [2026-02-09T20:35:00.572844] [INFO ] [sig ] [3318/3427] Forecasting WES... [2026-02-09T20:35:00.572875] [INFO ] [sig ] Generating forecast for: WES [2026-02-09T20:35:00.572907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-09T20:35:00.584260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-09T20:35:00.584634] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-09T20:35:00.585418] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-09T20:35:00.585471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:00.585502] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:00.585530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:00.585613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:00.647421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:00.648248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:00.648344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:00.648381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:00.776114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:00.776301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:00.776354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:00.776393] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:00.781210] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: DOWN (p=49.36%) [2026-02-09T20:35:00.781688] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-09T20:35:00.781878] [INFO ] [sig ] WES: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:00.934150] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WES.txt [2026-02-09T20:35:00.934289] [INFO ] [sig ] [3318/3427] Completed WES in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 39.3s [2026-02-09T20:35:00.934330] [INFO ] [sig ] [3319/3427] Forecasting WEX... [2026-02-09T20:35:00.934360] [INFO ] [sig ] Generating forecast for: WEX [2026-02-09T20:35:00.934390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-09T20:35:00.945301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-09T20:35:00.945691] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-09T20:35:00.946508] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-09T20:35:00.946601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:00.946641] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:00.946668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:00.946727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:01.011636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:01.012731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:01.013005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:01.013039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:01.142038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:01.142228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:01.142282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:01.142313] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:01.146024] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=1.02%) [2026-02-09T20:35:01.146325] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-09T20:35:01.146458] [INFO ] [sig ] WEX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:01.296910] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WEX.txt [2026-02-09T20:35:01.297043] [INFO ] [sig ] [3319/3427] Completed WEX in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 38.9s [2026-02-09T20:35:01.297084] [INFO ] [sig ] [3320/3427] Forecasting WEYS... [2026-02-09T20:35:01.297114] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-09T20:35:01.297145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-09T20:35:01.306936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-09T20:35:01.307264] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-09T20:35:01.308155] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-09T20:35:01.308208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:01.308239] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:01.308266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:01.308322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:01.368364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:01.369076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:01.369155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:01.369187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:01.476419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:01.476594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:01.476636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:01.476704] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:01.480729] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: UP (p=62.64%) [2026-02-09T20:35:01.481270] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-09T20:35:01.481433] [INFO ] [sig ] WEYS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:01.645369] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WEYS.txt [2026-02-09T20:35:01.645604] [INFO ] [sig ] [3320/3427] Completed WEYS in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 38.6s [2026-02-09T20:35:01.645664] [INFO ] [sig ] [3321/3427] Forecasting WF... [2026-02-09T20:35:01.645706] [INFO ] [sig ] Generating forecast for: WF [2026-02-09T20:35:01.645751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-09T20:35:01.656869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-09T20:35:01.657290] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-09T20:35:01.658192] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-09T20:35:01.658245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:01.658275] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:01.658302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:01.658358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:01.719621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:01.720549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:01.720663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:01.720697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:01.857536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:01.857732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:01.857783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:01.857814] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:01.861468] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: DOWN (p=45.30%) [2026-02-09T20:35:01.861813] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-09T20:35:01.861958] [INFO ] [sig ] WF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:02.033542] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WF.txt [2026-02-09T20:35:02.033845] [INFO ] [sig ] [3321/3427] Completed WF in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 38.2s [2026-02-09T20:35:02.033915] [INFO ] [sig ] [3322/3427] Forecasting WFG... [2026-02-09T20:35:02.034147] [INFO ] [sig ] Generating forecast for: WFG [2026-02-09T20:35:02.034198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-09T20:35:02.051563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-09T20:35:02.052310] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-09T20:35:02.053644] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-09T20:35:02.053747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:02.053794] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:02.053829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:02.053920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:02.136553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:02.138030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:02.138173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:02.138215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:02.315270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:02.315456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:02.315502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:02.315538] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:02.320997] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=1.21%) [2026-02-09T20:35:02.321512] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-09T20:35:02.321723] [INFO ] [sig ] WFG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:02.497323] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WFG.txt [2026-02-09T20:35:02.497512] [INFO ] [sig ] [3322/3427] Completed WFG in 0.5s | 2.77 sym/s | Total: 20.0m | ETA: 37.9s [2026-02-09T20:35:02.497565] [INFO ] [sig ] [3323/3427] Forecasting WFRD... [2026-02-09T20:35:02.497617] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-09T20:35:02.497648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-09T20:35:02.508336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-09T20:35:02.508723] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-09T20:35:02.509733] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-09T20:35:02.509785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:02.509998] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:02.510024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:02.510081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:02.570502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:02.571424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:02.571506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:02.571540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:02.699192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:02.699352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:02.699392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:02.699421] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:02.702839] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: DOWN (p=33.87%) [2026-02-09T20:35:02.703119] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-09T20:35:02.703245] [INFO ] [sig ] WFRD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:02.856900] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WFRD.txt [2026-02-09T20:35:02.857070] [INFO ] [sig ] [3323/3427] Completed WFRD in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 37.5s [2026-02-09T20:35:02.857117] [INFO ] [sig ] [3324/3427] Forecasting WGMI... [2026-02-09T20:35:02.857149] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-09T20:35:02.857180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-09T20:35:02.868341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-09T20:35:02.868755] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-09T20:35:02.869699] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-09T20:35:02.869755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:02.869788] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:02.869822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:02.869894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:02.935174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:02.936244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:02.936373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:02.936425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:03.060267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:03.060425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:03.060465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:03.060494] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:03.063962] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=60.26%) [2026-02-09T20:35:03.064280] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-09T20:35:03.064406] [INFO ] [sig ] WGMI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:03.209144] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WGMI.txt [2026-02-09T20:35:03.209310] [INFO ] [sig ] [3324/3427] Completed WGMI in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 37.1s [2026-02-09T20:35:03.209354] [INFO ] [sig ] [3325/3427] Forecasting WGO... [2026-02-09T20:35:03.209385] [INFO ] [sig ] Generating forecast for: WGO [2026-02-09T20:35:03.209415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-09T20:35:03.220431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-09T20:35:03.220840] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-09T20:35:03.221746] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-09T20:35:03.221814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:03.221873] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:03.221908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:03.221966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:03.284685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:03.285604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:03.285695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:03.285730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:03.411933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:03.412101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:03.412148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:03.412179] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:03.416007] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=15.05%) [2026-02-09T20:35:03.416386] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-09T20:35:03.416549] [INFO ] [sig ] WGO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:03.564384] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WGO.txt [2026-02-09T20:35:03.564525] [INFO ] [sig ] [3325/3427] Completed WGO in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 36.8s [2026-02-09T20:35:03.564565] [INFO ] [sig ] [3326/3427] Forecasting WGS... [2026-02-09T20:35:03.564613] [INFO ] [sig ] Generating forecast for: WGS [2026-02-09T20:35:03.564643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-09T20:35:03.574657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-09T20:35:03.575011] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-09T20:35:03.575826] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-09T20:35:03.575878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:03.575909] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:03.575936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:03.575997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:03.636244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:03.637188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:03.637268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:03.637301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:03.767011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:03.767186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:03.767273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:03.767308] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:03.771132] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=16.72%) [2026-02-09T20:35:03.771441] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-09T20:35:03.771611] [INFO ] [sig ] WGS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:03.927622] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WGS.txt [2026-02-09T20:35:03.927772] [INFO ] [sig ] [3326/3427] Completed WGS in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 36.4s [2026-02-09T20:35:03.927815] [INFO ] [sig ] [3327/3427] Forecasting WH... [2026-02-09T20:35:03.927845] [INFO ] [sig ] Generating forecast for: WH [2026-02-09T20:35:03.927877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-09T20:35:03.938664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-09T20:35:03.939072] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-09T20:35:03.940031] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-09T20:35:03.940086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:03.940118] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:03.940147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:03.940206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:04.005425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:04.006284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:04.006419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:04.006454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:04.138420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:04.138606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:04.138650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:04.138679] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:04.142533] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: UP (p=80.26%) [2026-02-09T20:35:04.142940] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-09T20:35:04.143110] [INFO ] [sig ] WH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:04.307413] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WH.txt [2026-02-09T20:35:04.307723] [INFO ] [sig ] [3327/3427] Completed WH in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 36.1s [2026-02-09T20:35:04.307811] [INFO ] [sig ] [3328/3427] Forecasting WHD... [2026-02-09T20:35:04.307862] [INFO ] [sig ] Generating forecast for: WHD [2026-02-09T20:35:04.307907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-09T20:35:04.322387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-09T20:35:04.322965] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-09T20:35:04.324253] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-09T20:35:04.324331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:04.324385] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:04.324435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:04.324531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:04.405120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:04.406422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:04.406597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:04.406661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:04.581659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:04.581898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:04.581968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:04.582022] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:04.587965] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: DOWN (p=30.52%) [2026-02-09T20:35:04.588528] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-09T20:35:04.588807] [INFO ] [sig ] WHD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:04.832989] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WHD.txt [2026-02-09T20:35:04.833202] [INFO ] [sig ] [3328/3427] Completed WHD in 0.5s | 2.77 sym/s | Total: 20.0m | ETA: 35.7s [2026-02-09T20:35:04.833270] [INFO ] [sig ] [3329/3427] Forecasting WHF... [2026-02-09T20:35:04.833317] [INFO ] [sig ] Generating forecast for: WHF [2026-02-09T20:35:04.833362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-09T20:35:04.875332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-09T20:35:04.875877] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-09T20:35:04.878764] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-09T20:35:04.878868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:04.878930] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:04.878979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:04.879075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:04.968260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:04.969408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:04.969540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:04.969606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:05.156122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:05.156322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:05.156389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:05.156443] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:05.161691] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: DOWN (p=23.80%) [2026-02-09T20:35:05.162141] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-09T20:35:05.162338] [INFO ] [sig ] WHF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:05.395746] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WHF.txt [2026-02-09T20:35:05.395947] [INFO ] [sig ] [3329/3427] Completed WHF in 0.6s | 2.77 sym/s | Total: 20.0m | ETA: 35.3s [2026-02-09T20:35:05.395991] [INFO ] [sig ] [3330/3427] Forecasting WHG... [2026-02-09T20:35:05.396023] [INFO ] [sig ] Generating forecast for: WHG [2026-02-09T20:35:05.396056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-09T20:35:05.410921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-09T20:35:05.411494] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-09T20:35:05.412858] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-09T20:35:05.412931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:05.413023] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:05.413073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:05.413155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:05.506796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:05.508098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:05.508211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:05.508269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:05.643511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:05.643689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:05.643740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:05.643777] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:05.647294] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-02-09T20:35:05.647745] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-09T20:35:05.647881] [INFO ] [sig ] WHG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:05.797518] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WHG.txt [2026-02-09T20:35:05.797725] [INFO ] [sig ] [3330/3427] Completed WHG in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 35.0s [2026-02-09T20:35:05.797769] [INFO ] [sig ] [3331/3427] Forecasting WIA... [2026-02-09T20:35:05.797802] [INFO ] [sig ] Generating forecast for: WIA [2026-02-09T20:35:05.797833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-09T20:35:05.808404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-09T20:35:05.808801] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-09T20:35:05.809715] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-09T20:35:05.809771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:05.809805] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:05.809833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:05.809892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:05.866600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:05.867424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:05.867527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:05.867562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:05.994428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:05.994617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:05.994669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:05.994706] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:05.998831] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=85.01%) [2026-02-09T20:35:05.999198] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-09T20:35:05.999352] [INFO ] [sig ] WIA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:06.160784] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WIA.txt [2026-02-09T20:35:06.160960] [INFO ] [sig ] [3331/3427] Completed WIA in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 34.6s [2026-02-09T20:35:06.161005] [INFO ] [sig ] [3332/3427] Forecasting WIMI... [2026-02-09T20:35:06.161037] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-09T20:35:06.161068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-09T20:35:06.172705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-09T20:35:06.173114] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-09T20:35:06.174238] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-09T20:35:06.174296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:06.174337] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:06.174378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:06.174463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:06.237728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:06.238658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:06.238745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:06.238780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:06.361862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:06.362024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:06.362066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:06.362094] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:06.365762] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-02-09T20:35:06.366234] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-09T20:35:06.366360] [INFO ] [sig ] WIMI: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:06.509840] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WIMI.txt [2026-02-09T20:35:06.509998] [INFO ] [sig ] [3332/3427] Completed WIMI in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 34.3s [2026-02-09T20:35:06.510038] [INFO ] [sig ] [3333/3427] Forecasting WINA... [2026-02-09T20:35:06.510068] [INFO ] [sig ] Generating forecast for: WINA [2026-02-09T20:35:06.510098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-09T20:35:06.520246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-09T20:35:06.520636] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-09T20:35:06.521440] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-09T20:35:06.521492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:06.521524] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:06.521551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:06.521634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:06.580401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:06.581345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:06.581433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:06.581467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:06.704486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:06.704666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:06.704709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:06.704738] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:06.708347] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-02-09T20:35:06.708652] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-09T20:35:06.708783] [INFO ] [sig ] WINA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:06.855019] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WINA.txt [2026-02-09T20:35:06.855168] [INFO ] [sig ] [3333/3427] Completed WINA in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 33.9s [2026-02-09T20:35:06.855208] [INFO ] [sig ] [3334/3427] Forecasting WING... [2026-02-09T20:35:06.855245] [INFO ] [sig ] Generating forecast for: WING [2026-02-09T20:35:06.855276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-09T20:35:06.865427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-09T20:35:06.865806] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-09T20:35:06.866624] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-09T20:35:06.866678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:06.866738] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:06.866768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:06.866827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:06.923305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:06.924173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:06.924259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:06.924293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:07.046819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:07.046986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:07.047027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:07.047057] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:07.050645] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=90.21%) [2026-02-09T20:35:07.050942] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-09T20:35:07.051240] [INFO ] [sig ] WING: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:07.201051] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WING.txt [2026-02-09T20:35:07.201195] [INFO ] [sig ] [3334/3427] Completed WING in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 33.5s [2026-02-09T20:35:07.201236] [INFO ] [sig ] [3335/3427] Forecasting WINN... [2026-02-09T20:35:07.201265] [INFO ] [sig ] Generating forecast for: WINN [2026-02-09T20:35:07.201295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-09T20:35:07.211507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-09T20:35:07.211902] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-09T20:35:07.212790] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-09T20:35:07.212845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:07.212879] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:07.212907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:07.212966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:07.273917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:07.274692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:07.274778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:07.274812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:07.398440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:07.398615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:07.398686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:07.398723] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:07.402157] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=59.06%) [2026-02-09T20:35:07.402441] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-09T20:35:07.402569] [INFO ] [sig ] WINN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:07.547116] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WINN.txt [2026-02-09T20:35:07.547251] [INFO ] [sig ] [3335/3427] Completed WINN in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 33.2s [2026-02-09T20:35:07.547290] [INFO ] [sig ] [3336/3427] Forecasting WIX... [2026-02-09T20:35:07.547321] [INFO ] [sig ] Generating forecast for: WIX [2026-02-09T20:35:07.547352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-09T20:35:07.557687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-09T20:35:07.558021] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-09T20:35:07.558860] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-09T20:35:07.558912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:07.558944] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:07.559120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:07.559176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:07.618215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:07.619030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:07.619114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:07.619148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:07.744363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:07.744517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:07.744558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:07.744608] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:07.748298] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: UP (p=70.35%) [2026-02-09T20:35:07.748617] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-09T20:35:07.748754] [INFO ] [sig ] WIX: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:07.894307] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WIX.txt [2026-02-09T20:35:07.894454] [INFO ] [sig ] [3336/3427] Completed WIX in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 32.8s [2026-02-09T20:35:07.894496] [INFO ] [sig ] [3337/3427] Forecasting WK... [2026-02-09T20:35:07.894529] [INFO ] [sig ] Generating forecast for: WK [2026-02-09T20:35:07.894562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-09T20:35:07.904564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-09T20:35:07.904958] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-09T20:35:07.905827] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-09T20:35:07.905883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:07.905916] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:07.905944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:07.906004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:07.965018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:07.965765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:07.965861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:07.965902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:08.087791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:08.087956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:08.087998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:08.088090] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:08.091687] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: UP (p=56.21%) [2026-02-09T20:35:08.091987] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-09T20:35:08.092118] [INFO ] [sig ] WK: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:08.236586] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WK.txt [2026-02-09T20:35:08.236748] [INFO ] [sig ] [3337/3427] Completed WK in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 32.5s [2026-02-09T20:35:08.236792] [INFO ] [sig ] [3338/3427] Forecasting WKC... [2026-02-09T20:35:08.236822] [INFO ] [sig ] Generating forecast for: WKC [2026-02-09T20:35:08.236854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-09T20:35:08.247072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-09T20:35:08.247485] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-09T20:35:08.248374] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-09T20:35:08.248441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:08.248480] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:08.248513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:08.248595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:08.308629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:08.309485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:08.309589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:08.309627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:08.437174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:08.437333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:08.437374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:08.437404] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:08.440945] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-02-09T20:35:08.441230] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-09T20:35:08.441359] [INFO ] [sig ] WKC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:08.586363] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WKC.txt [2026-02-09T20:35:08.586506] [INFO ] [sig ] [3338/3427] Completed WKC in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 32.1s [2026-02-09T20:35:08.586547] [INFO ] [sig ] [3339/3427] Forecasting WKEY... [2026-02-09T20:35:08.586596] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-09T20:35:08.586629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-09T20:35:08.596403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-09T20:35:08.596776] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-09T20:35:08.597649] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-09T20:35:08.597703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:08.597736] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:08.597765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:08.597830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:08.657348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:08.658200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:08.658285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:08.658321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:08.796972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:08.797141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:08.797184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:08.797216] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:08.801203] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: DOWN (p=39.73%) [2026-02-09T20:35:08.801606] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-09T20:35:08.801761] [INFO ] [sig ] WKEY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:08.971562] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WKEY.txt [2026-02-09T20:35:08.971755] [INFO ] [sig ] [3339/3427] Completed WKEY in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 31.7s [2026-02-09T20:35:08.971802] [INFO ] [sig ] [3340/3427] Forecasting WKSP... [2026-02-09T20:35:08.971834] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-09T20:35:08.971874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-09T20:35:08.982371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-09T20:35:08.982775] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-09T20:35:08.983656] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-09T20:35:08.983711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:08.983745] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:08.983774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:08.983832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:09.047619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:09.048751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:09.048838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:09.048872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:09.177234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:09.177397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:09.177471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:09.177503] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:09.181262] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: UP (p=71.53%) [2026-02-09T20:35:09.181643] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-09T20:35:09.181790] [INFO ] [sig ] WKSP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:09.334406] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WKSP.txt [2026-02-09T20:35:09.334596] [INFO ] [sig ] [3340/3427] Completed WKSP in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 31.4s [2026-02-09T20:35:09.334642] [INFO ] [sig ] [3341/3427] Forecasting WLDN... [2026-02-09T20:35:09.334676] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-09T20:35:09.334710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-09T20:35:09.344809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-09T20:35:09.345157] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-09T20:35:09.346031] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-09T20:35:09.346087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:09.346121] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:09.346150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:09.346223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:09.405755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:09.406665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:09.406752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:09.406787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:09.531221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:09.531406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:09.531452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:09.531485] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:09.535081] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: DOWN (p=14.30%) [2026-02-09T20:35:09.535379] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-09T20:35:09.535507] [INFO ] [sig ] WLDN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:09.693597] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WLDN.txt [2026-02-09T20:35:09.693757] [INFO ] [sig ] [3341/3427] Completed WLDN in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 31.0s [2026-02-09T20:35:09.693806] [INFO ] [sig ] [3342/3427] Forecasting WLFC... [2026-02-09T20:35:09.693838] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-09T20:35:09.693870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-09T20:35:09.704662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-09T20:35:09.705111] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-09T20:35:09.705974] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-09T20:35:09.706028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:09.706061] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:09.706089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:09.706148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:09.769309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:09.770220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:09.770305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:09.770339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:09.894483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:09.894665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:09.894709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:09.894740] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:09.898878] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=49.02%) [2026-02-09T20:35:09.899197] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-09T20:35:09.899331] [INFO ] [sig ] WLFC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:10.049826] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WLFC.txt [2026-02-09T20:35:10.050011] [INFO ] [sig ] [3342/3427] Completed WLFC in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 30.7s [2026-02-09T20:35:10.050059] [INFO ] [sig ] [3343/3427] Forecasting WLK... [2026-02-09T20:35:10.050090] [INFO ] [sig ] Generating forecast for: WLK [2026-02-09T20:35:10.050121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-09T20:35:10.060535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-09T20:35:10.060969] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-09T20:35:10.061827] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-09T20:35:10.061895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:10.061928] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:10.061956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:10.062013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:10.120138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:10.121262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:10.121350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:10.121383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:10.250832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:10.251012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:10.251056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:10.251086] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:10.255333] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=11.29%) [2026-02-09T20:35:10.255760] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-09T20:35:10.255912] [INFO ] [sig ] WLK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:10.412325] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WLK.txt [2026-02-09T20:35:10.412515] [INFO ] [sig ] [3343/3427] Completed WLK in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 30.3s [2026-02-09T20:35:10.412557] [INFO ] [sig ] [3344/3427] Forecasting WLKP... [2026-02-09T20:35:10.412606] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-09T20:35:10.412638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-09T20:35:10.423740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-09T20:35:10.424263] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-09T20:35:10.425452] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-09T20:35:10.425525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:10.425567] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:10.425640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:10.425732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:10.485518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:10.486492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:10.486668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:10.486703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:10.605042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:10.605209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:10.605253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:10.605282] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:10.609163] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: DOWN (p=34.56%) [2026-02-09T20:35:10.609591] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-09T20:35:10.609774] [INFO ] [sig ] WLKP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:10.765326] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WLKP.txt [2026-02-09T20:35:10.765490] [INFO ] [sig ] [3344/3427] Completed WLKP in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 29.9s [2026-02-09T20:35:10.765531] [INFO ] [sig ] [3345/3427] Forecasting WMG... [2026-02-09T20:35:10.765564] [INFO ] [sig ] Generating forecast for: WMG [2026-02-09T20:35:10.765619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-09T20:35:10.776652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-09T20:35:10.777076] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-09T20:35:10.777995] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-09T20:35:10.778048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:10.778081] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:10.778110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:10.778168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:10.841609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:10.842515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:10.842628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:10.842670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:10.973853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:10.974022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:10.974064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:10.974105] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:10.977878] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: UP (p=91.88%) [2026-02-09T20:35:10.978289] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-09T20:35:10.978443] [INFO ] [sig ] WMG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:11.153530] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WMG.txt [2026-02-09T20:35:11.153718] [INFO ] [sig ] [3345/3427] Completed WMG in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 29.6s [2026-02-09T20:35:11.153759] [INFO ] [sig ] [3346/3427] Forecasting WMK... [2026-02-09T20:35:11.153790] [INFO ] [sig ] Generating forecast for: WMK [2026-02-09T20:35:11.153820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-09T20:35:11.164717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-09T20:35:11.165147] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-09T20:35:11.166020] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-09T20:35:11.166074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:11.166107] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:11.166135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:11.166192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:11.226688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:11.227722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:11.227842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:11.227884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:11.355294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:11.355459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:11.355501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:11.355529] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:11.359102] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: DOWN (p=16.91%) [2026-02-09T20:35:11.359396] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-09T20:35:11.359527] [INFO ] [sig ] WMK: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:11.519789] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WMK.txt [2026-02-09T20:35:11.519959] [INFO ] [sig ] [3346/3427] Completed WMK in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 29.2s [2026-02-09T20:35:11.520000] [INFO ] [sig ] [3347/3427] Forecasting WMS... [2026-02-09T20:35:11.520031] [INFO ] [sig ] Generating forecast for: WMS [2026-02-09T20:35:11.520062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-09T20:35:11.531107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-09T20:35:11.531507] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-09T20:35:11.532428] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-09T20:35:11.532487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:11.532525] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:11.532556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:11.532644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:11.595011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:11.595983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:11.596075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:11.596112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:11.724740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:11.724915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:11.724960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:11.724993] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:11.730319] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: UP (p=78.79%) [2026-02-09T20:35:11.730839] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-09T20:35:11.731037] [INFO ] [sig ] WMS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:11.894186] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WMS.txt [2026-02-09T20:35:11.894386] [INFO ] [sig ] [3347/3427] Completed WMS in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 28.9s [2026-02-09T20:35:11.894429] [INFO ] [sig ] [3348/3427] Forecasting WNC... [2026-02-09T20:35:11.894461] [INFO ] [sig ] Generating forecast for: WNC [2026-02-09T20:35:11.894492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-09T20:35:11.905967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-09T20:35:11.906394] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-09T20:35:11.907268] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-09T20:35:11.907322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:11.907355] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:11.907390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:11.907504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:11.967340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:11.968265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:11.968353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:11.968395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:12.097558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:12.097755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:12.097804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:12.097835] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:12.101648] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=34.59%) [2026-02-09T20:35:12.102004] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-09T20:35:12.102149] [INFO ] [sig ] WNC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:12.249377] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WNC.txt [2026-02-09T20:35:12.249533] [INFO ] [sig ] [3348/3427] Completed WNC in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 28.5s [2026-02-09T20:35:12.249593] [INFO ] [sig ] [3349/3427] Forecasting WNEB... [2026-02-09T20:35:12.249628] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-09T20:35:12.249658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-09T20:35:12.261037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-09T20:35:12.261479] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-09T20:35:12.262879] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-09T20:35:12.262949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:12.262983] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:12.263012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:12.263071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:12.323262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:12.324171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:12.324258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:12.324291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:12.463143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:12.463311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:12.463363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:12.463405] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:12.467731] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=19.20%) [2026-02-09T20:35:12.468063] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-09T20:35:12.468229] [INFO ] [sig ] WNEB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:12.628860] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WNEB.txt [2026-02-09T20:35:12.628996] [INFO ] [sig ] [3349/3427] Completed WNEB in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 28.1s [2026-02-09T20:35:12.629036] [INFO ] [sig ] [3350/3427] Forecasting WOOD... [2026-02-09T20:35:12.629065] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-09T20:35:12.629096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-09T20:35:12.638507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-09T20:35:12.638840] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-09T20:35:12.639646] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-09T20:35:12.639698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:12.639730] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:12.639756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:12.639813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:12.697083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:12.697876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:12.697975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:12.698015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:12.803166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:12.803354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:12.803395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:12.803424] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:12.807260] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: UP (p=59.27%) [2026-02-09T20:35:12.807591] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-09T20:35:12.807722] [INFO ] [sig ] WOOD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:12.956639] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WOOD.txt [2026-02-09T20:35:12.956832] [INFO ] [sig ] [3350/3427] Completed WOOD in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 27.8s [2026-02-09T20:35:12.956897] [INFO ] [sig ] [3351/3427] Forecasting WOOF... [2026-02-09T20:35:12.956952] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-09T20:35:12.957005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-09T20:35:12.967728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-09T20:35:12.968080] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-09T20:35:12.968946] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-09T20:35:12.969010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:12.969077] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:12.969106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:12.969164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:13.031322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:13.032204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:13.032289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:13.032325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:13.157091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:13.157251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:13.157292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:13.157321] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:13.161040] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: UP (p=86.61%) [2026-02-09T20:35:13.161353] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-09T20:35:13.161495] [INFO ] [sig ] WOOF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:13.311413] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WOOF.txt [2026-02-09T20:35:13.311602] [INFO ] [sig ] [3351/3427] Completed WOOF in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 27.4s [2026-02-09T20:35:13.311657] [INFO ] [sig ] [3352/3427] Forecasting WPC... [2026-02-09T20:35:13.311695] [INFO ] [sig ] Generating forecast for: WPC [2026-02-09T20:35:13.311732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-09T20:35:13.322355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-09T20:35:13.322733] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-09T20:35:13.323561] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-09T20:35:13.323641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:13.323674] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:13.323701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:13.323759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:13.383415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:13.384328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:13.384413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:13.384447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:13.509001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:13.509165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:13.509206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:13.509235] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:13.512766] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=11.01%) [2026-02-09T20:35:13.513060] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-09T20:35:13.513188] [INFO ] [sig ] WPC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:13.661359] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WPC.txt [2026-02-09T20:35:13.661526] [INFO ] [sig ] [3352/3427] Completed WPC in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 27.1s [2026-02-09T20:35:13.661568] [INFO ] [sig ] [3353/3427] Forecasting WPP... [2026-02-09T20:35:13.661622] [INFO ] [sig ] Generating forecast for: WPP [2026-02-09T20:35:13.661654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-09T20:35:13.671915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-09T20:35:13.672255] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-09T20:35:13.673084] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-09T20:35:13.673136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:13.673169] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:13.673196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:13.673253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:13.730745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:13.731498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:13.731610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:13.731651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:13.853649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:13.853803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:13.853842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:13.853870] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:13.857306] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: DOWN (p=44.17%) [2026-02-09T20:35:13.857622] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-09T20:35:13.857754] [INFO ] [sig ] WPP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:14.001507] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WPP.txt [2026-02-09T20:35:14.001659] [INFO ] [sig ] [3353/3427] Completed WPP in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 26.7s [2026-02-09T20:35:14.001702] [INFO ] [sig ] [3354/3427] Forecasting WRAP... [2026-02-09T20:35:14.001733] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-09T20:35:14.001766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-09T20:35:14.013183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-09T20:35:14.013550] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-09T20:35:14.014365] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-09T20:35:14.014418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:14.014469] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:14.014504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:14.014597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:14.074424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:14.075313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:14.075396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:14.075428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:14.195406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:14.195563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:14.195622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:14.195685] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:14.199707] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: UP (p=85.86%) [2026-02-09T20:35:14.199996] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-09T20:35:14.200121] [INFO ] [sig ] WRAP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:14.343991] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WRAP.txt [2026-02-09T20:35:14.344144] [INFO ] [sig ] [3354/3427] Completed WRAP in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 26.3s [2026-02-09T20:35:14.344187] [INFO ] [sig ] [3355/3427] Forecasting WRB... [2026-02-09T20:35:14.344216] [INFO ] [sig ] Generating forecast for: WRB [2026-02-09T20:35:14.344248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-09T20:35:14.354317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-09T20:35:14.354733] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-09T20:35:14.355613] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-09T20:35:14.355672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:14.355705] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:14.355732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:14.355789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:14.420682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:14.421705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:14.421819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:14.421861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:14.554069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:14.554222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:14.554261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:14.554290] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:14.557947] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: DOWN (p=11.80%) [2026-02-09T20:35:14.558232] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-09T20:35:14.558359] [INFO ] [sig ] WRB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:14.719484] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WRB.txt [2026-02-09T20:35:14.719688] [INFO ] [sig ] [3355/3427] Completed WRB in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 26.0s [2026-02-09T20:35:14.719731] [INFO ] [sig ] [3356/3427] Forecasting WRBY... [2026-02-09T20:35:14.719759] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-09T20:35:14.719789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-09T20:35:14.729715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-09T20:35:14.730067] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-09T20:35:14.730888] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-09T20:35:14.730941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:14.730973] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:14.731000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:14.731059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:14.789345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:14.790068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:14.790147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:14.790180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:14.913047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:14.913212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:14.913252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:14.913283] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:14.916838] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-02-09T20:35:14.917170] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-09T20:35:14.917304] [INFO ] [sig ] WRBY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:15.061791] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WRBY.txt [2026-02-09T20:35:15.061940] [INFO ] [sig ] [3356/3427] Completed WRBY in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 25.6s [2026-02-09T20:35:15.061979] [INFO ] [sig ] [3357/3427] Forecasting WRLD... [2026-02-09T20:35:15.062009] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-09T20:35:15.062039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-09T20:35:15.071994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-09T20:35:15.072315] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-09T20:35:15.073358] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-09T20:35:15.073410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:15.073441] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:15.073468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:15.073524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:15.132366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:15.133035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:15.133114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:15.133147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:15.251686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:15.251839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:15.251880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:15.251908] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:15.255502] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: UP (p=84.22%) [2026-02-09T20:35:15.255805] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-09T20:35:15.255932] [INFO ] [sig ] WRLD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:15.401459] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WRLD.txt [2026-02-09T20:35:15.401596] [INFO ] [sig ] [3357/3427] Completed WRLD in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 25.2s [2026-02-09T20:35:15.401645] [INFO ] [sig ] [3358/3427] Forecasting WSBC... [2026-02-09T20:35:15.401675] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-09T20:35:15.401706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-09T20:35:15.412493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-09T20:35:15.412842] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-09T20:35:15.413670] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-09T20:35:15.413724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:15.413757] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:15.413785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:15.413844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:15.473193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:15.474096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:15.474345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:15.474377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:15.597094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:15.597250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:15.597291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:15.597322] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:15.600849] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=25.25%) [2026-02-09T20:35:15.601130] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-09T20:35:15.601257] [INFO ] [sig ] WSBC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:15.745391] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WSBC.txt [2026-02-09T20:35:15.745520] [INFO ] [sig ] [3358/3427] Completed WSBC in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 24.9s [2026-02-09T20:35:15.745560] [INFO ] [sig ] [3359/3427] Forecasting WSBF... [2026-02-09T20:35:15.745609] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-09T20:35:15.745641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-09T20:35:15.755941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-09T20:35:15.756260] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-09T20:35:15.757087] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-09T20:35:15.757144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:15.757177] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:15.757204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:15.757261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:15.814361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:15.815098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:15.815177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:15.815209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:15.937030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:15.937179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:15.937218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:15.937246] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:15.940669] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-02-09T20:35:15.940946] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-09T20:35:15.941087] [INFO ] [sig ] WSBF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:16.083423] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WSBF.txt [2026-02-09T20:35:16.083548] [INFO ] [sig ] [3359/3427] Completed WSBF in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 24.5s [2026-02-09T20:35:16.083606] [INFO ] [sig ] [3360/3427] Forecasting WSC... [2026-02-09T20:35:16.083637] [INFO ] [sig ] Generating forecast for: WSC [2026-02-09T20:35:16.083668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-09T20:35:16.093536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-09T20:35:16.093875] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-09T20:35:16.094678] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-09T20:35:16.094731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:16.094762] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:16.094789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:16.094847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:16.153072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:16.153927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:16.154009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:16.154044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:16.279142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:16.279299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:16.279338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:16.279366] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:16.282770] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: UP (p=91.95%) [2026-02-09T20:35:16.283078] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-09T20:35:16.283213] [INFO ] [sig ] WSC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:16.427493] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WSC.txt [2026-02-09T20:35:16.427643] [INFO ] [sig ] [3360/3427] Completed WSC in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 24.2s [2026-02-09T20:35:16.427686] [INFO ] [sig ] [3361/3427] Forecasting WSFS... [2026-02-09T20:35:16.427718] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-09T20:35:16.427750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-09T20:35:16.437994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-09T20:35:16.438314] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-09T20:35:16.439135] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-09T20:35:16.439188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:16.439221] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:16.439250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:16.439311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:16.497974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:16.498700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:16.498814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:16.498850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:16.616595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:16.616745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:16.616800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:16.616830] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:16.620299] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: UP (p=99.67%) [2026-02-09T20:35:16.620624] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-09T20:35:16.620753] [INFO ] [sig ] WSFS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:16.766074] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WSFS.txt [2026-02-09T20:35:16.766207] [INFO ] [sig ] [3361/3427] Completed WSFS in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 23.8s [2026-02-09T20:35:16.766247] [INFO ] [sig ] [3362/3427] Forecasting WSM... [2026-02-09T20:35:16.766278] [INFO ] [sig ] Generating forecast for: WSM [2026-02-09T20:35:16.766309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-09T20:35:16.776735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-09T20:35:16.777065] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-09T20:35:16.777920] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-09T20:35:16.777978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:16.778016] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:16.778049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:16.778119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:16.835106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:16.835796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:16.835873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:16.835906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:16.956763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:16.956921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:16.956961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:16.956990] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:16.960465] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-02-09T20:35:16.960763] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-09T20:35:16.960888] [INFO ] [sig ] WSM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:17.104385] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WSM.txt [2026-02-09T20:35:17.104567] [INFO ] [sig ] [3362/3427] Completed WSM in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 23.4s [2026-02-09T20:35:17.104633] [INFO ] [sig ] [3363/3427] Forecasting WSO... [2026-02-09T20:35:17.104663] [INFO ] [sig ] Generating forecast for: WSO [2026-02-09T20:35:17.104693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-09T20:35:17.115060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-09T20:35:17.115469] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-09T20:35:17.116297] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-09T20:35:17.116349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:17.116381] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:17.116409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:17.116466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:17.173373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:17.174155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:17.174252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:17.174286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:17.297254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:17.297412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:17.297473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:17.297503] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:17.300946] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: DOWN (p=3.30%) [2026-02-09T20:35:17.301243] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-09T20:35:17.301374] [INFO ] [sig ] WSO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:17.464135] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WSO.txt [2026-02-09T20:35:17.464296] [INFO ] [sig ] [3363/3427] Completed WSO in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 23.1s [2026-02-09T20:35:17.464338] [INFO ] [sig ] [3364/3427] Forecasting WTBA... [2026-02-09T20:35:17.464368] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-09T20:35:17.464399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-09T20:35:17.474234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-09T20:35:17.474601] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-09T20:35:17.475414] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-09T20:35:17.475466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:17.475499] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:17.475526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:17.475610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:17.535347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:17.536403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:17.536487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:17.536521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:17.662656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:17.662830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:17.662874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:17.662904] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:17.666602] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: UP (p=67.73%) [2026-02-09T20:35:17.666911] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-09T20:35:17.667058] [INFO ] [sig ] WTBA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:17.814505] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WTBA.txt [2026-02-09T20:35:17.814703] [INFO ] [sig ] [3364/3427] Completed WTBA in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 22.7s [2026-02-09T20:35:17.814745] [INFO ] [sig ] [3365/3427] Forecasting WTFC... [2026-02-09T20:35:17.814776] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-09T20:35:17.814809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-09T20:35:17.825971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-09T20:35:17.826524] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-09T20:35:17.827561] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-09T20:35:17.827632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:17.827678] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:17.827707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:17.827764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:17.885728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:17.886606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:17.886687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:17.886720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:18.010872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:18.011030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:18.011070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:18.011099] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:18.014552] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-02-09T20:35:18.014859] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-09T20:35:18.014986] [INFO ] [sig ] WTFC: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:18.159811] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WTFC.txt [2026-02-09T20:35:18.159964] [INFO ] [sig ] [3365/3427] Completed WTFC in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 22.4s [2026-02-09T20:35:18.160005] [INFO ] [sig ] [3366/3427] Forecasting WTI... [2026-02-09T20:35:18.160034] [INFO ] [sig ] Generating forecast for: WTI [2026-02-09T20:35:18.160065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-09T20:35:18.171057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-09T20:35:18.171395] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-09T20:35:18.172213] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-09T20:35:18.172264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:18.172296] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:18.172323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:18.172380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:18.229586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:18.230480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:18.230568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:18.230625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:18.349469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:18.349651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:18.349695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:18.349725] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:18.353251] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-02-09T20:35:18.353545] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-09T20:35:18.353696] [INFO ] [sig ] WTI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:18.500081] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WTI.txt [2026-02-09T20:35:18.500280] [INFO ] [sig ] [3366/3427] Completed WTI in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 22.0s [2026-02-09T20:35:18.500332] [INFO ] [sig ] [3367/3427] Forecasting WTRG... [2026-02-09T20:35:18.500365] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-09T20:35:18.500397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-09T20:35:18.510289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-09T20:35:18.510738] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-09T20:35:18.511619] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-09T20:35:18.511673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:18.511708] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:18.511736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:18.511792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:18.573957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:18.574856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:18.574941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:18.574985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:18.696694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:18.696848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:18.696888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:18.696918] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:18.700382] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: UP (p=98.99%) [2026-02-09T20:35:18.700705] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-09T20:35:18.700841] [INFO ] [sig ] WTRG: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:18.854295] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WTRG.txt [2026-02-09T20:35:18.854468] [INFO ] [sig ] [3367/3427] Completed WTRG in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 21.6s [2026-02-09T20:35:18.854512] [INFO ] [sig ] [3368/3427] Forecasting WTS... [2026-02-09T20:35:18.854541] [INFO ] [sig ] Generating forecast for: WTS [2026-02-09T20:35:18.854590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-09T20:35:18.865048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-09T20:35:18.865475] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-09T20:35:18.866338] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-09T20:35:18.866391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:18.866455] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:18.866484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:18.866542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:18.924309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:18.925225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:18.925309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:18.925351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:19.057368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:19.057542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:19.057603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:19.057636] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:19.061143] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=72.58%) [2026-02-09T20:35:19.061459] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-09T20:35:19.061613] [INFO ] [sig ] WTS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:19.208958] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WTS.txt [2026-02-09T20:35:19.209089] [INFO ] [sig ] [3368/3427] Completed WTS in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 21.3s [2026-02-09T20:35:19.209129] [INFO ] [sig ] [3369/3427] Forecasting WULF... [2026-02-09T20:35:19.209171] [INFO ] [sig ] Generating forecast for: WULF [2026-02-09T20:35:19.209202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-09T20:35:19.219375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-09T20:35:19.219697] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-09T20:35:19.220521] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-09T20:35:19.220599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:19.220635] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:19.220662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:19.220720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:19.279150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:19.279828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:19.279908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:19.279943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:19.399119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:19.399279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:19.399321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:19.399351] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:19.402822] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: UP (p=62.22%) [2026-02-09T20:35:19.403106] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-09T20:35:19.403234] [INFO ] [sig ] WULF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:19.551654] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WULF.txt [2026-02-09T20:35:19.551813] [INFO ] [sig ] [3369/3427] Completed WULF in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 20.9s [2026-02-09T20:35:19.551857] [INFO ] [sig ] [3370/3427] Forecasting WVE... [2026-02-09T20:35:19.551889] [INFO ] [sig ] Generating forecast for: WVE [2026-02-09T20:35:19.551922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-09T20:35:19.562234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-09T20:35:19.562615] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-09T20:35:19.563455] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-09T20:35:19.563510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:19.563543] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:19.563589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:19.563653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:19.623827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:19.624766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:19.624853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:19.624888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:19.749403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:19.749564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:19.749638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:19.749667] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:19.753105] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=18.55%) [2026-02-09T20:35:19.753405] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-09T20:35:19.753535] [INFO ] [sig ] WVE: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:19.899385] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WVE.txt [2026-02-09T20:35:19.899550] [INFO ] [sig ] [3370/3427] Completed WVE in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 20.6s [2026-02-09T20:35:19.899610] [INFO ] [sig ] [3371/3427] Forecasting WWD... [2026-02-09T20:35:19.899645] [INFO ] [sig ] Generating forecast for: WWD [2026-02-09T20:35:19.899676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-09T20:35:19.909824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-09T20:35:19.910155] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-09T20:35:19.910980] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-09T20:35:19.911032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:19.911064] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:19.911091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:19.911152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:19.969049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:19.969957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:19.970041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:19.970074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:20.094912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:20.095079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:20.095120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:20.095184] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:20.098905] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-02-09T20:35:20.099229] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-09T20:35:20.099376] [INFO ] [sig ] WWD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:20.243987] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/WWD.txt [2026-02-09T20:35:20.244139] [INFO ] [sig ] [3371/3427] Completed WWD in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 20.2s [2026-02-09T20:35:20.244180] [INFO ] [sig ] [3372/3427] Forecasting WY... [2026-02-09T20:35:20.244211] [INFO ] [sig ] Generating forecast for: WY [2026-02-09T20:35:20.244242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-09T20:35:20.254763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-09T20:35:20.255159] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-09T20:35:20.256178] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-09T20:35:20.256233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:20.256266] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:20.256294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:20.256355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:20.314979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:20.315911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:20.316031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:20.316066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:20.434769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:20.434937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:20.434980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:20.435010] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:20.438550] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-02-09T20:35:20.438860] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-09T20:35:20.438989] [INFO ] [sig ] WY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:20.606097] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WY.txt [2026-02-09T20:35:20.606233] [INFO ] [sig ] [3372/3427] Completed WY in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 19.8s [2026-02-09T20:35:20.606273] [INFO ] [sig ] [3373/3427] Forecasting WYNN... [2026-02-09T20:35:20.606303] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-09T20:35:20.606333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-09T20:35:20.616927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-09T20:35:20.617327] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-09T20:35:20.618327] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-09T20:35:20.618382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:20.618415] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:20.618443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:20.618501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:20.678596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:20.679453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:20.679538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:20.679593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:20.805981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:20.806138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:20.806179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:20.806210] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:20.809738] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=49.28%) [2026-02-09T20:35:20.810027] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-09T20:35:20.810153] [INFO ] [sig ] WYNN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:20.963243] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/WYNN.txt [2026-02-09T20:35:20.963405] [INFO ] [sig ] [3373/3427] Completed WYNN in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 19.5s [2026-02-09T20:35:20.963449] [INFO ] [sig ] [3374/3427] Forecasting XBIL... [2026-02-09T20:35:20.963479] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-09T20:35:20.963513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-09T20:35:20.974228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-09T20:35:20.974607] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-09T20:35:20.975445] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-09T20:35:20.975499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:20.975532] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:20.975560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:20.975647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:21.036895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:21.037793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:21.037880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:21.037914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:21.132560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:21.132722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:21.132763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:21.132793] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:21.136292] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=88.85%) [2026-02-09T20:35:21.136591] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-09T20:35:21.136718] [INFO ] [sig ] XBIL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:21.288176] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/XBIL.txt [2026-02-09T20:35:21.288321] [INFO ] [sig ] [3374/3427] Completed XBIL in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 19.1s [2026-02-09T20:35:21.288359] [INFO ] [sig ] [3375/3427] Forecasting XEL... [2026-02-09T20:35:21.288390] [INFO ] [sig ] Generating forecast for: XEL [2026-02-09T20:35:21.288420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-09T20:35:21.297885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-09T20:35:21.298195] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-09T20:35:21.299008] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-09T20:35:21.299061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:21.299097] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:21.299130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:21.299200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:21.358077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:21.358907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:21.358987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:21.359022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:21.483461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:21.483628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:21.483677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:21.483707] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:21.487187] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=67.43%) [2026-02-09T20:35:21.487506] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-09T20:35:21.487658] [INFO ] [sig ] XEL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:21.636843] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/XEL.txt [2026-02-09T20:35:21.637037] [INFO ] [sig ] [3375/3427] Completed XEL in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 18.8s [2026-02-09T20:35:21.637080] [INFO ] [sig ] [3376/3427] Forecasting XENE... [2026-02-09T20:35:21.637111] [INFO ] [sig ] Generating forecast for: XENE [2026-02-09T20:35:21.637147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-09T20:35:21.649275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-09T20:35:21.649658] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-09T20:35:21.650756] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-09T20:35:21.650809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:21.650841] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:21.650867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:21.650939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:21.709086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:21.709989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:21.710092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:21.710137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:21.835014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:21.835145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:21.835197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:21.835232] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:21.838787] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=80.58%) [2026-02-09T20:35:21.839072] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-09T20:35:21.839223] [INFO ] [sig ] XENE: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:21.986860] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/XENE.txt [2026-02-09T20:35:21.987001] [INFO ] [sig ] [3376/3427] Completed XENE in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 18.4s [2026-02-09T20:35:21.987041] [INFO ] [sig ] [3377/3427] Forecasting XERS... [2026-02-09T20:35:21.987070] [INFO ] [sig ] Generating forecast for: XERS [2026-02-09T20:35:21.987100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-09T20:35:21.997092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-09T20:35:21.997459] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-09T20:35:21.998333] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-09T20:35:21.998395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:21.998444] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:21.998485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:21.998545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:22.057295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:22.058189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:22.058273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:22.058306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:22.182009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:22.182149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:22.182188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:22.182218] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:22.185764] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: UP (p=59.27%) [2026-02-09T20:35:22.186048] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-09T20:35:22.186199] [INFO ] [sig ] XERS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:22.331446] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/XERS.txt [2026-02-09T20:35:22.331603] [INFO ] [sig ] [3377/3427] Completed XERS in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 18.0s [2026-02-09T20:35:22.331644] [INFO ] [sig ] [3378/3427] Forecasting XGN... [2026-02-09T20:35:22.331675] [INFO ] [sig ] Generating forecast for: XGN [2026-02-09T20:35:22.331706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-09T20:35:22.341634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-09T20:35:22.341959] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-09T20:35:22.342834] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-09T20:35:22.342913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:22.342948] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:22.342977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:22.343036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:22.401387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:22.402074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:22.402222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:22.402267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:22.522510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:22.522686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:22.522727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:22.522758] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:22.526420] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=89.34%) [2026-02-09T20:35:22.526727] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-09T20:35:22.526858] [INFO ] [sig ] XGN: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:22.675475] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/XGN.txt [2026-02-09T20:35:22.675624] [INFO ] [sig ] [3378/3427] Completed XGN in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 17.7s [2026-02-09T20:35:22.675665] [INFO ] [sig ] [3379/3427] Forecasting XOM... [2026-02-09T20:35:22.675695] [INFO ] [sig ] Generating forecast for: XOM [2026-02-09T20:35:22.675726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-09T20:35:22.686724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-09T20:35:22.687066] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-09T20:35:22.688071] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-09T20:35:22.688124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:22.688156] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:22.688184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:22.688243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:22.746865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:22.747743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:22.747826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:22.747859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:22.876312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:22.876465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:22.876504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:22.876534] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:22.880030] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: DOWN (p=28.96%) [2026-02-09T20:35:22.880324] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-09T20:35:22.880453] [INFO ] [sig ] XOM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:23.037951] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/XOM.txt [2026-02-09T20:35:23.038099] [INFO ] [sig ] [3379/3427] Completed XOM in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 17.3s [2026-02-09T20:35:23.038139] [INFO ] [sig ] [3380/3427] Forecasting XOMA... [2026-02-09T20:35:23.038171] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-09T20:35:23.038203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-09T20:35:23.048421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-09T20:35:23.048805] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-09T20:35:23.049681] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-09T20:35:23.049736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:23.049769] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:23.049798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:23.049857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:23.109990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:23.110871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:23.110967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:23.111004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:23.230881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:23.231037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:23.231096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:23.231149] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:23.234771] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=65.02%) [2026-02-09T20:35:23.235069] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-09T20:35:23.235199] [INFO ] [sig ] XOMA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:23.396687] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/XOMA.txt [2026-02-09T20:35:23.396850] [INFO ] [sig ] [3380/3427] Completed XOMA in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 16.9s [2026-02-09T20:35:23.396893] [INFO ] [sig ] [3381/3427] Forecasting XOS... [2026-02-09T20:35:23.396926] [INFO ] [sig ] Generating forecast for: XOS [2026-02-09T20:35:23.396959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-09T20:35:23.409889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-09T20:35:23.410328] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-09T20:35:23.411286] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-09T20:35:23.411342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:23.411375] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:23.411403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:23.411461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:23.471894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:23.472744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:23.472826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:23.472860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:23.595394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:23.595559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:23.595626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:23.595658] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:23.599258] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: DOWN (p=13.91%) [2026-02-09T20:35:23.599552] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-09T20:35:23.599715] [INFO ] [sig ] XOS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:23.785676] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/XOS.txt [2026-02-09T20:35:23.785884] [INFO ] [sig ] [3381/3427] Completed XOS in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 16.6s [2026-02-09T20:35:23.785934] [INFO ] [sig ] [3382/3427] Forecasting XP... [2026-02-09T20:35:23.785966] [INFO ] [sig ] Generating forecast for: XP [2026-02-09T20:35:23.785998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-09T20:35:23.796773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-09T20:35:23.797186] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-09T20:35:23.798122] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-09T20:35:23.798192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:23.798234] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:23.798268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:23.798342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:23.859773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:23.860707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:23.860812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:23.860846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:23.986379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:23.986529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:23.986587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:23.986621] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:23.990197] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=15.23%) [2026-02-09T20:35:23.990483] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-09T20:35:23.990627] [INFO ] [sig ] XP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:24.137789] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/XP.txt [2026-02-09T20:35:24.137914] [INFO ] [sig ] [3382/3427] Completed XP in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 16.2s [2026-02-09T20:35:24.137953] [INFO ] [sig ] [3383/3427] Forecasting XPEL... [2026-02-09T20:35:24.137982] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-09T20:35:24.138013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-09T20:35:24.147979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-09T20:35:24.148334] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-09T20:35:24.149195] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-09T20:35:24.149260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:24.149300] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:24.149335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:24.149393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:24.208761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:24.209404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:24.209489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:24.209522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:24.333585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:24.333742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:24.333782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:24.333813] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:24.337293] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: DOWN (p=33.63%) [2026-02-09T20:35:24.337642] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-09T20:35:24.337772] [INFO ] [sig ] XPEL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:24.484655] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/XPEL.txt [2026-02-09T20:35:24.484798] [INFO ] [sig ] [3383/3427] Completed XPEL in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 15.9s [2026-02-09T20:35:24.484845] [INFO ] [sig ] [3384/3427] Forecasting XPO... [2026-02-09T20:35:24.484876] [INFO ] [sig ] Generating forecast for: XPO [2026-02-09T20:35:24.484906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-09T20:35:24.494921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-09T20:35:24.495290] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-09T20:35:24.496124] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-09T20:35:24.496177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:24.496212] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:24.496242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:24.496300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:24.561337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:24.562712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:24.562798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:24.562833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:24.688913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:24.689049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:24.689089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:24.689120] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:24.692590] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: DOWN (p=39.14%) [2026-02-09T20:35:24.692886] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-09T20:35:24.693021] [INFO ] [sig ] XPO: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:24.839602] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/XPO.txt [2026-02-09T20:35:24.839775] [INFO ] [sig ] [3384/3427] Completed XPO in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 15.5s [2026-02-09T20:35:24.839830] [INFO ] [sig ] [3385/3427] Forecasting XPOF... [2026-02-09T20:35:24.839862] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-09T20:35:24.839894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-09T20:35:24.850043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-09T20:35:24.850399] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-09T20:35:24.851275] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-09T20:35:24.851328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:24.851393] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:24.851424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:24.851482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:24.916900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:24.917908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:24.918018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:24.918067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:25.053855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:25.054013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:25.054072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:25.054103] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:25.057884] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: DOWN (p=6.97%) [2026-02-09T20:35:25.058182] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-09T20:35:25.058322] [INFO ] [sig ] XPOF: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:25.215898] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/XPOF.txt [2026-02-09T20:35:25.216046] [INFO ] [sig ] [3385/3427] Completed XPOF in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 15.1s [2026-02-09T20:35:25.216087] [INFO ] [sig ] [3386/3427] Forecasting XPRO... [2026-02-09T20:35:25.216116] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-09T20:35:25.216147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-09T20:35:25.227096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-09T20:35:25.227502] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-09T20:35:25.228494] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-09T20:35:25.228549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:25.228609] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:25.228639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:25.228709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:25.290420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:25.291241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:25.291324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:25.291359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:25.417072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:25.417230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:25.417271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:25.417300] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:25.420989] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: UP (p=98.10%) [2026-02-09T20:35:25.421319] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-09T20:35:25.421455] [INFO ] [sig ] XPRO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:25.580787] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/XPRO.txt [2026-02-09T20:35:25.580975] [INFO ] [sig ] [3386/3427] Completed XPRO in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 14.8s [2026-02-09T20:35:25.581045] [INFO ] [sig ] [3387/3427] Forecasting XRAY... [2026-02-09T20:35:25.581089] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-09T20:35:25.581127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-09T20:35:25.591725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-09T20:35:25.592102] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-09T20:35:25.592978] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-09T20:35:25.593032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:25.593064] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:25.593091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:25.593158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:25.655699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:25.656637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:25.656743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:25.656792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:25.784012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:25.784188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:25.784245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:25.784284] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:25.787973] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-02-09T20:35:25.788257] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-09T20:35:25.788387] [INFO ] [sig ] XRAY: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:25.945101] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/XRAY.txt [2026-02-09T20:35:25.945248] [INFO ] [sig ] [3387/3427] Completed XRAY in 0.4s | 2.77 sym/s | Total: 20.4m | ETA: 14.4s [2026-02-09T20:35:25.945288] [INFO ] [sig ] [3388/3427] Forecasting XRX... [2026-02-09T20:35:25.945322] [INFO ] [sig ] Generating forecast for: XRX [2026-02-09T20:35:25.945357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-09T20:35:25.955737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-09T20:35:25.956113] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-09T20:35:25.957061] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-09T20:35:25.957128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:25.957178] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:25.957216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:25.957276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:26.020894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:26.021798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:26.021894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:26.021934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:26.149076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:26.149237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:26.149286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:26.149384] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:26.153028] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=17.27%) [2026-02-09T20:35:26.153319] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-09T20:35:26.153452] [INFO ] [sig ] XRX: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:26.302904] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/XRX.txt [2026-02-09T20:35:26.303057] [INFO ] [sig ] [3388/3427] Completed XRX in 0.4s | 2.77 sym/s | Total: 20.4m | ETA: 14.1s [2026-02-09T20:35:26.303101] [INFO ] [sig ] [3389/3427] Forecasting XTIA... [2026-02-09T20:35:26.303145] [INFO ] [sig ] Generating forecast for: XTIA [2026-02-09T20:35:26.303193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XTIA' from 'https://tdm.silogroup.org/data/derivative_storage/XTIA.csv'. [2026-02-09T20:35:26.313758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XTIA'. [2026-02-09T20:35:26.314134] [INFO ] [FORECASTER] Starting predict_future for XTIA [2026-02-09T20:35:26.315012] [DEBUG] [LOCAL ] No optimal features file found for XTIA: ./output/feature-sets/XTIA.txt [2026-02-09T20:35:26.315065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:26.315111] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:26.315140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:26.315211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:26.375030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:26.375965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:26.376059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:26.376094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:26.505613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:26.505783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:26.505827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:26.505856] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:26.509426] [DEBUG] [FORECASTER] XTIA: Forecast T+1@11:T+2@11: DOWN (p=41.48%) [2026-02-09T20:35:26.509735] [INFO ] [FORECASTER] Completed predict_future for XTIA [2026-02-09T20:35:26.509868] [INFO ] [sig ] XTIA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:26.658227] [INFO ] [LOCAL ] Saved forecast: XTIA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/XTIA.txt [2026-02-09T20:35:26.658425] [INFO ] [sig ] [3389/3427] Completed XTIA in 0.4s | 2.77 sym/s | Total: 20.4m | ETA: 13.7s [2026-02-09T20:35:26.658472] [INFO ] [sig ] [3390/3427] Forecasting XYF... [2026-02-09T20:35:26.658501] [INFO ] [sig ] Generating forecast for: XYF [2026-02-09T20:35:26.658530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-09T20:35:26.668836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-09T20:35:26.669200] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-09T20:35:26.670064] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-09T20:35:26.670118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:26.670155] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:26.670184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:26.670243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:26.730123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:26.730980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:26.731066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:26.731101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:26.854954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:26.855105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:26.855144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:26.855173] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:26.858858] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: UP (p=63.68%) [2026-02-09T20:35:26.859141] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-09T20:35:26.859283] [INFO ] [sig ] XYF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:27.003705] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/XYF.txt [2026-02-09T20:35:27.003841] [INFO ] [sig ] [3390/3427] Completed XYF in 0.3s | 2.77 sym/s | Total: 20.4m | ETA: 13.3s [2026-02-09T20:35:27.003882] [INFO ] [sig ] [3391/3427] Forecasting XYL... [2026-02-09T20:35:27.003913] [INFO ] [sig ] Generating forecast for: XYL [2026-02-09T20:35:27.003944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-09T20:35:27.014297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-09T20:35:27.014692] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-09T20:35:27.015507] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-09T20:35:27.015558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:27.015619] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:27.015648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:27.015705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:27.073986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:27.074715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:27.074794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:27.074827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:27.196991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:27.197153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:27.197195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:27.197226] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:27.200802] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=61.43%) [2026-02-09T20:35:27.201093] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-09T20:35:27.201224] [INFO ] [sig ] XYL: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:27.343937] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/XYL.txt [2026-02-09T20:35:27.344070] [INFO ] [sig ] [3391/3427] Completed XYL in 0.3s | 2.77 sym/s | Total: 20.4m | ETA: 13.0s [2026-02-09T20:35:27.344108] [INFO ] [sig ] [3392/3427] Forecasting YALA... [2026-02-09T20:35:27.344140] [INFO ] [sig ] Generating forecast for: YALA [2026-02-09T20:35:27.344170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-09T20:35:27.354915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-09T20:35:27.355278] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-09T20:35:27.356208] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-09T20:35:27.356262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:27.356294] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:27.356322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:27.356379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:27.414729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:27.415528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:27.415626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:27.415661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:27.534542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:27.534708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:27.534748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:27.534777] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:27.538208] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: DOWN (p=18.08%) [2026-02-09T20:35:27.538500] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-09T20:35:27.538650] [INFO ] [sig ] YALA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:27.682883] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/YALA.txt [2026-02-09T20:35:27.683020] [INFO ] [sig ] [3392/3427] Completed YALA in 0.3s | 2.77 sym/s | Total: 20.4m | ETA: 12.6s [2026-02-09T20:35:27.683063] [INFO ] [sig ] [3393/3427] Forecasting YELP... [2026-02-09T20:35:27.683109] [INFO ] [sig ] Generating forecast for: YELP [2026-02-09T20:35:27.683141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-09T20:35:27.694381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-09T20:35:27.694775] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-09T20:35:27.695871] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-09T20:35:27.695924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:27.695956] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:27.695983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:27.696041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:27.753028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:27.753763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:27.753844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:27.753877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:27.880270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:27.880394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:27.880438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:27.880467] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:27.883877] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: UP (p=70.52%) [2026-02-09T20:35:27.884169] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-09T20:35:27.884309] [INFO ] [sig ] YELP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:28.027159] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/YELP.txt [2026-02-09T20:35:28.027288] [INFO ] [sig ] [3393/3427] Completed YELP in 0.3s | 2.77 sym/s | Total: 20.4m | ETA: 12.3s [2026-02-09T20:35:28.027326] [INFO ] [sig ] [3394/3427] Forecasting YETI... [2026-02-09T20:35:28.027356] [INFO ] [sig ] Generating forecast for: YETI [2026-02-09T20:35:28.027386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-09T20:35:28.037499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-09T20:35:28.037886] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-09T20:35:28.038774] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-09T20:35:28.038828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:28.038861] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:28.038890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:28.038947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:28.096300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:28.097012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:28.097093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:28.097126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:28.218248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:28.218399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:28.218438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:28.218466] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:28.221868] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: DOWN (p=38.09%) [2026-02-09T20:35:28.222145] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-09T20:35:28.222288] [INFO ] [sig ] YETI: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:28.365634] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/YETI.txt [2026-02-09T20:35:28.365776] [INFO ] [sig ] [3394/3427] Completed YETI in 0.3s | 2.77 sym/s | Total: 20.4m | ETA: 11.9s [2026-02-09T20:35:28.365817] [INFO ] [sig ] [3395/3427] Forecasting YMM... [2026-02-09T20:35:28.365846] [INFO ] [sig ] Generating forecast for: YMM [2026-02-09T20:35:28.365875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-09T20:35:28.376310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-09T20:35:28.376704] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-09T20:35:28.377618] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-09T20:35:28.377674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:28.377706] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:28.377734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:28.377792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:28.434487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:28.435185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:28.435309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:28.435358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:28.553265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:28.553439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:28.553695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:28.553743] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:28.557546] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: DOWN (p=41.94%) [2026-02-09T20:35:28.557864] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-09T20:35:28.557993] [INFO ] [sig ] YMM: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:28.717181] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/YMM.txt [2026-02-09T20:35:28.717340] [INFO ] [sig ] [3395/3427] Completed YMM in 0.4s | 2.77 sym/s | Total: 20.4m | ETA: 11.5s [2026-02-09T20:35:28.717386] [INFO ] [sig ] [3396/3427] Forecasting YPF... [2026-02-09T20:35:28.717418] [INFO ] [sig ] Generating forecast for: YPF [2026-02-09T20:35:28.717483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-09T20:35:28.727853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-09T20:35:28.728233] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-09T20:35:28.729098] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-09T20:35:28.729159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:28.729194] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:28.729221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:28.729277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:28.788589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:28.789401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:28.789482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:28.789516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:28.916338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:28.916502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:28.916543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:28.916612] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:28.920298] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=73.69%) [2026-02-09T20:35:28.920790] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-09T20:35:28.920919] [INFO ] [sig ] YPF: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:29.065484] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/YPF.txt [2026-02-09T20:35:29.065658] [INFO ] [sig ] [3396/3427] Completed YPF in 0.3s | 2.77 sym/s | Total: 20.4m | ETA: 11.2s [2026-02-09T20:35:29.065702] [INFO ] [sig ] [3397/3427] Forecasting YQQQ... [2026-02-09T20:35:29.065734] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-09T20:35:29.065765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-09T20:35:29.076690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-09T20:35:29.077055] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-09T20:35:29.077966] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-09T20:35:29.078021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:29.078052] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:29.078080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:29.078138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:29.140976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:29.141859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:29.141945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:29.141980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:29.266205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:29.266364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:29.266403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:29.266432] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:29.269883] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=16.43%) [2026-02-09T20:35:29.270175] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-09T20:35:29.270309] [INFO ] [sig ] YQQQ: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:29.413058] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/YQQQ.txt [2026-02-09T20:35:29.413201] [INFO ] [sig ] [3397/3427] Completed YQQQ in 0.3s | 2.77 sym/s | Total: 20.4m | ETA: 10.8s [2026-02-09T20:35:29.413242] [INFO ] [sig ] [3398/3427] Forecasting YRD... [2026-02-09T20:35:29.413272] [INFO ] [sig ] Generating forecast for: YRD [2026-02-09T20:35:29.413303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-09T20:35:29.423498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-09T20:35:29.423875] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-09T20:35:29.424689] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-09T20:35:29.424742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:29.424775] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:29.424802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:29.424859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:29.482402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:29.483224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:29.483311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:29.483392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:29.601641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:29.601803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:29.601842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:29.601871] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:29.605267] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-09T20:35:29.605551] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-09T20:35:29.605810] [INFO ] [sig ] YRD: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:29.751049] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/YRD.txt [2026-02-09T20:35:29.751228] [INFO ] [sig ] [3398/3427] Completed YRD in 0.3s | 2.77 sym/s | Total: 20.4m | ETA: 10.5s [2026-02-09T20:35:29.751270] [INFO ] [sig ] [3399/3427] Forecasting YSG... [2026-02-09T20:35:29.751301] [INFO ] [sig ] Generating forecast for: YSG [2026-02-09T20:35:29.751331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-09T20:35:29.761414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-09T20:35:29.761799] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-09T20:35:29.762620] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-09T20:35:29.762673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:29.762706] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:29.762733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:29.762791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:29.819377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:29.820096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:29.820176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:29.820209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:29.940895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:29.941056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:29.941100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:29.941131] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:29.944686] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=15.64%) [2026-02-09T20:35:29.944979] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-09T20:35:29.945113] [INFO ] [sig ] YSG: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:30.113816] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/YSG.txt [2026-02-09T20:35:30.114026] [INFO ] [sig ] [3399/3427] Completed YSG in 0.4s | 2.77 sym/s | Total: 20.4m | ETA: 10.1s [2026-02-09T20:35:30.114080] [INFO ] [sig ] [3400/3427] Forecasting YTRA... [2026-02-09T20:35:30.114123] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-09T20:35:30.114161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-09T20:35:30.124963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-09T20:35:30.125331] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-09T20:35:30.126177] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-09T20:35:30.126230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:30.126261] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:30.126304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:30.126362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:30.197044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:30.197986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:30.198074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:30.198110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:30.325152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:30.325314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:30.325355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:30.325384] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:30.328915] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-02-09T20:35:30.329208] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-09T20:35:30.329344] [INFO ] [sig ] YTRA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:30.481701] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/YTRA.txt [2026-02-09T20:35:30.481845] [INFO ] [sig ] [3400/3427] Completed YTRA in 0.4s | 2.77 sym/s | Total: 20.4m | ETA: 9.7s [2026-02-09T20:35:30.481886] [INFO ] [sig ] [3401/3427] Forecasting YUM... [2026-02-09T20:35:30.481917] [INFO ] [sig ] Generating forecast for: YUM [2026-02-09T20:35:30.481947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-09T20:35:30.494800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-09T20:35:30.495293] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-09T20:35:30.496480] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-09T20:35:30.496792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:30.496853] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:30.496889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:30.496948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:30.558298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:30.559262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:30.559349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:30.559383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:30.680790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:30.680958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:30.680998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:30.681027] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:30.684636] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: UP (p=68.15%) [2026-02-09T20:35:30.685013] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-09T20:35:30.685154] [INFO ] [sig ] YUM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:30.835810] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/YUM.txt [2026-02-09T20:35:30.835969] [INFO ] [sig ] [3401/3427] Completed YUM in 0.4s | 2.77 sym/s | Total: 20.4m | ETA: 9.4s [2026-02-09T20:35:30.836012] [INFO ] [sig ] [3402/3427] Forecasting YUMC... [2026-02-09T20:35:30.836043] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-09T20:35:30.836074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-09T20:35:30.846260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-09T20:35:30.846794] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-09T20:35:30.848603] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-09T20:35:30.848714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:30.848791] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:30.848822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:30.848889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:30.905754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:30.906553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:30.906656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:30.906690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:31.025841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:31.025997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:31.026036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:31.026065] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:31.029486] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: UP (p=55.47%) [2026-02-09T20:35:31.029779] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-09T20:35:31.029904] [INFO ] [sig ] YUMC: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:31.175334] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/YUMC.txt [2026-02-09T20:35:31.175486] [INFO ] [sig ] [3402/3427] Completed YUMC in 0.3s | 2.77 sym/s | Total: 20.4m | ETA: 9.0s [2026-02-09T20:35:31.175530] [INFO ] [sig ] [3403/3427] Forecasting Z... [2026-02-09T20:35:31.175561] [INFO ] [sig ] Generating forecast for: Z [2026-02-09T20:35:31.175615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-09T20:35:31.185966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-09T20:35:31.186306] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-09T20:35:31.187148] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-09T20:35:31.187201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:31.187234] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:31.187262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:31.187321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:31.247942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:31.248934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:31.249028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:31.249065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:31.374296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:31.374455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:31.374498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:31.374529] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:31.378154] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-02-09T20:35:31.378493] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-09T20:35:31.378650] [INFO ] [sig ] Z: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:31.528704] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/Z.txt [2026-02-09T20:35:31.528875] [INFO ] [sig ] [3403/3427] Completed Z in 0.4s | 2.77 sym/s | Total: 20.4m | ETA: 8.7s [2026-02-09T20:35:31.528915] [INFO ] [sig ] [3404/3427] Forecasting ZBH... [2026-02-09T20:35:31.528946] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-09T20:35:31.528975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-09T20:35:31.539409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-09T20:35:31.539822] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-09T20:35:31.540659] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-09T20:35:31.540715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:31.540747] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:31.540775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:31.540834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:31.599114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:31.600013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:31.600097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:31.600130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:31.722729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:31.722886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:31.722925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:31.722954] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:31.726354] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=70.13%) [2026-02-09T20:35:31.726646] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-09T20:35:31.726771] [INFO ] [sig ] ZBH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:31.871769] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZBH.txt [2026-02-09T20:35:31.871905] [INFO ] [sig ] [3404/3427] Completed ZBH in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 8.3s [2026-02-09T20:35:31.871945] [INFO ] [sig ] [3405/3427] Forecasting ZBIO... [2026-02-09T20:35:31.871974] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-09T20:35:31.872004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-09T20:35:31.882111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-09T20:35:31.882474] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-09T20:35:31.883307] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-09T20:35:31.883360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:31.883392] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:31.883420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:31.883478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:31.941870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:31.942592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:31.942673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:31.942706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:32.079248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:32.079414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:32.079463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:32.079511] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:32.083605] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: UP (p=88.66%) [2026-02-09T20:35:32.083913] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-09T20:35:32.084056] [INFO ] [sig ] ZBIO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:32.297361] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZBIO.txt [2026-02-09T20:35:32.297548] [INFO ] [sig ] [3405/3427] Completed ZBIO in 0.4s | 2.77 sym/s | Total: 20.5m | ETA: 7.9s [2026-02-09T20:35:32.297612] [INFO ] [sig ] [3406/3427] Forecasting ZBRA... [2026-02-09T20:35:32.297819] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-09T20:35:32.297849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-09T20:35:32.308429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-09T20:35:32.308808] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-09T20:35:32.309654] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-09T20:35:32.309708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:32.309741] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:32.309769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:32.309827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:32.368151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:32.368886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:32.368969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:32.369004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:32.485496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:32.485674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:32.485714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:32.485743] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:32.489144] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-02-09T20:35:32.489429] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-09T20:35:32.489556] [INFO ] [sig ] ZBRA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:32.635005] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ZBRA.txt [2026-02-09T20:35:32.635158] [INFO ] [sig ] [3406/3427] Completed ZBRA in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 7.6s [2026-02-09T20:35:32.635200] [INFO ] [sig ] [3407/3427] Forecasting ZD... [2026-02-09T20:35:32.635229] [INFO ] [sig ] Generating forecast for: ZD [2026-02-09T20:35:32.635260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-09T20:35:32.645213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-09T20:35:32.645639] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-09T20:35:32.646643] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-09T20:35:32.646698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:32.646731] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:32.646758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:32.646817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:32.705715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:32.706524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:32.706626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:32.706661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:32.828250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:32.828412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:32.828453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:32.828483] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:32.832003] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-02-09T20:35:32.832332] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-09T20:35:32.832464] [INFO ] [sig ] ZD: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:32.980098] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ZD.txt [2026-02-09T20:35:32.980262] [INFO ] [sig ] [3407/3427] Completed ZD in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 7.2s [2026-02-09T20:35:32.980310] [INFO ] [sig ] [3408/3427] Forecasting ZEPP... [2026-02-09T20:35:32.980343] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-09T20:35:32.980373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-09T20:35:32.990275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-09T20:35:32.990638] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-09T20:35:32.991425] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-09T20:35:32.991477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:32.991509] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:32.991535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:32.991618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:33.049088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:33.049988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:33.050075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:33.050111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:33.165778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:33.165938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:33.165980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:33.166010] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:33.169589] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-02-09T20:35:33.169881] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-09T20:35:33.170011] [INFO ] [sig ] ZEPP: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:33.322500] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZEPP.txt [2026-02-09T20:35:33.322689] [INFO ] [sig ] [3408/3427] Completed ZEPP in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 6.8s [2026-02-09T20:35:33.322737] [INFO ] [sig ] [3409/3427] Forecasting ZETA... [2026-02-09T20:35:33.322767] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-09T20:35:33.322798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-09T20:35:33.333403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-09T20:35:33.333798] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-09T20:35:33.334675] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-09T20:35:33.334729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:33.334764] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:33.334792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:33.334850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:33.392160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:33.393093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:33.393178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:33.393213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:33.516751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:33.516926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:33.516968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:33.516998] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:33.520591] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: DOWN (p=44.40%) [2026-02-09T20:35:33.520878] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-09T20:35:33.521009] [INFO ] [sig ] ZETA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:33.666741] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ZETA.txt [2026-02-09T20:35:33.666879] [INFO ] [sig ] [3409/3427] Completed ZETA in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 6.5s [2026-02-09T20:35:33.666918] [INFO ] [sig ] [3410/3427] Forecasting ZEUS... [2026-02-09T20:35:33.666949] [INFO ] [sig ] Generating forecast for: ZEUS [2026-02-09T20:35:33.666979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEUS' from 'https://tdm.silogroup.org/data/derivative_storage/ZEUS.csv'. [2026-02-09T20:35:33.676969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEUS'. [2026-02-09T20:35:33.677305] [INFO ] [FORECASTER] Starting predict_future for ZEUS [2026-02-09T20:35:33.678188] [DEBUG] [LOCAL ] No optimal features file found for ZEUS: ./output/feature-sets/ZEUS.txt [2026-02-09T20:35:33.678243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:33.678277] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:33.678306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:33.678366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:33.736170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:33.736961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:33.737045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:33.737078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:33.860549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:33.860726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:33.860769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:33.860799] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:33.864351] [DEBUG] [FORECASTER] ZEUS: Forecast T+1@11:T+2@11: UP (p=54.86%) [2026-02-09T20:35:33.864659] [INFO ] [FORECASTER] Completed predict_future for ZEUS [2026-02-09T20:35:33.864789] [INFO ] [sig ] ZEUS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:34.011824] [INFO ] [LOCAL ] Saved forecast: ZEUS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZEUS.txt [2026-02-09T20:35:34.011976] [INFO ] [sig ] [3410/3427] Completed ZEUS in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 6.1s [2026-02-09T20:35:34.012017] [INFO ] [sig ] [3411/3427] Forecasting ZGN... [2026-02-09T20:35:34.012047] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-09T20:35:34.012078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-09T20:35:34.022463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-09T20:35:34.022811] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-09T20:35:34.023645] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-09T20:35:34.023699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:34.023732] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:34.023760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:34.023819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:34.082932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:34.083658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:34.083741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:34.083776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:34.201961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:34.202121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:34.202161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:34.202192] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:34.205674] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: DOWN (p=14.47%) [2026-02-09T20:35:34.205959] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-09T20:35:34.206089] [INFO ] [sig ] ZGN: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:34.353072] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ZGN.txt [2026-02-09T20:35:34.353204] [INFO ] [sig ] [3411/3427] Completed ZGN in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 5.8s [2026-02-09T20:35:34.353243] [INFO ] [sig ] [3412/3427] Forecasting ZH... [2026-02-09T20:35:34.353272] [INFO ] [sig ] Generating forecast for: ZH [2026-02-09T20:35:34.353301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-09T20:35:34.362884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-09T20:35:34.363266] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-09T20:35:34.364143] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-09T20:35:34.364197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:34.364230] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:34.364259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:34.364317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:34.422986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:34.423836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:34.423947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:34.423981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:34.544589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:34.544748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:34.544789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:34.544819] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:34.548326] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: UP (p=58.16%) [2026-02-09T20:35:34.548620] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-09T20:35:34.548746] [INFO ] [sig ] ZH: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:34.695621] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZH.txt [2026-02-09T20:35:34.695787] [INFO ] [sig ] [3412/3427] Completed ZH in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 5.4s [2026-02-09T20:35:34.695829] [INFO ] [sig ] [3413/3427] Forecasting ZIM... [2026-02-09T20:35:34.695859] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-09T20:35:34.695890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-09T20:35:34.706230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-09T20:35:34.706633] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-09T20:35:34.707420] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-09T20:35:34.707504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:34.707559] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:34.707613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:34.707676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:34.767422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:34.768383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:34.768475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:34.768509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:34.890265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:34.890429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:34.890473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:34.890505] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:34.894088] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: UP (p=72.84%) [2026-02-09T20:35:34.894376] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-09T20:35:34.894509] [INFO ] [sig ] ZIM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:35.041787] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZIM.txt [2026-02-09T20:35:35.041933] [INFO ] [sig ] [3413/3427] Completed ZIM in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 5.0s [2026-02-09T20:35:35.041974] [INFO ] [sig ] [3414/3427] Forecasting ZION... [2026-02-09T20:35:35.042004] [INFO ] [sig ] Generating forecast for: ZION [2026-02-09T20:35:35.042035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-09T20:35:35.052491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-09T20:35:35.052894] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-09T20:35:35.053734] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-09T20:35:35.053788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:35.053821] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:35.053849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:35.053908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:35.111474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:35.112347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:35.112433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:35.112468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:35.242313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:35.242470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:35.242511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:35.242541] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:35.246083] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-09T20:35:35.246365] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-09T20:35:35.246496] [INFO ] [sig ] ZION: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:35.394334] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ZION.txt [2026-02-09T20:35:35.394469] [INFO ] [sig ] [3414/3427] Completed ZION in 0.4s | 2.77 sym/s | Total: 20.5m | ETA: 4.7s [2026-02-09T20:35:35.394509] [INFO ] [sig ] [3415/3427] Forecasting ZIP... [2026-02-09T20:35:35.394540] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-09T20:35:35.394588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-09T20:35:35.405624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-09T20:35:35.405979] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-09T20:35:35.406952] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-09T20:35:35.407004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:35.407036] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:35.407063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:35.407120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:35.464837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:35.465714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:35.465794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:35.465827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:35.588868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:35.589032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:35.589073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:35.589105] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:35.592634] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-09T20:35:35.592911] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-09T20:35:35.593037] [INFO ] [sig ] ZIP: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:35.741929] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ZIP.txt [2026-02-09T20:35:35.742109] [INFO ] [sig ] [3415/3427] Completed ZIP in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 4.3s [2026-02-09T20:35:35.742151] [INFO ] [sig ] [3416/3427] Forecasting ZLAB... [2026-02-09T20:35:35.742181] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-09T20:35:35.742212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-09T20:35:35.753187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-09T20:35:35.753553] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-09T20:35:35.754374] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-09T20:35:35.754431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:35.754470] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:35.754503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:35.754595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:35.814220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:35.815131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:35.815216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:35.815250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:35.938191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:35.938356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:35.938398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:35.938428] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:35.941929] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=35.80%) [2026-02-09T20:35:35.942215] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-09T20:35:35.942346] [INFO ] [sig ] ZLAB: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:36.088710] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ZLAB.txt [2026-02-09T20:35:36.088843] [INFO ] [sig ] [3416/3427] Completed ZLAB in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 4.0s [2026-02-09T20:35:36.088889] [INFO ] [sig ] [3417/3427] Forecasting ZM... [2026-02-09T20:35:36.088920] [INFO ] [sig ] Generating forecast for: ZM [2026-02-09T20:35:36.088951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-09T20:35:36.099146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-09T20:35:36.099450] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-09T20:35:36.100278] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-09T20:35:36.100331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:36.100363] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:36.100391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:36.100448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:36.158259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:36.158906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:36.158983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:36.159015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:36.286319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:36.286473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:36.286513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:36.286542] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:36.290166] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-02-09T20:35:36.290446] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-09T20:35:36.290569] [INFO ] [sig ] ZM: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:36.434150] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZM.txt [2026-02-09T20:35:36.434287] [INFO ] [sig ] [3417/3427] Completed ZM in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 3.6s [2026-02-09T20:35:36.434328] [INFO ] [sig ] [3418/3427] Forecasting ZNTL... [2026-02-09T20:35:36.434358] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-09T20:35:36.434387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-09T20:35:36.444743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-09T20:35:36.445080] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-09T20:35:36.445938] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-09T20:35:36.445992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:36.446025] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:36.446053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:36.446111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:36.503722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:36.504565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:36.504677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:36.504714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:36.626353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:36.626511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:36.626552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:36.626603] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:36.630159] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=8.84%) [2026-02-09T20:35:36.630450] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-09T20:35:36.630618] [INFO ] [sig ] ZNTL: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:36.777762] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ZNTL.txt [2026-02-09T20:35:36.777917] [INFO ] [sig ] [3418/3427] Completed ZNTL in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 3.2s [2026-02-09T20:35:36.777967] [INFO ] [sig ] [3419/3427] Forecasting ZS... [2026-02-09T20:35:36.777998] [INFO ] [sig ] Generating forecast for: ZS [2026-02-09T20:35:36.778030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-09T20:35:36.788411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-09T20:35:36.788780] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-09T20:35:36.789605] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-09T20:35:36.789659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:36.789740] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:36.789771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:36.789831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:36.854951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:36.855842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:36.855925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:36.855958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:36.979813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:36.979979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:36.980049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:36.980090] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:36.983684] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: DOWN (p=16.48%) [2026-02-09T20:35:36.984029] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-09T20:35:36.984176] [INFO ] [sig ] ZS: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:37.135846] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ZS.txt [2026-02-09T20:35:37.135986] [INFO ] [sig ] [3419/3427] Completed ZS in 0.4s | 2.77 sym/s | Total: 20.5m | ETA: 2.9s [2026-02-09T20:35:37.136028] [INFO ] [sig ] [3420/3427] Forecasting ZTO... [2026-02-09T20:35:37.136057] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-09T20:35:37.136086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-09T20:35:37.146548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-09T20:35:37.146954] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-09T20:35:37.147789] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-09T20:35:37.147841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:37.147873] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:37.147899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:37.147955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:37.204261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:37.204987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:37.205068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:37.205101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:37.324412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:37.324595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:37.324641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:37.324708] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:37.328196] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=96.51%) [2026-02-09T20:35:37.328486] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-09T20:35:37.328663] [INFO ] [sig ] ZTO: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:37.474896] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZTO.txt [2026-02-09T20:35:37.475057] [INFO ] [sig ] [3420/3427] Completed ZTO in 0.3s | 2.77 sym/s | Total: 20.5m | ETA: 2.5s [2026-02-09T20:35:37.475098] [INFO ] [sig ] [3421/3427] Forecasting ZTS... [2026-02-09T20:35:37.475128] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-09T20:35:37.475158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-09T20:35:37.485544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-09T20:35:37.485976] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-09T20:35:37.486801] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-09T20:35:37.486853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:37.486885] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:37.486913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:37.486971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:37.546565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:37.547482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:37.547569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:37.547623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:37.669960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:37.670117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:37.670160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:37.670189] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:37.673807] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=55.55%) [2026-02-09T20:35:37.674095] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-09T20:35:37.674225] [INFO ] [sig ] ZTS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:37.819632] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZTS.txt [2026-02-09T20:35:37.819781] [INFO ] [sig ] [3421/3427] Completed ZTS in 0.3s | 2.77 sym/s | Total: 20.6m | ETA: 2.2s [2026-02-09T20:35:37.819822] [INFO ] [sig ] [3422/3427] Forecasting ZUMZ... [2026-02-09T20:35:37.819852] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-09T20:35:37.819883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-09T20:35:37.830181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-09T20:35:37.830528] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-09T20:35:37.831372] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-09T20:35:37.831425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:37.831460] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:37.831495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:37.831565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:37.890517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:37.891430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:37.891516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:37.891569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:38.016642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:38.016990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:38.017031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:38.017061] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:38.021063] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: UP (p=72.84%) [2026-02-09T20:35:38.021340] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-09T20:35:38.021467] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:38.183854] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZUMZ.txt [2026-02-09T20:35:38.184012] [INFO ] [sig ] [3422/3427] Completed ZUMZ in 0.4s | 2.77 sym/s | Total: 20.6m | ETA: 1.8s [2026-02-09T20:35:38.184055] [INFO ] [sig ] [3423/3427] Forecasting ZURA... [2026-02-09T20:35:38.184088] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-09T20:35:38.184118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-09T20:35:38.195110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-09T20:35:38.195513] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-09T20:35:38.196330] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-09T20:35:38.196383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:38.196415] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:38.196442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:38.196498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:38.253737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:38.254656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:38.254740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:38.254773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:38.379703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:38.379871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:38.379911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:38.379940] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:38.383357] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-02-09T20:35:38.383661] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-09T20:35:38.383789] [INFO ] [sig ] ZURA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:38.528728] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZURA.txt [2026-02-09T20:35:38.528886] [INFO ] [sig ] [3423/3427] Completed ZURA in 0.3s | 2.77 sym/s | Total: 20.6m | ETA: 1.4s [2026-02-09T20:35:38.528929] [INFO ] [sig ] [3424/3427] Forecasting ZVIA... [2026-02-09T20:35:38.528959] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-09T20:35:38.528989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-09T20:35:38.538859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-09T20:35:38.539193] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-09T20:35:38.540005] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-09T20:35:38.540056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:38.540088] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:38.540129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:38.540188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:38.596782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:38.597691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:38.597771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:38.597804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:38.729177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:38.729352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:38.729405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:38.729434] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:38.732986] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=49.85%) [2026-02-09T20:35:38.733262] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-09T20:35:38.733387] [INFO ] [sig ] ZVIA: Forecast for 2026-02-09: DOWN (sign=0.00) [2026-02-09T20:35:38.877754] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-10 0 -> ./output/forecasts/individual/2026-02-10/ZVIA.txt [2026-02-09T20:35:38.877883] [INFO ] [sig ] [3424/3427] Completed ZVIA in 0.3s | 2.77 sym/s | Total: 20.6m | ETA: 1.1s [2026-02-09T20:35:38.877921] [INFO ] [sig ] [3425/3427] Forecasting ZVRA... [2026-02-09T20:35:38.877952] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-09T20:35:38.877982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-09T20:35:38.887835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-09T20:35:38.888197] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-09T20:35:38.889006] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-09T20:35:38.889059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:38.889091] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:38.889118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:38.889176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:38.946515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:38.947269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:38.947350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:38.947384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:39.062552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:39.062723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:39.062767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:39.062797] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:39.066328] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-02-09T20:35:39.066713] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-09T20:35:39.066848] [INFO ] [sig ] ZVRA: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:39.219296] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZVRA.txt [2026-02-09T20:35:39.219433] [INFO ] [sig ] [3425/3427] Completed ZVRA in 0.3s | 2.77 sym/s | Total: 20.6m | ETA: 0.7s [2026-02-09T20:35:39.219477] [INFO ] [sig ] [3426/3427] Forecasting ZWS... [2026-02-09T20:35:39.219514] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-09T20:35:39.219552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-09T20:35:39.229466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-09T20:35:39.229814] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-09T20:35:39.230675] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-09T20:35:39.230729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:39.230763] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:39.230795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:39.230853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:39.290232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:39.290955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:39.291035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:39.291069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:39.424943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:39.425141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:39.425184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:39.425214] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:39.428878] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: UP (p=98.83%) [2026-02-09T20:35:39.429174] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-09T20:35:39.429310] [INFO ] [sig ] ZWS: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:39.578108] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZWS.txt [2026-02-09T20:35:39.578268] [INFO ] [sig ] [3426/3427] Completed ZWS in 0.4s | 2.77 sym/s | Total: 20.6m | ETA: 0.4s [2026-02-09T20:35:39.578310] [INFO ] [sig ] [3427/3427] Forecasting ZYME... [2026-02-09T20:35:39.578340] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-09T20:35:39.578372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-09T20:35:39.588782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-09T20:35:39.589097] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-09T20:35:39.589900] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-09T20:35:39.589954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-09T20:35:39.589987] [DEBUG] [FORECASTER] Starting train method [2026-02-09T20:35:39.590015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-09T20:35:39.590074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-09T20:35:39.648183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-09T20:35:39.648842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-09T20:35:39.648923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-09T20:35:39.648957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-09T20:35:39.768107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-09T20:35:39.768261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-09T20:35:39.768301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-09T20:35:39.768330] [INFO ] [FORECASTER] Training complete [2026-02-09T20:35:39.771807] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-09T20:35:39.772083] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-09T20:35:39.772218] [INFO ] [sig ] ZYME: Forecast for 2026-02-09: UP (sign=1.00) [2026-02-09T20:35:39.916751] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-10 1 -> ./output/forecasts/individual/2026-02-10/ZYME.txt [2026-02-09T20:35:39.916887] [INFO ] [sig ] [3427/3427] Completed ZYME in 0.3s | 2.77 sym/s | Total: 20.6m | ETA: 0.0s [2026-02-09T20:35:39.916928] [INFO ] [sig ] ================================================== [2026-02-09T20:35:39.916960] [INFO ] [sig ] Forecasts complete: 3427/3427 symbols succeeded [2026-02-09T20:35:39.916997] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-09T20:35:39.917026] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-09T20:35:39.917867] [INFO ] [sig ] Found 82 forecast dates to process [2026-02-09T20:35:39.917912] [INFO ] [sig ] [1/82] Processing report for 2025-10-10... [2026-02-09T20:35:39.917957] [INFO ] [sig ] [1/82] Report for 2025-10-10 already exists, skipping... [2026-02-09T20:35:39.917989] [INFO ] [sig ] [2/82] Processing report for 2025-10-13... [2026-02-09T20:35:39.918030] [INFO ] [sig ] [2/82] Report for 2025-10-13 already exists, skipping... [2026-02-09T20:35:39.918060] [INFO ] [sig ] [3/82] Processing report for 2025-10-14... [2026-02-09T20:35:39.918100] [INFO ] [sig ] [3/82] Report for 2025-10-14 already exists, skipping... [2026-02-09T20:35:39.918130] [INFO ] [sig ] [4/82] Processing report for 2025-10-15... [2026-02-09T20:35:39.918162] [INFO ] [sig ] [4/82] Report for 2025-10-15 already exists, skipping... [2026-02-09T20:35:39.918189] [INFO ] [sig ] [5/82] Processing report for 2025-10-16... [2026-02-09T20:35:39.918221] [INFO ] [sig ] [5/82] Report for 2025-10-16 already exists, skipping... [2026-02-09T20:35:39.918247] [INFO ] [sig ] [6/82] Processing report for 2025-10-17... [2026-02-09T20:35:39.918278] [INFO ] [sig ] [6/82] Report for 2025-10-17 already exists, skipping... [2026-02-09T20:35:39.918304] [INFO ] [sig ] [7/82] Processing report for 2025-10-20... [2026-02-09T20:35:39.918336] [INFO ] [sig ] [7/82] Report for 2025-10-20 already exists, skipping... [2026-02-09T20:35:39.918362] [INFO ] [sig ] [8/82] Processing report for 2025-10-21... [2026-02-09T20:35:39.918399] [INFO ] [sig ] [8/82] Report for 2025-10-21 already exists, skipping... [2026-02-09T20:35:39.918427] [INFO ] [sig ] [9/82] Processing report for 2025-10-22... [2026-02-09T20:35:39.918458] [INFO ] [sig ] [9/82] Report for 2025-10-22 already exists, skipping... [2026-02-09T20:35:39.918485] [INFO ] [sig ] [10/82] Processing report for 2025-10-23... [2026-02-09T20:35:39.918516] [INFO ] [sig ] [10/82] Report for 2025-10-23 already exists, skipping... [2026-02-09T20:35:39.918542] [INFO ] [sig ] [11/82] Processing report for 2025-10-24... [2026-02-09T20:35:39.918589] [INFO ] [sig ] [11/82] Report for 2025-10-24 already exists, skipping... [2026-02-09T20:35:39.918619] [INFO ] [sig ] [12/82] Processing report for 2025-10-27... [2026-02-09T20:35:39.918657] [INFO ] [sig ] [12/82] Report for 2025-10-27 already exists, skipping... [2026-02-09T20:35:39.918685] [INFO ] [sig ] [13/82] Processing report for 2025-10-28... [2026-02-09T20:35:39.918716] [INFO ] [sig ] [13/82] Report for 2025-10-28 already exists, skipping... [2026-02-09T20:35:39.918742] [INFO ] [sig ] [14/82] Processing report for 2025-10-30... [2026-02-09T20:35:39.918773] [INFO ] [sig ] [14/82] Report for 2025-10-30 already exists, skipping... [2026-02-09T20:35:39.918799] [INFO ] [sig ] [15/82] Processing report for 2025-10-31... [2026-02-09T20:35:39.918862] [INFO ] [sig ] [15/82] Report for 2025-10-31 already exists, skipping... [2026-02-09T20:35:39.918890] [INFO ] [sig ] [16/82] Processing report for 2025-11-03... [2026-02-09T20:35:39.918922] [INFO ] [sig ] [16/82] Report for 2025-11-03 already exists, skipping... [2026-02-09T20:35:39.918948] [INFO ] [sig ] [17/82] Processing report for 2025-11-04... [2026-02-09T20:35:39.918980] [INFO ] [sig ] [17/82] Report for 2025-11-04 already exists, skipping... [2026-02-09T20:35:39.919007] [INFO ] [sig ] [18/82] Processing report for 2025-11-05... [2026-02-09T20:35:39.919038] [INFO ] [sig ] [18/82] Report for 2025-11-05 already exists, skipping... [2026-02-09T20:35:39.919064] [INFO ] [sig ] [19/82] Processing report for 2025-11-06... [2026-02-09T20:35:39.919096] [INFO ] [sig ] [19/82] Report for 2025-11-06 already exists, skipping... [2026-02-09T20:35:39.919129] [INFO ] [sig ] [20/82] Processing report for 2025-11-07... [2026-02-09T20:35:39.919161] [INFO ] [sig ] [20/82] Report for 2025-11-07 already exists, skipping... [2026-02-09T20:35:39.919188] [INFO ] [sig ] [21/82] Processing report for 2025-11-10... [2026-02-09T20:35:39.919220] [INFO ] [sig ] [21/82] Report for 2025-11-10 already exists, skipping... [2026-02-09T20:35:39.919246] [INFO ] [sig ] [22/82] Processing report for 2025-11-11... [2026-02-09T20:35:39.919277] [INFO ] [sig ] [22/82] Report for 2025-11-11 already exists, skipping... [2026-02-09T20:35:39.919303] [INFO ] [sig ] [23/82] Processing report for 2025-11-12... [2026-02-09T20:35:39.919335] [INFO ] [sig ] [23/82] Report for 2025-11-12 already exists, skipping... [2026-02-09T20:35:39.919361] [INFO ] [sig ] [24/82] Processing report for 2025-11-13... [2026-02-09T20:35:39.919393] [INFO ] [sig ] [24/82] Report for 2025-11-13 already exists, skipping... [2026-02-09T20:35:39.919419] [INFO ] [sig ] [25/82] Processing report for 2025-11-17... [2026-02-09T20:35:39.919451] [INFO ] [sig ] [25/82] Report for 2025-11-17 already exists, skipping... [2026-02-09T20:35:39.919477] [INFO ] [sig ] [26/82] Processing report for 2025-11-18... [2026-02-09T20:35:39.919509] [INFO ] [sig ] [26/82] Report for 2025-11-18 already exists, skipping... [2026-02-09T20:35:39.919539] [INFO ] [sig ] [27/82] Processing report for 2025-11-19... [2026-02-09T20:35:39.919595] [INFO ] [sig ] [27/82] Report for 2025-11-19 already exists, skipping... [2026-02-09T20:35:39.919632] [INFO ] [sig ] [28/82] Processing report for 2025-11-20... [2026-02-09T20:35:39.919671] [INFO ] [sig ] [28/82] Report for 2025-11-20 already exists, skipping... [2026-02-09T20:35:39.919704] [INFO ] [sig ] [29/82] Processing report for 2025-11-21... [2026-02-09T20:35:39.919736] [INFO ] [sig ] [29/82] Report for 2025-11-21 already exists, skipping... [2026-02-09T20:35:39.919762] [INFO ] [sig ] [30/82] Processing report for 2025-11-24... [2026-02-09T20:35:39.919793] [INFO ] [sig ] [30/82] Report for 2025-11-24 already exists, skipping... [2026-02-09T20:35:39.919819] [INFO ] [sig ] [31/82] Processing report for 2025-11-25... [2026-02-09T20:35:39.919851] [INFO ] [sig ] [31/82] Report for 2025-11-25 already exists, skipping... [2026-02-09T20:35:39.919877] [INFO ] [sig ] [32/82] Processing report for 2025-11-26... [2026-02-09T20:35:39.919908] [INFO ] [sig ] [32/82] Report for 2025-11-26 already exists, skipping... [2026-02-09T20:35:39.919935] [INFO ] [sig ] [33/82] Processing report for 2025-11-28... [2026-02-09T20:35:39.919965] [INFO ] [sig ] [33/82] Report for 2025-11-28 already exists, skipping... [2026-02-09T20:35:39.919991] [INFO ] [sig ] [34/82] Processing report for 2025-12-01... [2026-02-09T20:35:39.920030] [INFO ] [sig ] [34/82] Report for 2025-12-01 already exists, skipping... [2026-02-09T20:35:39.920058] [INFO ] [sig ] [35/82] Processing report for 2025-12-02... [2026-02-09T20:35:39.920089] [INFO ] [sig ] [35/82] Report for 2025-12-02 already exists, skipping... [2026-02-09T20:35:39.920116] [INFO ] [sig ] [36/82] Processing report for 2025-12-03... [2026-02-09T20:35:39.920146] [INFO ] [sig ] [36/82] Report for 2025-12-03 already exists, skipping... [2026-02-09T20:35:39.920173] [INFO ] [sig ] [37/82] Processing report for 2025-12-04... [2026-02-09T20:35:39.920211] [INFO ] [sig ] [37/82] Report for 2025-12-04 already exists, skipping... [2026-02-09T20:35:39.920238] [INFO ] [sig ] [38/82] Processing report for 2025-12-05... [2026-02-09T20:35:39.920275] [INFO ] [sig ] [38/82] Report for 2025-12-05 already exists, skipping... [2026-02-09T20:35:39.920303] [INFO ] [sig ] [39/82] Processing report for 2025-12-08... [2026-02-09T20:35:39.920339] [INFO ] [sig ] [39/82] Report for 2025-12-08 already exists, skipping... [2026-02-09T20:35:39.920373] [INFO ] [sig ] [40/82] Processing report for 2025-12-09... [2026-02-09T20:35:39.920405] [INFO ] [sig ] [40/82] Report for 2025-12-09 already exists, skipping... [2026-02-09T20:35:39.920432] [INFO ] [sig ] [41/82] Processing report for 2025-12-10... [2026-02-09T20:35:39.920463] [INFO ] [sig ] [41/82] Report for 2025-12-10 already exists, skipping... [2026-02-09T20:35:39.920489] [INFO ] [sig ] [42/82] Processing report for 2025-12-11... [2026-02-09T20:35:39.920521] [INFO ] [sig ] [42/82] Report for 2025-12-11 already exists, skipping... [2026-02-09T20:35:39.920547] [INFO ] [sig ] [43/82] Processing report for 2025-12-12... [2026-02-09T20:35:39.920602] [INFO ] [sig ] [43/82] Report for 2025-12-12 already exists, skipping... [2026-02-09T20:35:39.920631] [INFO ] [sig ] [44/82] Processing report for 2025-12-15... [2026-02-09T20:35:39.920664] [INFO ] [sig ] [44/82] Report for 2025-12-15 already exists, skipping... [2026-02-09T20:35:39.920691] [INFO ] [sig ] [45/82] Processing report for 2025-12-16... [2026-02-09T20:35:39.920722] [INFO ] [sig ] [45/82] Report for 2025-12-16 already exists, skipping... [2026-02-09T20:35:39.920749] [INFO ] [sig ] [46/82] Processing report for 2025-12-17... [2026-02-09T20:35:39.920787] [INFO ] [sig ] [46/82] Report for 2025-12-17 already exists, skipping... [2026-02-09T20:35:39.920815] [INFO ] [sig ] [47/82] Processing report for 2025-12-18... [2026-02-09T20:35:39.920848] [INFO ] [sig ] [47/82] Report for 2025-12-18 already exists, skipping... [2026-02-09T20:35:39.920874] [INFO ] [sig ] [48/82] Processing report for 2025-12-19... [2026-02-09T20:35:39.920905] [INFO ] [sig ] [48/82] Report for 2025-12-19 already exists, skipping... [2026-02-09T20:35:39.920932] [INFO ] [sig ] [49/82] Processing report for 2025-12-22... [2026-02-09T20:35:39.920976] [INFO ] [sig ] [49/82] Report for 2025-12-22 already exists, skipping... [2026-02-09T20:35:39.921005] [INFO ] [sig ] [50/82] Processing report for 2025-12-23... [2026-02-09T20:35:39.921047] [INFO ] [sig ] [50/82] Report for 2025-12-23 already exists, skipping... [2026-02-09T20:35:39.921075] [INFO ] [sig ] [51/82] Processing report for 2025-12-24... [2026-02-09T20:35:39.921112] [INFO ] [sig ] [51/82] Report for 2025-12-24 already exists, skipping... [2026-02-09T20:35:39.921140] [INFO ] [sig ] [52/82] Processing report for 2025-12-26... [2026-02-09T20:35:39.921172] [INFO ] [sig ] [52/82] Report for 2025-12-26 already exists, skipping... [2026-02-09T20:35:39.921214] [INFO ] [sig ] [53/82] Processing report for 2025-12-29... [2026-02-09T20:35:39.921248] [INFO ] [sig ] [53/82] Report for 2025-12-29 already exists, skipping... [2026-02-09T20:35:39.921275] [INFO ] [sig ] [54/82] Processing report for 2025-12-30... [2026-02-09T20:35:39.921314] [INFO ] [sig ] [54/82] Report for 2025-12-30 already exists, skipping... [2026-02-09T20:35:39.921342] [INFO ] [sig ] [55/82] Processing report for 2025-12-31... [2026-02-09T20:35:39.921380] [INFO ] [sig ] [55/82] Report for 2025-12-31 already exists, skipping... [2026-02-09T20:35:39.921408] [INFO ] [sig ] [56/82] Processing report for 2026-01-02... [2026-02-09T20:35:39.921446] [INFO ] [sig ] [56/82] Report for 2026-01-02 already exists, skipping... [2026-02-09T20:35:39.921474] [INFO ] [sig ] [57/82] Processing report for 2026-01-05... [2026-02-09T20:35:39.921523] [INFO ] [sig ] [57/82] Report for 2026-01-05 already exists, skipping... [2026-02-09T20:35:39.921552] [INFO ] [sig ] [58/82] Processing report for 2026-01-06... [2026-02-09T20:35:39.921608] [INFO ] [sig ] [58/82] Report for 2026-01-06 already exists, skipping... [2026-02-09T20:35:39.921637] [INFO ] [sig ] [59/82] Processing report for 2026-01-07... [2026-02-09T20:35:39.921675] [INFO ] [sig ] [59/82] Report for 2026-01-07 already exists, skipping... [2026-02-09T20:35:39.921703] [INFO ] [sig ] [60/82] Processing report for 2026-01-08... [2026-02-09T20:35:39.921747] [INFO ] [sig ] [60/82] Report for 2026-01-08 already exists, skipping... [2026-02-09T20:35:39.921777] [INFO ] [sig ] [61/82] Processing report for 2026-01-09... [2026-02-09T20:35:39.921813] [INFO ] [sig ] [61/82] Report for 2026-01-09 already exists, skipping... [2026-02-09T20:35:39.921841] [INFO ] [sig ] [62/82] Processing report for 2026-01-12... [2026-02-09T20:35:39.921877] [INFO ] [sig ] [62/82] Report for 2026-01-12 already exists, skipping... [2026-02-09T20:35:39.921905] [INFO ] [sig ] [63/82] Processing report for 2026-01-13... [2026-02-09T20:35:39.921951] [INFO ] [sig ] [63/82] Report for 2026-01-13 already exists, skipping... [2026-02-09T20:35:39.921979] [INFO ] [sig ] [64/82] Processing report for 2026-01-14... [2026-02-09T20:35:39.922015] [INFO ] [sig ] [64/82] Report for 2026-01-14 already exists, skipping... [2026-02-09T20:35:39.922043] [INFO ] [sig ] [65/82] Processing report for 2026-01-15... [2026-02-09T20:35:39.922074] [INFO ] [sig ] [65/82] Report for 2026-01-15 already exists, skipping... [2026-02-09T20:35:39.922100] [INFO ] [sig ] [66/82] Processing report for 2026-01-16... [2026-02-09T20:35:39.922136] [INFO ] [sig ] [66/82] Report for 2026-01-16 already exists, skipping... [2026-02-09T20:35:39.922163] [INFO ] [sig ] [67/82] Processing report for 2026-01-20... [2026-02-09T20:35:39.922194] [INFO ] [sig ] [67/82] Report for 2026-01-20 already exists, skipping... [2026-02-09T20:35:39.922219] [INFO ] [sig ] [68/82] Processing report for 2026-01-21... [2026-02-09T20:35:39.922260] [INFO ] [sig ] [68/82] Report for 2026-01-21 already exists, skipping... [2026-02-09T20:35:39.922288] [INFO ] [sig ] [69/82] Processing report for 2026-01-22... [2026-02-09T20:35:39.922327] [INFO ] [sig ] [69/82] Report for 2026-01-22 already exists, skipping... [2026-02-09T20:35:39.922354] [INFO ] [sig ] [70/82] Processing report for 2026-01-23... [2026-02-09T20:35:39.922399] [INFO ] [sig ] [70/82] Report for 2026-01-23 already exists, skipping... [2026-02-09T20:35:39.922426] [INFO ] [sig ] [71/82] Processing report for 2026-01-26... [2026-02-09T20:35:39.922462] [INFO ] [sig ] [71/82] Report for 2026-01-26 already exists, skipping... [2026-02-09T20:35:39.922489] [INFO ] [sig ] [72/82] Processing report for 2026-01-27... [2026-02-09T20:35:39.922531] [INFO ] [sig ] [72/82] Report for 2026-01-27 already exists, skipping... [2026-02-09T20:35:39.922560] [INFO ] [sig ] [73/82] Processing report for 2026-01-28... [2026-02-09T20:35:39.922617] [INFO ] [sig ] [73/82] Report for 2026-01-28 already exists, skipping... [2026-02-09T20:35:39.922646] [INFO ] [sig ] [74/82] Processing report for 2026-01-29... [2026-02-09T20:35:39.922686] [INFO ] [sig ] [74/82] Report for 2026-01-29 already exists, skipping... [2026-02-09T20:35:39.922714] [INFO ] [sig ] [75/82] Processing report for 2026-01-30... [2026-02-09T20:35:39.922756] [INFO ] [sig ] [75/82] Report for 2026-01-30 already exists, skipping... [2026-02-09T20:35:39.922784] [INFO ] [sig ] [76/82] Processing report for 2026-02-02... [2026-02-09T20:35:39.922822] [INFO ] [sig ] [76/82] Report for 2026-02-02 already exists, skipping... [2026-02-09T20:35:39.922849] [INFO ] [sig ] [77/82] Processing report for 2026-02-03... [2026-02-09T20:35:39.922885] [INFO ] [sig ] [77/82] Report for 2026-02-03 already exists, skipping... [2026-02-09T20:35:39.922913] [INFO ] [sig ] [78/82] Processing report for 2026-02-04... [2026-02-09T20:35:39.922951] [INFO ] [sig ] [78/82] Report for 2026-02-04 already exists, skipping... [2026-02-09T20:35:39.922978] [INFO ] [sig ] [79/82] Processing report for 2026-02-05... [2026-02-09T20:35:39.923010] [INFO ] [sig ] [79/82] Report for 2026-02-05 already exists, skipping... [2026-02-09T20:35:39.923036] [INFO ] [sig ] [80/82] Processing report for 2026-02-06... [2026-02-09T20:35:39.923067] [INFO ] [sig ] [80/82] Report for 2026-02-06 already exists, skipping... [2026-02-09T20:35:39.923098] [INFO ] [sig ] [81/82] Processing report for 2026-02-09... [2026-02-09T20:35:39.923142] [INFO ] [sig ] [81/82] Report for 2026-02-09 already exists, skipping... [2026-02-09T20:35:39.923170] [INFO ] [sig ] [82/82] Processing report for 2026-02-10... [2026-02-09T20:35:39.996923] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-09T20:35:39.997331] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-09T20:35:39.997709] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-09T20:35:39.997791] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-09T20:35:39.998104] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-09T20:35:39.998605] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-09T20:35:39.999117] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-09T20:35:39.999568] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-09T20:35:39.999887] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.000137] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.000427] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-09T20:35:40.000662] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-09T20:35:40.000732] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.000952] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-09T20:35:40.001180] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.001633] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.002102] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-09T20:35:40.002389] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-09T20:35:40.002659] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-09T20:35:40.002956] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-09T20:35:40.003029] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-09T20:35:40.003316] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-09T20:35:40.003608] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.003860] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.004155] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-09T20:35:40.004406] [DEBUG] [LOCAL ] Loaded configuration for GOSS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.004655] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-09T20:35:40.004887] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-09T20:35:40.005137] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.005373] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-09T20:35:40.005650] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.005885] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.006170] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-09T20:35:40.006403] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-09T20:35:40.006699] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.007221] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.007507] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-09T20:35:40.007812] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-09T20:35:40.008226] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.008479] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-09T20:35:40.008779] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-09T20:35:40.009037] [DEBUG] [LOCAL ] Loaded configuration for MGIC: 1 features, 60.0% accuracy [2026-02-09T20:35:40.009305] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.009560] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.009818] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.010055] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.010340] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-09T20:35:40.010412] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.010658] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.010915] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-09T20:35:40.011183] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-09T20:35:40.011255] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-09T20:35:40.011498] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.011804] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.011876] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.012119] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.012372] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.012610] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.012681] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-09T20:35:40.012924] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-09T20:35:40.013166] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-09T20:35:40.013452] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.014246] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-09T20:35:40.014550] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.014854] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-09T20:35:40.015172] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.015433] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-09T20:35:40.015724] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.016026] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.016311] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-09T20:35:40.016556] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-09T20:35:40.016869] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-09T20:35:40.017108] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.017350] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-09T20:35:40.017624] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-09T20:35:40.017699] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-09T20:35:40.017966] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-09T20:35:40.018281] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.018531] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-09T20:35:40.018817] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-09T20:35:40.019089] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-09T20:35:40.019334] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.019591] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.019830] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.020065] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-09T20:35:40.020315] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-09T20:35:40.020612] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.020955] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-09T20:35:40.021212] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.021512] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-09T20:35:40.021821] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-09T20:35:40.022062] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.022134] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-09T20:35:40.022363] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.023305] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-09T20:35:40.023604] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-09T20:35:40.023862] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-09T20:35:40.024160] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.024411] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.024652] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-09T20:35:40.024900] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.025198] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-09T20:35:40.025438] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-09T20:35:40.025674] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.025905] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.026189] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-09T20:35:40.027157] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-09T20:35:40.027412] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.027684] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-09T20:35:40.027766] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-09T20:35:40.028613] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-09T20:35:40.028903] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-09T20:35:40.029176] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.029464] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-09T20:35:40.029769] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.030037] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.030302] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-09T20:35:40.030598] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-09T20:35:40.030904] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-09T20:35:40.031412] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.032289] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.032537] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-09T20:35:40.032847] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-09T20:35:40.033116] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-09T20:35:40.033360] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-09T20:35:40.033602] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-09T20:35:40.033840] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.034087] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-09T20:35:40.034330] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-09T20:35:40.034628] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.034861] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.035097] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-09T20:35:40.035340] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.035625] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-09T20:35:40.035916] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-09T20:35:40.036170] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.036418] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.036652] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-09T20:35:40.036880] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.037113] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-09T20:35:40.037343] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-09T20:35:40.037616] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-09T20:35:40.037879] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-09T20:35:40.038112] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.038367] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-09T20:35:40.038596] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-09T20:35:40.038825] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-09T20:35:40.039075] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-09T20:35:40.039318] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-09T20:35:40.039561] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-02-09T20:35:40.039841] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-09T20:35:40.040071] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-09T20:35:40.040361] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-09T20:35:40.040612] [DEBUG] [LOCAL ] Loaded configuration for BKN: 0 features, 70.0% accuracy [2026-02-09T20:35:40.040843] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-09T20:35:40.040912] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-09T20:35:40.041132] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-09T20:35:40.041397] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-09T20:35:40.041637] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.041885] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-09T20:35:40.042149] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-09T20:35:40.042399] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-09T20:35:40.042638] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-09T20:35:40.042889] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-09T20:35:40.043137] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-09T20:35:40.043367] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-09T20:35:40.043660] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-09T20:35:40.043890] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.044173] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.044402] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.044686] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-09T20:35:40.044916] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-09T20:35:40.045142] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.045212] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-09T20:35:40.045439] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-09T20:35:40.045678] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.045910] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.046140] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.046369] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-09T20:35:40.046620] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-09T20:35:40.046902] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.047149] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-09T20:35:40.047379] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.047653] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.047903] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-09T20:35:40.048203] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.048440] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.048680] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-09T20:35:40.048964] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.049194] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-09T20:35:40.049435] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.049505] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-09T20:35:40.049787] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-09T20:35:40.050050] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.050301] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-09T20:35:40.050668] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.051009] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-09T20:35:40.051282] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-09T20:35:40.051533] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.052045] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-09T20:35:40.052297] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.052543] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-09T20:35:40.052939] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-09T20:35:40.053253] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-09T20:35:40.053543] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.053848] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.053922] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-09T20:35:40.054215] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.054518] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.054968] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-09T20:35:40.055218] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-09T20:35:40.055521] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-09T20:35:40.055804] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.056074] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-09T20:35:40.056320] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.056564] [DEBUG] [LOCAL ] Loaded configuration for DVAX: 5 features, 90.0% accuracy [2026-02-09T20:35:40.056860] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.057963] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-09T20:35:40.058269] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-09T20:35:40.058515] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-09T20:35:40.058946] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.059196] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-09T20:35:40.059648] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-09T20:35:40.059902] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-09T20:35:40.059974] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-09T20:35:40.060244] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-09T20:35:40.060498] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.060773] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-09T20:35:40.061072] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-09T20:35:40.061400] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.061672] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.061926] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-09T20:35:40.062173] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-09T20:35:40.062442] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-09T20:35:40.062749] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.063232] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-09T20:35:40.063630] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.064055] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.064302] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.064565] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-09T20:35:40.065489] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.065736] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-09T20:35:40.065983] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.066228] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.066476] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-09T20:35:40.066548] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-09T20:35:40.066833] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.067071] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.067304] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.067545] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-09T20:35:40.067815] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-09T20:35:40.068211] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-09T20:35:40.068446] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-09T20:35:40.068697] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-09T20:35:40.068958] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-09T20:35:40.069198] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.069453] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-09T20:35:40.069704] [DEBUG] [LOCAL ] Loaded configuration for ATGE: 3 features, 60.0% accuracy [2026-02-09T20:35:40.069941] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-09T20:35:40.070244] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-09T20:35:40.070559] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.071029] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.071761] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.072049] [DEBUG] [LOCAL ] Loaded configuration for RYI: 4 features, 70.0% accuracy [2026-02-09T20:35:40.072300] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-09T20:35:40.072549] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.072825] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-09T20:35:40.072899] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.073135] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.073976] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.074238] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-09T20:35:40.074487] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-09T20:35:40.074955] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-09T20:35:40.075228] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-09T20:35:40.075533] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-09T20:35:40.075855] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-09T20:35:40.076110] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-09T20:35:40.076510] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-09T20:35:40.076804] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-09T20:35:40.077078] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-09T20:35:40.077350] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-09T20:35:40.077684] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-09T20:35:40.077945] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-09T20:35:40.078209] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-09T20:35:40.078509] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-09T20:35:40.078609] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-09T20:35:40.078847] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.079114] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-09T20:35:40.079348] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-09T20:35:40.079625] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-09T20:35:40.079912] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-09T20:35:40.080172] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-09T20:35:40.080432] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-09T20:35:40.080720] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.080990] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-09T20:35:40.081062] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-09T20:35:40.081322] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.081588] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.081896] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-09T20:35:40.082158] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.082433] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-09T20:35:40.083434] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-09T20:35:40.083751] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-09T20:35:40.084039] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.084310] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-09T20:35:40.084613] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-09T20:35:40.084883] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.085142] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.085422] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.085685] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.085955] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-09T20:35:40.086247] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.086320] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-09T20:35:40.086593] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-09T20:35:40.086862] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.087642] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-09T20:35:40.087910] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.088212] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.088518] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.089023] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-09T20:35:40.089281] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-09T20:35:40.089529] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.089849] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.090153] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.090396] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-09T20:35:40.090640] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-09T20:35:40.091060] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.091317] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.091556] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-09T20:35:40.091844] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.092101] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-09T20:35:40.092388] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.092678] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-09T20:35:40.092940] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-09T20:35:40.093180] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-09T20:35:40.093456] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-09T20:35:40.093705] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-09T20:35:40.093954] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.094212] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-09T20:35:40.094501] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-09T20:35:40.094775] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-09T20:35:40.095039] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-09T20:35:40.095276] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.095513] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.095794] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-09T20:35:40.096095] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.096165] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.096450] [DEBUG] [LOCAL ] Loaded configuration for NOTE: 1 features, 80.0% accuracy [2026-02-09T20:35:40.096690] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-09T20:35:40.096978] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-09T20:35:40.097272] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-09T20:35:40.097340] [DEBUG] [LOCAL ] Loaded configuration for UPXI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.097599] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-09T20:35:40.097870] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-09T20:35:40.098109] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-09T20:35:40.098345] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.098620] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-09T20:35:40.098890] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.099133] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-09T20:35:40.099423] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-09T20:35:40.099695] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-09T20:35:40.099991] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.100228] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-09T20:35:40.100470] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-09T20:35:40.100771] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-09T20:35:40.101007] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-09T20:35:40.101241] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-09T20:35:40.101319] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-09T20:35:40.101552] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-09T20:35:40.101841] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-09T20:35:40.101927] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-09T20:35:40.101987] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-09T20:35:40.102216] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-09T20:35:40.102599] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.102864] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-09T20:35:40.103119] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.103370] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-09T20:35:40.103678] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.103931] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.104178] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-09T20:35:40.104422] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.104669] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.104907] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-09T20:35:40.105163] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-09T20:35:40.105429] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-09T20:35:40.105707] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-09T20:35:40.106136] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.106404] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-09T20:35:40.106657] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.106906] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-09T20:35:40.107225] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-02-09T20:35:40.107496] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-09T20:35:40.107991] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-09T20:35:40.108317] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.108609] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-09T20:35:40.109066] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.109318] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-09T20:35:40.109623] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-09T20:35:40.110084] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-09T20:35:40.110335] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-09T20:35:40.110627] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.110898] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-09T20:35:40.111137] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-09T20:35:40.111433] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-09T20:35:40.111682] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-09T20:35:40.111921] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-09T20:35:40.112159] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-09T20:35:40.112442] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.112708] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.112986] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.113308] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-09T20:35:40.114144] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-09T20:35:40.114411] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-09T20:35:40.114680] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-09T20:35:40.114972] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-09T20:35:40.115247] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.115529] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-09T20:35:40.116060] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-09T20:35:40.116372] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.116661] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-09T20:35:40.116973] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-09T20:35:40.117242] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-09T20:35:40.117590] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-09T20:35:40.117922] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-09T20:35:40.118194] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-09T20:35:40.118477] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-09T20:35:40.118866] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-09T20:35:40.119132] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-09T20:35:40.119444] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.119748] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.120076] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.120339] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.120602] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.120864] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.121124] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.121205] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.121457] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-09T20:35:40.121739] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.121985] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-09T20:35:40.122303] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-09T20:35:40.122566] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-09T20:35:40.122900] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-09T20:35:40.123166] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-09T20:35:40.123442] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-09T20:35:40.123721] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-09T20:35:40.124003] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.124313] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-09T20:35:40.124614] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.125091] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-09T20:35:40.125371] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-09T20:35:40.125647] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.126181] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.126471] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.126741] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-09T20:35:40.127025] [DEBUG] [LOCAL ] Loaded configuration for ZEUS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.127291] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.127567] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.128143] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-09T20:35:40.128411] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.128693] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.128959] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.129274] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.129538] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.129823] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.130082] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.130334] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-09T20:35:40.131041] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-09T20:35:40.131308] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.131623] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-09T20:35:40.131905] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.132217] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.132288] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-09T20:35:40.132560] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-09T20:35:40.132846] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-09T20:35:40.133101] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.133374] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-09T20:35:40.133625] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-09T20:35:40.133948] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-09T20:35:40.134210] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-09T20:35:40.134522] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-09T20:35:40.134833] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-09T20:35:40.135091] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.135399] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-09T20:35:40.135655] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.135955] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.136201] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-09T20:35:40.136450] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.136700] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-09T20:35:40.136961] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.137207] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.137477] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.137804] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.138113] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-09T20:35:40.138365] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-09T20:35:40.138632] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.138885] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.139344] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.139672] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.139953] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.140231] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-09T20:35:40.140310] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.140612] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.140883] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.141148] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.141404] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-09T20:35:40.141676] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.141929] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.142013] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-09T20:35:40.142341] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-09T20:35:40.142607] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.142872] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-09T20:35:40.143656] [DEBUG] [LOCAL ] Loaded configuration for HI: 4 features, 70.0% accuracy [2026-02-09T20:35:40.143989] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-09T20:35:40.144252] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-09T20:35:40.144590] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.144701] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.145076] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-09T20:35:40.145326] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-09T20:35:40.145613] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-09T20:35:40.145886] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.146125] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.146388] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-09T20:35:40.146627] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-09T20:35:40.146861] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-09T20:35:40.146938] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-09T20:35:40.147185] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-09T20:35:40.147510] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-09T20:35:40.147811] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-09T20:35:40.148071] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-09T20:35:40.148312] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-09T20:35:40.148557] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-09T20:35:40.148986] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-09T20:35:40.149254] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-09T20:35:40.149505] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-09T20:35:40.149806] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-09T20:35:40.150115] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.150411] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-09T20:35:40.150713] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.150952] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-09T20:35:40.151204] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-09T20:35:40.151438] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.151517] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-09T20:35:40.152442] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-09T20:35:40.152716] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-09T20:35:40.152968] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.153264] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-09T20:35:40.153507] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-09T20:35:40.153829] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-09T20:35:40.154125] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-09T20:35:40.154361] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-09T20:35:40.154647] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-09T20:35:40.154883] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-09T20:35:40.155862] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.156173] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-09T20:35:40.156486] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.156740] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.157040] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.157282] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.157528] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.157828] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.158071] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-09T20:35:40.158382] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-09T20:35:40.158656] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-09T20:35:40.158959] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-09T20:35:40.159198] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-09T20:35:40.159438] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.159712] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-09T20:35:40.159953] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-09T20:35:40.160199] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-09T20:35:40.160604] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-09T20:35:40.160925] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-09T20:35:40.161175] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.161425] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.161679] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.161945] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-09T20:35:40.162189] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-09T20:35:40.162440] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.162512] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-09T20:35:40.162790] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-09T20:35:40.163033] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-09T20:35:40.163280] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.163353] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-09T20:35:40.163416] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.163686] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-09T20:35:40.163936] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-09T20:35:40.164187] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.164440] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.164700] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-09T20:35:40.164950] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-09T20:35:40.165655] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-09T20:35:40.165953] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.166219] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.166466] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-09T20:35:40.166796] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.167054] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.167301] [DEBUG] [LOCAL ] Loaded configuration for BLFY: 3 features, 90.0% accuracy [2026-02-09T20:35:40.167540] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-09T20:35:40.167698] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-09T20:35:40.167954] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-09T20:35:40.168215] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.168470] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.168710] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-09T20:35:40.169022] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-09T20:35:40.169282] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.169537] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-09T20:35:40.169868] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.170126] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-09T20:35:40.170425] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-09T20:35:40.170725] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-09T20:35:40.171038] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-09T20:35:40.171284] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-09T20:35:40.171534] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-09T20:35:40.171807] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-09T20:35:40.172105] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-09T20:35:40.172450] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-09T20:35:40.172701] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-09T20:35:40.172998] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.173246] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-09T20:35:40.173546] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.173842] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-09T20:35:40.174099] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.174398] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.174692] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.174942] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-02-09T20:35:40.175179] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-09T20:35:40.175426] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-09T20:35:40.175670] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-09T20:35:40.175906] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-09T20:35:40.176144] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-09T20:35:40.176406] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.176679] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-09T20:35:40.176935] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.177189] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-09T20:35:40.177427] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.177801] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.178095] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.178335] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.178620] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-09T20:35:40.178938] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.179178] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-09T20:35:40.179407] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-09T20:35:40.179648] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-09T20:35:40.181442] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.183106] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.183379] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.183628] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.183924] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-09T20:35:40.184172] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.184424] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.184666] [DEBUG] [LOCAL ] Loaded configuration for LAKE: 3 features, 60.0% accuracy [2026-02-09T20:35:40.185609] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-09T20:35:40.185880] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-09T20:35:40.186136] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-09T20:35:40.186432] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-09T20:35:40.186720] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.186968] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.187205] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-09T20:35:40.187474] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.188430] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.188748] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-09T20:35:40.188992] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-09T20:35:40.189285] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-09T20:35:40.189530] [DEBUG] [LOCAL ] Loaded configuration for HAIN: 1 features, 90.0% accuracy [2026-02-09T20:35:40.189857] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-09T20:35:40.190114] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-09T20:35:40.190350] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.190618] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-09T20:35:40.190875] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.191130] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.191368] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.191607] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-09T20:35:40.191843] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-09T20:35:40.192089] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-09T20:35:40.192343] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-09T20:35:40.192599] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-09T20:35:40.192844] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.193098] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-09T20:35:40.193331] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.193564] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-09T20:35:40.193834] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-09T20:35:40.194526] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-09T20:35:40.194853] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-09T20:35:40.195103] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.195367] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-09T20:35:40.195632] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-09T20:35:40.195876] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-09T20:35:40.196118] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.196353] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-09T20:35:40.196608] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.196910] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-09T20:35:40.197225] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-09T20:35:40.197519] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-09T20:35:40.197819] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.198108] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-09T20:35:40.198346] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.198606] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-09T20:35:40.198908] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-09T20:35:40.199154] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-09T20:35:40.199423] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-09T20:35:40.199678] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-09T20:35:40.199933] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-09T20:35:40.200167] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.200397] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.200680] [DEBUG] [LOCAL ] Loaded configuration for BTA: 0 features, 80.0% accuracy [2026-02-09T20:35:40.200964] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.201198] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-09T20:35:40.201483] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.201552] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-09T20:35:40.202465] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-09T20:35:40.202761] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.203032] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.203274] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-09T20:35:40.203519] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-09T20:35:40.204612] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.204700] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-09T20:35:40.204944] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-09T20:35:40.205239] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.205484] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-09T20:35:40.205787] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-09T20:35:40.206093] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-09T20:35:40.206337] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-09T20:35:40.206605] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.206915] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-09T20:35:40.207181] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-09T20:35:40.207418] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.207744] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.207983] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-09T20:35:40.208368] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-09T20:35:40.208682] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.208950] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.209217] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-09T20:35:40.209487] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-09T20:35:40.209561] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-09T20:35:40.209832] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-09T20:35:40.210073] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.210313] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-09T20:35:40.210549] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-09T20:35:40.210879] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-09T20:35:40.211122] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-09T20:35:40.211358] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.211600] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-09T20:35:40.211840] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-09T20:35:40.212086] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.212340] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-09T20:35:40.212617] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-09T20:35:40.212693] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-09T20:35:40.212941] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-09T20:35:40.213959] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.214236] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-09T20:35:40.214500] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-09T20:35:40.214830] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.215097] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-09T20:35:40.215346] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.215616] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-09T20:35:40.215894] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-09T20:35:40.216667] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.216941] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-09T20:35:40.217205] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-09T20:35:40.217296] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-09T20:35:40.217551] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-09T20:35:40.217891] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.218144] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-09T20:35:40.218456] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.218707] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.218963] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-09T20:35:40.219036] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.219295] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.219558] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-09T20:35:40.219708] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-09T20:35:40.220026] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.220266] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-09T20:35:40.220554] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-09T20:35:40.220849] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-09T20:35:40.221807] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-09T20:35:40.222742] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.223005] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-09T20:35:40.223287] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-09T20:35:40.223546] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.223852] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-09T20:35:40.224805] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.225074] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-09T20:35:40.225381] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-09T20:35:40.225470] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-09T20:35:40.225715] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-09T20:35:40.225982] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-09T20:35:40.226234] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-09T20:35:40.226494] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-09T20:35:40.226774] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-09T20:35:40.227047] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.227284] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.227356] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.227604] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-09T20:35:40.227900] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-09T20:35:40.228165] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.228259] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-09T20:35:40.228486] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-09T20:35:40.228842] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-09T20:35:40.229253] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.229558] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-09T20:35:40.229868] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-09T20:35:40.230139] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-09T20:35:40.230403] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.230663] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.230975] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.231055] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.231279] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.231512] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-09T20:35:40.231771] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-09T20:35:40.232010] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-09T20:35:40.232243] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-09T20:35:40.232485] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-09T20:35:40.232746] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.233045] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-09T20:35:40.233323] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-09T20:35:40.233613] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.233909] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-09T20:35:40.234146] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-09T20:35:40.234400] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-09T20:35:40.234633] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.235612] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-09T20:35:40.235915] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-09T20:35:40.236169] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.236431] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.236675] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.236920] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.237153] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.237382] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-09T20:35:40.237654] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.237900] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-09T20:35:40.238152] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-09T20:35:40.238386] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.238620] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-09T20:35:40.238861] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.239151] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.239445] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-09T20:35:40.239679] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.239915] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-09T20:35:40.240212] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-09T20:35:40.240499] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-09T20:35:40.240846] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.241086] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-09T20:35:40.241154] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.241403] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-09T20:35:40.241701] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.241934] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-09T20:35:40.242167] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.242422] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.242668] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-09T20:35:40.242912] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-09T20:35:40.243163] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.243416] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-09T20:35:40.243678] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.243912] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-09T20:35:40.244190] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-09T20:35:40.244478] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.244546] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.244649] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-09T20:35:40.244902] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-09T20:35:40.245137] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.245371] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.245670] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.245969] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.246211] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-09T20:35:40.246443] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-09T20:35:40.247426] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-09T20:35:40.247707] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.247956] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.248389] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-09T20:35:40.248696] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-09T20:35:40.249014] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-09T20:35:40.249257] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.249501] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.249840] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-09T20:35:40.249916] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.250161] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-09T20:35:40.250455] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.250746] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.250989] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-09T20:35:40.251227] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-09T20:35:40.251463] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-09T20:35:40.251698] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.251950] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.252248] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-09T20:35:40.252318] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-09T20:35:40.252549] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-09T20:35:40.252817] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.253072] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.253151] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.253383] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-09T20:35:40.253669] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-09T20:35:40.253919] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.254176] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.254435] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-09T20:35:40.254710] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-09T20:35:40.254962] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-09T20:35:40.255203] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-09T20:35:40.255272] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-09T20:35:40.255560] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-09T20:35:40.255838] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.256092] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.256343] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-09T20:35:40.256610] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.256863] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-09T20:35:40.256943] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-09T20:35:40.257196] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-09T20:35:40.257475] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-09T20:35:40.257724] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.257975] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-09T20:35:40.258213] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-09T20:35:40.258473] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-09T20:35:40.259241] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-09T20:35:40.259557] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-09T20:35:40.259887] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-09T20:35:40.260144] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-09T20:35:40.260406] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.260678] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-09T20:35:40.260922] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-09T20:35:40.261160] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-09T20:35:40.261409] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.261666] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-09T20:35:40.261962] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.262204] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.262446] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-09T20:35:40.262687] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-09T20:35:40.262943] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-09T20:35:40.263236] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.263308] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.263540] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-09T20:35:40.263834] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-09T20:35:40.264085] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-09T20:35:40.264365] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-02-09T20:35:40.264631] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.264917] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-09T20:35:40.265153] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.265408] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.265646] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-09T20:35:40.265881] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-09T20:35:40.266164] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-09T20:35:40.267110] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-09T20:35:40.267375] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.267663] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.267923] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-09T20:35:40.268222] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.268643] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-09T20:35:40.268714] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-09T20:35:40.268952] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-09T20:35:40.269250] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-09T20:35:40.270048] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-09T20:35:40.270352] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-09T20:35:40.270423] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-09T20:35:40.270676] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-09T20:35:40.271117] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-09T20:35:40.271356] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.271663] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-09T20:35:40.271948] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-09T20:35:40.272194] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-09T20:35:40.272441] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.272683] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-09T20:35:40.273079] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-09T20:35:40.273327] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.273610] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-09T20:35:40.273877] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-09T20:35:40.274128] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-09T20:35:40.274382] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-09T20:35:40.274641] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-09T20:35:40.275019] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-09T20:35:40.275267] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-09T20:35:40.276027] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-09T20:35:40.276274] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.276529] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.276825] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.277091] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-09T20:35:40.277389] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-09T20:35:40.277683] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-09T20:35:40.277924] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.278163] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.278402] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-09T20:35:40.278710] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-09T20:35:40.279006] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-09T20:35:40.279246] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-09T20:35:40.279533] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.279803] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-09T20:35:40.280070] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.280505] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.280766] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-09T20:35:40.281055] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.281313] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.281553] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-09T20:35:40.282022] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-09T20:35:40.282286] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-09T20:35:40.282598] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-09T20:35:40.283024] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-09T20:35:40.283273] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-09T20:35:40.283533] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.283851] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-09T20:35:40.284247] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-09T20:35:40.284504] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.284782] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-09T20:35:40.285040] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-09T20:35:40.285290] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-09T20:35:40.285611] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.285863] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.286164] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-09T20:35:40.286450] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-09T20:35:40.286714] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.286966] [DEBUG] [LOCAL ] Loaded configuration for MD: 1 features, 60.0% accuracy [2026-02-09T20:35:40.287216] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.287486] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-09T20:35:40.287828] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.288092] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-09T20:35:40.288326] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-09T20:35:40.288592] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-09T20:35:40.288703] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.289117] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-09T20:35:40.290068] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-09T20:35:40.290319] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.290608] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-09T20:35:40.290916] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.291162] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-09T20:35:40.291455] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-09T20:35:40.291693] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-09T20:35:40.292135] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-09T20:35:40.292381] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-09T20:35:40.292617] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-09T20:35:40.292869] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.293119] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-09T20:35:40.293350] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.293615] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-09T20:35:40.293708] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-09T20:35:40.293768] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.293825] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.294198] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.294429] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.294663] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.294893] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-09T20:35:40.295143] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.295437] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.295727] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-09T20:35:40.295979] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-09T20:35:40.296232] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-09T20:35:40.296598] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.296993] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-09T20:35:40.297234] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.297506] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-09T20:35:40.297788] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-09T20:35:40.298066] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-09T20:35:40.298347] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-09T20:35:40.298614] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.298950] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.299184] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-09T20:35:40.299932] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-09T20:35:40.300226] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.300469] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-09T20:35:40.300762] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.301034] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-09T20:35:40.301278] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.301515] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-09T20:35:40.301828] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-09T20:35:40.302131] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-09T20:35:40.302369] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.302606] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-09T20:35:40.302675] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-09T20:35:40.302912] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-09T20:35:40.303195] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.303447] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.303700] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-09T20:35:40.303933] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.304181] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.305241] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.305485] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-09T20:35:40.305779] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-09T20:35:40.306074] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-09T20:35:40.306319] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-09T20:35:40.306618] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-09T20:35:40.306939] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.307192] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.307466] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-09T20:35:40.307720] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-09T20:35:40.307988] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.308232] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-09T20:35:40.308484] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-09T20:35:40.308730] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-09T20:35:40.308969] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-09T20:35:40.309205] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-09T20:35:40.309487] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-09T20:35:40.309746] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-09T20:35:40.309985] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-09T20:35:40.310222] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-09T20:35:40.310490] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-09T20:35:40.310776] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-09T20:35:40.311042] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-09T20:35:40.311304] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-09T20:35:40.311602] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.311871] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.312106] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.312352] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-09T20:35:40.312615] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.312871] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-09T20:35:40.313110] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.313182] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.313461] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-09T20:35:40.313723] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-09T20:35:40.314022] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-09T20:35:40.314267] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-09T20:35:40.314340] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.314612] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-09T20:35:40.314856] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-09T20:35:40.315096] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-09T20:35:40.315386] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.315631] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-09T20:35:40.315879] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-09T20:35:40.316135] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-09T20:35:40.316374] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-09T20:35:40.316664] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-09T20:35:40.316901] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-09T20:35:40.317166] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-09T20:35:40.317246] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.317510] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.317776] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.318652] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-09T20:35:40.318965] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-09T20:35:40.319215] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.319474] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.319722] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-09T20:35:40.319970] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-09T20:35:40.320211] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.320453] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-09T20:35:40.320717] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.320981] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-09T20:35:40.321222] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-09T20:35:40.321294] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.321528] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-09T20:35:40.321826] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.322094] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-09T20:35:40.322328] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-09T20:35:40.322596] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-09T20:35:40.322867] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-09T20:35:40.323122] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.323194] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-09T20:35:40.323428] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-09T20:35:40.323706] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-09T20:35:40.324002] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-09T20:35:40.324262] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-09T20:35:40.324553] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.324974] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.325226] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-09T20:35:40.325539] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-09T20:35:40.325649] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.325909] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-09T20:35:40.326229] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-09T20:35:40.326493] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-09T20:35:40.326881] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-09T20:35:40.327138] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.327211] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.327521] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-09T20:35:40.327813] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.328082] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-09T20:35:40.328154] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-09T20:35:40.328431] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-09T20:35:40.328694] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-09T20:35:40.328938] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-09T20:35:40.329193] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.329432] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-09T20:35:40.329721] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.329961] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-09T20:35:40.330780] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.331026] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-09T20:35:40.331267] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-09T20:35:40.331511] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.331868] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.332127] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.332369] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.332662] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-09T20:35:40.332918] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-09T20:35:40.333150] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-09T20:35:40.333387] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-09T20:35:40.333681] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-09T20:35:40.333943] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-09T20:35:40.334181] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-09T20:35:40.334474] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-09T20:35:40.334728] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-09T20:35:40.334967] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-09T20:35:40.335247] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.336015] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.336104] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-09T20:35:40.336343] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-09T20:35:40.336604] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-09T20:35:40.336902] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.337150] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-09T20:35:40.337399] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-09T20:35:40.337663] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.337904] [DEBUG] [LOCAL ] Loaded configuration for RNA: 4 features, 50.0% accuracy [2026-02-09T20:35:40.338142] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-09T20:35:40.338391] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.338703] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-09T20:35:40.339657] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-09T20:35:40.339899] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.340331] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-09T20:35:40.340636] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.340899] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.341146] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.341399] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-09T20:35:40.341672] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.341915] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.342157] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.342409] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-09T20:35:40.342671] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-09T20:35:40.342930] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.343177] [DEBUG] [LOCAL ] Loaded configuration for XTIA: 1 features, 70.0% accuracy [2026-02-09T20:35:40.343409] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-09T20:35:40.343643] [DEBUG] [LOCAL ] Loaded configuration for DIOD: 2 features, 90.0% accuracy [2026-02-09T20:35:40.343955] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-09T20:35:40.344187] [DEBUG] [LOCAL ] Loaded configuration for QQQY: 4 features, 70.0% accuracy [2026-02-09T20:35:40.344436] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.344669] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-09T20:35:40.344918] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-09T20:35:40.345149] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.345383] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-09T20:35:40.345623] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-09T20:35:40.345867] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-09T20:35:40.346129] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-09T20:35:40.346363] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.346637] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.346878] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-09T20:35:40.347131] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.347205] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.347454] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.347726] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-09T20:35:40.347965] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-09T20:35:40.348206] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.348453] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.348710] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.348952] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-09T20:35:40.349190] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-09T20:35:40.349446] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-09T20:35:40.350392] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.350633] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-09T20:35:40.350889] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-09T20:35:40.351155] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-09T20:35:40.351403] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.351682] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-09T20:35:40.351998] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-09T20:35:40.352262] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-09T20:35:40.352533] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.352862] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.353102] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.353423] [DEBUG] [LOCAL ] Loaded configuration for SOPA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.353740] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-09T20:35:40.353813] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-09T20:35:40.354059] [DEBUG] [LOCAL ] Loaded configuration for ADM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.354341] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.354421] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-09T20:35:40.354702] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-09T20:35:40.354989] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-09T20:35:40.355232] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-09T20:35:40.355467] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.355823] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-09T20:35:40.356138] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.356390] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.356649] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-09T20:35:40.356969] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-09T20:35:40.357212] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-09T20:35:40.357542] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-09T20:35:40.357852] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-09T20:35:40.358808] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.359078] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-09T20:35:40.359343] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-09T20:35:40.359607] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-09T20:35:40.359864] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-09T20:35:40.360138] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.360376] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-09T20:35:40.360618] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-09T20:35:40.360867] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-09T20:35:40.361109] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.361372] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-09T20:35:40.361604] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-09T20:35:40.361835] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-09T20:35:40.362097] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.362340] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-09T20:35:40.362599] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-09T20:35:40.362842] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-09T20:35:40.363124] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-09T20:35:40.363364] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-09T20:35:40.363604] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-09T20:35:40.363835] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-09T20:35:40.364085] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.364378] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-09T20:35:40.364644] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-09T20:35:40.364909] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-09T20:35:40.365144] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.365395] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-09T20:35:40.365663] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-09T20:35:40.365916] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-09T20:35:40.366168] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-09T20:35:40.366437] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-09T20:35:40.366692] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-09T20:35:40.366935] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.367167] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-09T20:35:40.367423] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.367723] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-09T20:35:40.367959] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.368243] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.368504] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-09T20:35:40.368783] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.369023] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-09T20:35:40.369257] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-09T20:35:40.369538] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.369810] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-09T20:35:40.370049] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.370284] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.370513] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-09T20:35:40.370828] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.371074] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-09T20:35:40.371311] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.371552] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.371822] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-09T20:35:40.372057] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.372352] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-09T20:35:40.372619] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.372880] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-09T20:35:40.373120] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-09T20:35:40.373399] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.373657] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-09T20:35:40.373893] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.374130] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-09T20:35:40.374385] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.375836] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-09T20:35:40.376100] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-09T20:35:40.376349] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-09T20:35:40.376623] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-09T20:35:40.376868] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.377125] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-09T20:35:40.377361] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.377692] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-09T20:35:40.377942] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.378205] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-09T20:35:40.378444] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-09T20:35:40.378726] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-09T20:35:40.378969] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-09T20:35:40.379272] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-09T20:35:40.379543] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.379837] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.380094] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-09T20:35:40.380361] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-09T20:35:40.380599] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.380833] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-09T20:35:40.381118] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-09T20:35:40.381374] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-09T20:35:40.381626] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-09T20:35:40.382515] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.382791] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.383041] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-09T20:35:40.383284] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-09T20:35:40.383545] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.383828] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-09T20:35:40.384106] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-09T20:35:40.384342] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.384605] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-09T20:35:40.384689] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-09T20:35:40.384924] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-09T20:35:40.385170] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.385469] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-09T20:35:40.385770] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.386052] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-09T20:35:40.386385] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.386632] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-09T20:35:40.386887] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-09T20:35:40.387129] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.387361] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-09T20:35:40.387627] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-09T20:35:40.387918] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.388205] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.388442] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.388696] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.388984] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.389271] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-09T20:35:40.389531] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.389842] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-09T20:35:40.390105] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.391065] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-09T20:35:40.391371] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-09T20:35:40.391620] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.391870] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-09T20:35:40.392119] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-09T20:35:40.392417] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-09T20:35:40.392682] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-09T20:35:40.392927] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-09T20:35:40.393180] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-09T20:35:40.393476] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.393751] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-09T20:35:40.393830] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-09T20:35:40.394073] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.394340] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-09T20:35:40.394615] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-09T20:35:40.394874] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-09T20:35:40.394945] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-09T20:35:40.395173] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.395469] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.395785] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-09T20:35:40.396053] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-09T20:35:40.396130] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-09T20:35:40.396412] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.396649] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-09T20:35:40.396720] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.396948] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.397212] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-09T20:35:40.397511] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-09T20:35:40.397809] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.398091] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-09T20:35:40.398337] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-09T20:35:40.398603] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.398897] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.399184] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.399447] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-09T20:35:40.399693] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-09T20:35:40.399938] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.400209] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.400465] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.400700] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.400955] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-09T20:35:40.401193] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.401274] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-09T20:35:40.401537] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-09T20:35:40.401861] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.402140] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-09T20:35:40.402387] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-09T20:35:40.402675] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.402932] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-09T20:35:40.403190] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-09T20:35:40.403438] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.403696] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-09T20:35:40.403947] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.404182] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-09T20:35:40.404435] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-09T20:35:40.404689] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-09T20:35:40.404936] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-09T20:35:40.405177] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-09T20:35:40.405408] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.405676] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-09T20:35:40.405938] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-09T20:35:40.406174] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-09T20:35:40.406406] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.406671] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.406977] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-09T20:35:40.407214] [DEBUG] [LOCAL ] Loaded configuration for THS: 4 features, 80.0% accuracy [2026-02-09T20:35:40.407488] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.407788] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-09T20:35:40.408070] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-09T20:35:40.408814] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-09T20:35:40.409087] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-09T20:35:40.409392] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.409658] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-09T20:35:40.409921] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-09T20:35:40.410885] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-09T20:35:40.411211] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-09T20:35:40.411459] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-09T20:35:40.411714] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-09T20:35:40.412017] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-09T20:35:40.412264] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-09T20:35:40.412350] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-09T20:35:40.412605] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-09T20:35:40.412847] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.413143] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-09T20:35:40.413380] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.413657] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-09T20:35:40.413911] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-09T20:35:40.414170] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-09T20:35:40.414416] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.414656] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-09T20:35:40.414945] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.415183] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-09T20:35:40.415497] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-09T20:35:40.415769] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.416069] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-09T20:35:40.416362] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-09T20:35:40.416613] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-09T20:35:40.416891] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.417163] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-09T20:35:40.417427] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-09T20:35:40.417713] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-09T20:35:40.417984] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.418243] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-09T20:35:40.418492] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 4 features, 90.0% accuracy [2026-02-09T20:35:40.418766] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.419021] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.419282] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-09T20:35:40.419539] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-09T20:35:40.419843] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-09T20:35:40.420081] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.420317] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-09T20:35:40.420557] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.420845] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.421087] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-09T20:35:40.421354] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.421610] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.421877] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-09T20:35:40.422141] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.422404] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.422727] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-09T20:35:40.423021] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-09T20:35:40.423335] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.423610] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.423870] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.424139] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-09T20:35:40.424391] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.424675] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.424960] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.425221] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.425516] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-09T20:35:40.425834] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.426107] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-09T20:35:40.426421] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-09T20:35:40.426729] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.426982] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-09T20:35:40.427274] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-09T20:35:40.427345] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.427630] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-09T20:35:40.427880] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-09T20:35:40.428125] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-09T20:35:40.428455] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.428766] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-09T20:35:40.429220] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.429301] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-09T20:35:40.429603] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.430025] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-09T20:35:40.430318] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-09T20:35:40.430602] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.430691] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-09T20:35:40.430981] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.431299] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.431562] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.431882] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-09T20:35:40.432141] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.432424] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-09T20:35:40.432700] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-09T20:35:40.432953] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-09T20:35:40.433261] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.433556] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-09T20:35:40.433871] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-09T20:35:40.434120] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.434400] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.434654] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-09T20:35:40.434933] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-09T20:35:40.435004] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-09T20:35:40.435249] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-09T20:35:40.435503] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.435871] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-09T20:35:40.436144] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-09T20:35:40.436407] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-09T20:35:40.436733] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-09T20:35:40.437000] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-09T20:35:40.437260] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-09T20:35:40.437607] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-09T20:35:40.437865] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-09T20:35:40.438127] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-09T20:35:40.438393] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-09T20:35:40.438645] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-09T20:35:40.438934] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-09T20:35:40.439250] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.439614] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-09T20:35:40.439939] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.440215] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-09T20:35:40.440531] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.440942] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-09T20:35:40.441231] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-09T20:35:40.441535] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-09T20:35:40.441833] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.442101] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-09T20:35:40.442383] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-09T20:35:40.442651] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.442908] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-09T20:35:40.443141] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.443376] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-09T20:35:40.443634] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-09T20:35:40.443891] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.444186] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-09T20:35:40.444455] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.444776] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-09T20:35:40.445066] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.445319] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.445607] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-09T20:35:40.445890] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-09T20:35:40.446127] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-09T20:35:40.446413] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.446664] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.446921] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-09T20:35:40.447224] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.447505] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.447790] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.448043] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.448294] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-09T20:35:40.448554] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-09T20:35:40.448882] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-09T20:35:40.448964] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-09T20:35:40.449193] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.449456] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-09T20:35:40.449713] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-09T20:35:40.450001] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-09T20:35:40.450234] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-09T20:35:40.450475] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-09T20:35:40.450713] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-09T20:35:40.450958] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.451194] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-09T20:35:40.451462] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-09T20:35:40.451542] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-09T20:35:40.451813] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-09T20:35:40.452065] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-09T20:35:40.452300] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-09T20:35:40.452537] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-09T20:35:40.452851] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-09T20:35:40.453137] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.453371] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-09T20:35:40.453648] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-02-09T20:35:40.453939] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.454184] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-02-09T20:35:40.454448] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.454751] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-09T20:35:40.454824] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-09T20:35:40.455774] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.456054] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.456310] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.456591] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-09T20:35:40.456868] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-09T20:35:40.457116] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.457352] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.457423] [DEBUG] [LOCAL ] Loaded configuration for NNOX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.457696] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.457939] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.458174] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.458430] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-09T20:35:40.458731] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-09T20:35:40.459067] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-09T20:35:40.459309] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-09T20:35:40.459558] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-09T20:35:40.459853] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-09T20:35:40.460128] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-09T20:35:40.460393] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-09T20:35:40.460634] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-09T20:35:40.460875] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.461114] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-09T20:35:40.461379] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-09T20:35:40.461653] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-09T20:35:40.461920] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-09T20:35:40.462160] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.462406] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-09T20:35:40.462658] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-09T20:35:40.462921] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-09T20:35:40.463172] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.463433] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-09T20:35:40.463680] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-09T20:35:40.463924] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-09T20:35:40.464226] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.464472] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-09T20:35:40.464759] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.465015] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.465251] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-09T20:35:40.465505] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-09T20:35:40.465769] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-09T20:35:40.466061] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-09T20:35:40.467110] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-09T20:35:40.467364] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.467633] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-09T20:35:40.467921] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-09T20:35:40.467993] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-09T20:35:40.468233] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-09T20:35:40.468479] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-09T20:35:40.468726] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.468982] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-09T20:35:40.469060] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.469307] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-09T20:35:40.469610] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-09T20:35:40.469681] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-09T20:35:40.469910] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-09T20:35:40.470175] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-09T20:35:40.470471] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-09T20:35:40.470714] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-09T20:35:40.470974] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-09T20:35:40.471257] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-09T20:35:40.471564] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-09T20:35:40.471851] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-09T20:35:40.472096] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.473693] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.473963] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.474260] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.474558] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-09T20:35:40.474840] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-09T20:35:40.475098] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-09T20:35:40.475400] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-09T20:35:40.475643] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-09T20:35:40.475882] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-09T20:35:40.476170] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-09T20:35:40.476458] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-09T20:35:40.476716] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-09T20:35:40.476976] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-09T20:35:40.477265] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-09T20:35:40.477612] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-09T20:35:40.477909] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-09T20:35:40.478161] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.478454] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-09T20:35:40.478691] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-09T20:35:40.478946] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.479213] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.479518] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.479841] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-09T20:35:40.480096] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-09T20:35:40.480359] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.480598] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-09T20:35:40.480883] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-09T20:35:40.481120] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.481191] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-09T20:35:40.481428] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.481661] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.481897] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.482182] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-09T20:35:40.482412] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.482651] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-09T20:35:40.482910] [DEBUG] [LOCAL ] Loaded configuration for AFRI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.483170] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.483406] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-09T20:35:40.483724] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-09T20:35:40.483971] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-09T20:35:40.484214] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-09T20:35:40.484468] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-09T20:35:40.484709] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.484975] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.485266] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-09T20:35:40.486842] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-09T20:35:40.487109] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.487193] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.487474] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-09T20:35:40.487736] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-09T20:35:40.488005] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.488273] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-09T20:35:40.488529] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.488858] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-09T20:35:40.489137] [DEBUG] [LOCAL ] Loaded configuration for SKIN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.489526] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-09T20:35:40.489859] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.489948] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.490206] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-09T20:35:40.490501] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-09T20:35:40.490786] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-09T20:35:40.491055] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.491351] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-09T20:35:40.491612] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-09T20:35:40.491873] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-09T20:35:40.492161] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-09T20:35:40.492412] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.492663] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-09T20:35:40.493011] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-09T20:35:40.493305] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-09T20:35:40.493549] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.493828] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-09T20:35:40.493900] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-09T20:35:40.493960] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.494198] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-09T20:35:40.494440] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-09T20:35:40.494676] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-09T20:35:40.494977] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-09T20:35:40.495213] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.495467] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-09T20:35:40.495751] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-09T20:35:40.495820] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-09T20:35:40.496064] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-09T20:35:40.496350] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.496608] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-09T20:35:40.496901] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.497187] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-09T20:35:40.497455] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-09T20:35:40.497821] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.497892] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-09T20:35:40.498164] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-09T20:35:40.498426] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.498704] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.498998] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-09T20:35:40.499340] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-09T20:35:40.499612] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-09T20:35:40.499881] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-09T20:35:40.500146] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-02-09T20:35:40.500389] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-09T20:35:40.500694] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.500952] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.501206] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-09T20:35:40.501498] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-09T20:35:40.501845] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-09T20:35:40.502093] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.502333] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-09T20:35:40.502620] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-09T20:35:40.502856] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.503101] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-09T20:35:40.503365] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.503621] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.503940] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-09T20:35:40.504208] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.504455] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.504722] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-09T20:35:40.504984] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-09T20:35:40.505217] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.505451] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.505680] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-09T20:35:40.505924] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.506219] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-09T20:35:40.506462] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-09T20:35:40.506728] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-09T20:35:40.506982] [DEBUG] [LOCAL ] Loaded configuration for ARBE: 5 features, 70.0% accuracy [2026-02-09T20:35:40.507265] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-09T20:35:40.507527] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.507840] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-09T20:35:40.508132] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-09T20:35:40.508435] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-09T20:35:40.508520] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.508793] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.509065] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-09T20:35:40.509307] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-09T20:35:40.509386] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.509641] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.509920] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-09T20:35:40.510153] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-09T20:35:40.510438] [DEBUG] [LOCAL ] Loaded configuration for VEEE: 3 features, 90.0% accuracy [2026-02-09T20:35:40.510699] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-09T20:35:40.510946] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-09T20:35:40.511239] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.511475] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-09T20:35:40.511718] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.511964] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-09T20:35:40.512200] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-09T20:35:40.512432] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.512683] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-09T20:35:40.512969] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-09T20:35:40.513204] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-09T20:35:40.513441] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.513676] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.513921] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-09T20:35:40.513991] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-09T20:35:40.514280] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.514538] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.514881] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.515122] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-09T20:35:40.515376] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-09T20:35:40.515657] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-09T20:35:40.515951] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-09T20:35:40.516192] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-09T20:35:40.516430] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-09T20:35:40.516713] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-09T20:35:40.516958] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-09T20:35:40.517258] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-09T20:35:40.517527] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.517883] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.518130] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.518392] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-09T20:35:40.518694] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.518939] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-09T20:35:40.519180] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-09T20:35:40.519421] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.519492] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-09T20:35:40.519744] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.519981] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.520217] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-09T20:35:40.520454] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.520750] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.520831] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-09T20:35:40.521147] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.521411] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.521670] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-09T20:35:40.521933] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.522184] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.522432] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.522735] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-09T20:35:40.522978] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.523248] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-09T20:35:40.523498] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-09T20:35:40.523738] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-09T20:35:40.524158] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-09T20:35:40.524432] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.524677] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-09T20:35:40.524978] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-09T20:35:40.525233] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-09T20:35:40.525531] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-09T20:35:40.525804] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-09T20:35:40.526103] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.526346] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-09T20:35:40.526604] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-09T20:35:40.526842] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-09T20:35:40.527080] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-09T20:35:40.527333] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.527629] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.527879] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-09T20:35:40.528167] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-09T20:35:40.528248] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-09T20:35:40.528504] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-09T20:35:40.528811] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-09T20:35:40.529080] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.529330] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-09T20:35:40.529633] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.530006] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-09T20:35:40.530330] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-09T20:35:40.530605] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-09T20:35:40.530907] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-09T20:35:40.531176] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-09T20:35:40.531452] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-09T20:35:40.531717] [DEBUG] [LOCAL ] Loaded configuration for RDHL: 2 features, 60.0% accuracy [2026-02-09T20:35:40.531957] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.532257] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-09T20:35:40.533129] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-09T20:35:40.533377] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.533652] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-09T20:35:40.533931] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.534240] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-09T20:35:40.534322] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-09T20:35:40.534621] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.535004] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-09T20:35:40.535350] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-09T20:35:40.535631] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.535914] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-09T20:35:40.536313] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-09T20:35:40.536600] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-09T20:35:40.536934] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.537191] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.537469] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-09T20:35:40.537734] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-09T20:35:40.538040] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-09T20:35:40.538310] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-09T20:35:40.538604] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.538893] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.539145] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-09T20:35:40.539392] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.539647] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.539943] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-09T20:35:40.540237] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-09T20:35:40.540561] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.540884] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.541171] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.541428] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-09T20:35:40.541696] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-09T20:35:40.541931] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.542861] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-09T20:35:40.543153] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-09T20:35:40.543445] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.543707] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.543958] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-09T20:35:40.544252] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-09T20:35:40.544485] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-09T20:35:40.544721] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-09T20:35:40.544964] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-09T20:35:40.545201] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.545502] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-09T20:35:40.545795] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-09T20:35:40.546089] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-09T20:35:40.546339] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-09T20:35:40.546608] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-09T20:35:40.546871] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.547103] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-09T20:35:40.547352] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-09T20:35:40.547606] [DEBUG] [LOCAL ] Loaded configuration for MTLS: 1 features, 60.0% accuracy [2026-02-09T20:35:40.547863] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.548098] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.548350] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.548611] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-09T20:35:40.548908] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.549142] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-09T20:35:40.549393] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.549630] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-09T20:35:40.549881] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.550113] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.550343] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.550621] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-09T20:35:40.550886] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-09T20:35:40.551129] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.551397] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-09T20:35:40.551638] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-09T20:35:40.551879] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-09T20:35:40.552108] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.552402] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-09T20:35:40.552634] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.552886] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-09T20:35:40.553145] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-09T20:35:40.553435] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.553669] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-09T20:35:40.553929] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-09T20:35:40.554177] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-09T20:35:40.554406] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-09T20:35:40.554689] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.555740] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-09T20:35:40.556065] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-09T20:35:40.556331] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-09T20:35:40.556637] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.556881] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-09T20:35:40.557171] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-09T20:35:40.557415] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.557720] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-09T20:35:40.557971] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.558208] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-09T20:35:40.558509] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-09T20:35:40.558824] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-09T20:35:40.559117] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-09T20:35:40.559362] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.559606] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.559861] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-09T20:35:40.560106] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.560358] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-09T20:35:40.560605] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-09T20:35:40.560866] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.561127] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-09T20:35:40.561434] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.561673] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-09T20:35:40.561914] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.562145] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.562379] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-09T20:35:40.562447] [DEBUG] [LOCAL ] Loaded configuration for LDSF: 3 features, 60.0% accuracy [2026-02-09T20:35:40.562712] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-09T20:35:40.562955] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.563240] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-09T20:35:40.563474] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-09T20:35:40.563757] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-09T20:35:40.564016] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.564087] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.564331] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.564586] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-09T20:35:40.564838] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-09T20:35:40.565123] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.565408] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-09T20:35:40.565663] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-09T20:35:40.565907] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-09T20:35:40.566155] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.566399] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-09T20:35:40.566658] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.566893] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.567137] [DEBUG] [LOCAL ] Loaded configuration for UPLD: 3 features, 100.0% accuracy [2026-02-09T20:35:40.567379] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.567641] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-09T20:35:40.567886] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-09T20:35:40.568128] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.568415] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.568672] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-09T20:35:40.568958] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-09T20:35:40.569198] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-09T20:35:40.569456] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.569717] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.569958] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.570201] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-09T20:35:40.570273] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-09T20:35:40.570500] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-09T20:35:40.570817] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-09T20:35:40.571090] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-09T20:35:40.571331] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.571591] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-09T20:35:40.571859] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.572127] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-09T20:35:40.572407] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.572672] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-09T20:35:40.572972] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-09T20:35:40.573214] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-09T20:35:40.573468] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-09T20:35:40.573715] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.574012] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-09T20:35:40.574274] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-09T20:35:40.574510] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.574826] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-09T20:35:40.575065] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-09T20:35:40.575304] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-09T20:35:40.575538] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-09T20:35:40.575810] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-09T20:35:40.576103] [DEBUG] [LOCAL ] Loaded configuration for VS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.576362] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-09T20:35:40.576596] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-09T20:35:40.576864] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-09T20:35:40.577105] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.577396] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.577741] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-09T20:35:40.578031] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-09T20:35:40.578338] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-09T20:35:40.578409] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.578704] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-09T20:35:40.578953] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-09T20:35:40.579227] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-09T20:35:40.579478] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.579762] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-09T20:35:40.580019] [DEBUG] [LOCAL ] Loaded configuration for CBL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.580277] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-09T20:35:40.580716] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-09T20:35:40.580962] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-09T20:35:40.581205] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.581453] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-09T20:35:40.581741] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-09T20:35:40.582005] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.582253] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-09T20:35:40.582507] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-09T20:35:40.582800] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.583040] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-09T20:35:40.583273] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.583518] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.583868] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.584158] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-09T20:35:40.584396] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.584651] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-09T20:35:40.584938] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.585171] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.585240] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.585464] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-09T20:35:40.585549] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-09T20:35:40.585666] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-09T20:35:40.585911] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.586174] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.586435] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.586687] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-09T20:35:40.586932] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.587170] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-09T20:35:40.587458] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-09T20:35:40.587730] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-09T20:35:40.588021] [DEBUG] [LOCAL ] Loaded configuration for MOFG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.588289] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.588367] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-09T20:35:40.588627] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-09T20:35:40.588896] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-09T20:35:40.589156] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-09T20:35:40.589438] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-09T20:35:40.589699] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-09T20:35:40.589934] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-09T20:35:40.590188] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-09T20:35:40.590427] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-09T20:35:40.590679] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.590935] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.591169] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-09T20:35:40.591415] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-09T20:35:40.591700] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.591934] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.592223] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-09T20:35:40.592464] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-09T20:35:40.592735] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.592985] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-09T20:35:40.593231] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.593463] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.593701] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-09T20:35:40.593953] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-09T20:35:40.594216] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-09T20:35:40.594467] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-09T20:35:40.594708] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.594970] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.595200] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.595484] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-09T20:35:40.595717] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-09T20:35:40.595950] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-09T20:35:40.596203] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-09T20:35:40.596434] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-09T20:35:40.596718] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-09T20:35:40.596970] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.597254] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.597514] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-09T20:35:40.597609] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-09T20:35:40.597916] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-09T20:35:40.598160] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.598404] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-09T20:35:40.598648] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.598952] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-09T20:35:40.599236] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.599462] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.599693] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-09T20:35:40.599771] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-09T20:35:40.600047] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-09T20:35:40.600281] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-09T20:35:40.600527] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.600801] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-09T20:35:40.601037] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.601320] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-09T20:35:40.601569] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-09T20:35:40.601842] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.602128] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.602203] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.602445] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-09T20:35:40.602680] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-09T20:35:40.602936] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.603169] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.603402] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-09T20:35:40.603643] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-09T20:35:40.603931] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-09T20:35:40.604172] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.604416] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-09T20:35:40.604707] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-09T20:35:40.604946] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.605180] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.605438] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-09T20:35:40.605729] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-09T20:35:40.605806] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.606105] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.606347] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-09T20:35:40.606619] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-09T20:35:40.606897] [DEBUG] [LOCAL ] Loaded configuration for SHIP: 3 features, 90.0% accuracy [2026-02-09T20:35:40.607131] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.607362] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.607686] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-09T20:35:40.607992] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-09T20:35:40.608230] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-09T20:35:40.608520] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-09T20:35:40.608783] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-09T20:35:40.609025] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.609294] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-09T20:35:40.609548] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-02-09T20:35:40.609819] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-09T20:35:40.610066] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.610301] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.610541] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.610871] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-09T20:35:40.611167] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.611435] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.611678] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.611948] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.612210] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.612462] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-09T20:35:40.612726] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.612990] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-09T20:35:40.613250] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-09T20:35:40.613487] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-09T20:35:40.613720] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.613958] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.614201] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.614431] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-09T20:35:40.614703] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.614962] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-09T20:35:40.615220] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.615506] [DEBUG] [LOCAL ] Loaded configuration for LESL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.615770] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.616059] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-09T20:35:40.616298] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.616555] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-09T20:35:40.616844] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.617080] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-09T20:35:40.617317] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.617638] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.617926] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-09T20:35:40.618163] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-09T20:35:40.618671] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.618924] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.619023] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.619277] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-09T20:35:40.619552] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.619837] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-09T20:35:40.620094] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.620337] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-09T20:35:40.620408] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.620659] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-09T20:35:40.620922] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.621161] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.621398] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.621653] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-09T20:35:40.621899] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.622204] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-09T20:35:40.622447] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-09T20:35:40.622684] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.622950] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-09T20:35:40.623186] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-09T20:35:40.623470] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.623723] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-09T20:35:40.623993] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-09T20:35:40.624290] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-09T20:35:40.624524] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-09T20:35:40.624793] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.625033] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.625266] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-09T20:35:40.625502] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.625787] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.626047] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.626317] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.626635] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.626904] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.626984] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-09T20:35:40.627282] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-09T20:35:40.627532] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-09T20:35:40.627819] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-09T20:35:40.628124] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-09T20:35:40.628421] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-09T20:35:40.628713] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.628975] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-09T20:35:40.629211] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-09T20:35:40.629472] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-02-09T20:35:40.629734] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-09T20:35:40.629978] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.630219] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-09T20:35:40.630457] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.630528] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-09T20:35:40.630823] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-09T20:35:40.631100] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-09T20:35:40.631355] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.631600] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-09T20:35:40.631918] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.632193] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-09T20:35:40.632512] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-09T20:35:40.632803] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-09T20:35:40.633078] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-09T20:35:40.633399] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.633732] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.634049] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-09T20:35:40.634123] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.634380] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-09T20:35:40.634620] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.634887] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-09T20:35:40.635126] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-09T20:35:40.635364] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.635631] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-09T20:35:40.635884] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-09T20:35:40.636147] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-09T20:35:40.636393] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-09T20:35:40.636638] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.636886] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.637146] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-09T20:35:40.637407] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.637677] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.637962] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-09T20:35:40.638260] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-09T20:35:40.638519] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.638803] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-09T20:35:40.639056] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.639302] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.639548] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-09T20:35:40.639846] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.640094] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-09T20:35:40.640402] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-09T20:35:40.640714] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.640976] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-09T20:35:40.641231] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.641500] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-09T20:35:40.641799] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.642084] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.642322] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-09T20:35:40.642559] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-09T20:35:40.642846] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.643133] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.643394] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.643634] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.643868] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-09T20:35:40.644106] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-09T20:35:40.644365] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-09T20:35:40.644635] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.644900] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-09T20:35:40.645190] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-09T20:35:40.645432] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.645669] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-09T20:35:40.645923] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.646195] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-09T20:35:40.646439] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-09T20:35:40.646681] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.646761] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-09T20:35:40.647058] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.647373] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.648365] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-09T20:35:40.648656] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.648943] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.649194] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-09T20:35:40.649461] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-09T20:35:40.649718] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.650024] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-09T20:35:40.650097] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.650329] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.650567] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-09T20:35:40.650867] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-09T20:35:40.651107] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.652794] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-09T20:35:40.653069] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-09T20:35:40.654060] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.654329] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-09T20:35:40.654605] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.654905] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-09T20:35:40.655150] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-09T20:35:40.655397] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.655656] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-09T20:35:40.655957] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-09T20:35:40.656199] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-09T20:35:40.656450] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-09T20:35:40.656737] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.656992] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-09T20:35:40.657376] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-09T20:35:40.657727] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-09T20:35:40.657983] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.658237] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.658500] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-09T20:35:40.658783] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-09T20:35:40.659049] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-09T20:35:40.659299] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-09T20:35:40.659378] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-09T20:35:40.659623] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-09T20:35:40.659881] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-09T20:35:40.660182] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-09T20:35:40.660484] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.660776] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.661080] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-09T20:35:40.661376] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-09T20:35:40.661619] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-09T20:35:40.661857] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-09T20:35:40.662093] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-09T20:35:40.662342] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-09T20:35:40.662618] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-09T20:35:40.662891] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.663140] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.663382] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-09T20:35:40.663454] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-09T20:35:40.663694] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-09T20:35:40.663960] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-09T20:35:40.664229] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.664498] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-09T20:35:40.664593] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-09T20:35:40.664847] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.665096] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-09T20:35:40.665355] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-09T20:35:40.665611] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.665883] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-09T20:35:40.666141] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-09T20:35:40.666432] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.666672] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-09T20:35:40.666911] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-09T20:35:40.667150] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-09T20:35:40.667392] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.667875] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-09T20:35:40.668140] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-09T20:35:40.668396] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-09T20:35:40.668647] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-09T20:35:40.668721] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-09T20:35:40.668967] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-09T20:35:40.669256] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-09T20:35:40.669499] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-09T20:35:40.669610] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.669857] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-09T20:35:40.670153] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.670411] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-09T20:35:40.670728] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-09T20:35:40.671043] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-09T20:35:40.671335] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-09T20:35:40.671616] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-09T20:35:40.671936] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-09T20:35:40.672202] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.672443] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-09T20:35:40.672766] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-09T20:35:40.673047] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.673349] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-09T20:35:40.673601] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-09T20:35:40.673904] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-09T20:35:40.674144] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.674415] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-09T20:35:40.674673] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.674917] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-09T20:35:40.675227] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.675484] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-09T20:35:40.675725] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-09T20:35:40.675982] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-09T20:35:40.676246] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-09T20:35:40.676493] [DEBUG] [LOCAL ] Loaded configuration for IFN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.676760] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.677022] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-09T20:35:40.677290] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-09T20:35:40.677531] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-09T20:35:40.677805] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-09T20:35:40.678053] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-09T20:35:40.678354] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-09T20:35:40.678648] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-09T20:35:40.678919] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-09T20:35:40.679168] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-09T20:35:40.679438] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-09T20:35:40.679693] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-09T20:35:40.679970] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-09T20:35:40.680269] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-09T20:35:40.680531] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-09T20:35:40.680850] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.681087] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.681336] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.681628] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-09T20:35:40.681865] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-09T20:35:40.682148] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.682384] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.682633] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-09T20:35:40.682886] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.683606] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.683873] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-09T20:35:40.684116] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.684194] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.684449] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-09T20:35:40.684692] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-09T20:35:40.684938] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-09T20:35:40.685176] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.685412] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.685651] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.685955] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-09T20:35:40.686204] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-09T20:35:40.686282] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-09T20:35:40.686532] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-09T20:35:40.686864] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-09T20:35:40.687110] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.687195] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.687495] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.687806] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-09T20:35:40.688311] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.688596] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-09T20:35:40.688865] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-09T20:35:40.689136] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.689375] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.689618] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-09T20:35:40.689906] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.690155] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.690401] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.690693] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-09T20:35:40.690932] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-09T20:35:40.691189] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-09T20:35:40.691435] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.691729] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-09T20:35:40.691804] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-09T20:35:40.692134] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.692400] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.692714] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.693038] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-09T20:35:40.693346] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.693689] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-09T20:35:40.693961] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.694204] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-09T20:35:40.694506] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-09T20:35:40.694864] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.695115] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.695351] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-09T20:35:40.695618] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.695846] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.696077] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.696308] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.696537] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-09T20:35:40.696807] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-09T20:35:40.697039] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-09T20:35:40.697317] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-09T20:35:40.697558] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-09T20:35:40.697828] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-09T20:35:40.698099] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-09T20:35:40.698330] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.698591] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-09T20:35:40.698846] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-09T20:35:40.699128] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.699362] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.699606] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.699866] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.700163] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-09T20:35:40.700409] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.700644] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-09T20:35:40.700891] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-09T20:35:40.701133] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.701387] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-09T20:35:40.701642] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.701900] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-09T20:35:40.701972] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-09T20:35:40.702194] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.702430] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-09T20:35:40.702674] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-09T20:35:40.702955] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.703203] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-09T20:35:40.703436] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.703724] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-09T20:35:40.704000] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-09T20:35:40.704251] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-09T20:35:40.704330] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-09T20:35:40.704621] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.704874] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-09T20:35:40.705120] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-09T20:35:40.705350] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.705608] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.705925] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-09T20:35:40.706171] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.706403] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-09T20:35:40.706639] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-09T20:35:40.706908] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.707192] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-09T20:35:40.707464] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.707763] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-09T20:35:40.708066] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.708312] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-09T20:35:40.708544] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.708809] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-09T20:35:40.709094] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-09T20:35:40.709332] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-09T20:35:40.709600] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-09T20:35:40.709910] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-09T20:35:40.710222] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-09T20:35:40.710327] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.710637] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-09T20:35:40.710925] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-09T20:35:40.711205] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-09T20:35:40.711460] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.711725] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.711965] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-09T20:35:40.712386] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-09T20:35:40.712643] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-09T20:35:40.712905] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.713159] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-09T20:35:40.713429] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.713703] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-09T20:35:40.713956] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-09T20:35:40.714205] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-09T20:35:40.714450] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-09T20:35:40.714695] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.714941] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.715184] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-09T20:35:40.715429] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.715510] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.715804] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.716057] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-09T20:35:40.716138] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.716364] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-09T20:35:40.716671] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.716961] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.717232] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-09T20:35:40.717485] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-09T20:35:40.717720] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-09T20:35:40.717958] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.718222] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.718458] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.718697] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-09T20:35:40.718947] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-09T20:35:40.719238] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.719474] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.719719] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-09T20:35:40.719980] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.720259] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-09T20:35:40.720502] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.720762] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-09T20:35:40.721014] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-09T20:35:40.721258] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-09T20:35:40.721505] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-09T20:35:40.721616] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-09T20:35:40.721924] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.722167] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-09T20:35:40.722456] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-09T20:35:40.722536] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-09T20:35:40.722797] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.723034] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.723270] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-09T20:35:40.723505] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-09T20:35:40.723775] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-09T20:35:40.724072] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-02-09T20:35:40.724306] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-09T20:35:40.724557] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.724814] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.725049] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-09T20:35:40.725287] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-09T20:35:40.725522] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.725802] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.726037] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-09T20:35:40.726294] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-09T20:35:40.726561] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-09T20:35:40.726891] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.727124] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-09T20:35:40.727369] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-09T20:35:40.727726] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-09T20:35:40.727975] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.728220] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.728479] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-09T20:35:40.728735] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.728992] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-09T20:35:40.729250] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-09T20:35:40.729495] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-09T20:35:40.730444] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.730709] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-09T20:35:40.730952] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-09T20:35:40.731244] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.731537] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-09T20:35:40.731813] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-09T20:35:40.732057] [DEBUG] [LOCAL ] Loaded configuration for ONCO: 4 features, 60.0% accuracy [2026-02-09T20:35:40.732352] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.732609] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.732845] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-09T20:35:40.732917] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.733146] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.733379] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-09T20:35:40.733664] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.733897] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.734129] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-09T20:35:40.734360] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.734623] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.734929] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.735181] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.735425] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-09T20:35:40.735663] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-09T20:35:40.735922] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.736156] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.736388] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-09T20:35:40.736632] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.736874] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-09T20:35:40.737132] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-09T20:35:40.737224] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-09T20:35:40.737513] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-09T20:35:40.737828] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.738065] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-09T20:35:40.738298] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.738532] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.738837] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.739093] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-09T20:35:40.739400] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-09T20:35:40.739649] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.739899] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.740159] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-09T20:35:40.740483] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.740775] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.740880] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-09T20:35:40.741149] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.741394] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.741652] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-09T20:35:40.741894] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-09T20:35:40.742135] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.742388] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-09T20:35:40.742657] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.742985] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.743248] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.743540] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-09T20:35:40.743846] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.743931] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-09T20:35:40.744177] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.744420] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.744674] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.744923] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-09T20:35:40.745193] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-09T20:35:40.745448] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-09T20:35:40.745748] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.745826] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-09T20:35:40.746129] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.746376] [DEBUG] [LOCAL ] Loaded configuration for LDOS: 1 features, 60.0% accuracy [2026-02-09T20:35:40.746661] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-09T20:35:40.746734] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-09T20:35:40.746977] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-09T20:35:40.747206] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-09T20:35:40.747287] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-09T20:35:40.747535] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-09T20:35:40.747797] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.748036] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.748270] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-09T20:35:40.748516] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.748833] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.749105] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.749352] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-09T20:35:40.749616] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-09T20:35:40.749874] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-09T20:35:40.750138] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-09T20:35:40.750422] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.750671] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-09T20:35:40.750924] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.750997] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-09T20:35:40.751229] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.751470] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-09T20:35:40.751716] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-09T20:35:40.752028] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-09T20:35:40.752330] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.752414] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-09T20:35:40.752656] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.752909] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-09T20:35:40.753169] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.753258] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.753506] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-09T20:35:40.753770] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.754022] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-09T20:35:40.754268] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.754529] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-09T20:35:40.754790] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-09T20:35:40.755040] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-09T20:35:40.755310] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.755390] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-09T20:35:40.755688] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-09T20:35:40.755962] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-09T20:35:40.756217] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-09T20:35:40.756464] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.756738] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.756969] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-09T20:35:40.757219] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-09T20:35:40.757505] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.757775] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.758067] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-09T20:35:40.758297] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-09T20:35:40.758606] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.758684] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-09T20:35:40.758914] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-09T20:35:40.759206] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.759439] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-09T20:35:40.759728] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-09T20:35:40.759980] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-09T20:35:40.760735] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.761686] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-09T20:35:40.761952] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-09T20:35:40.763559] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.763672] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-09T20:35:40.763939] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-09T20:35:40.764234] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-09T20:35:40.764474] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-09T20:35:40.764739] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-09T20:35:40.765006] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-09T20:35:40.765314] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-09T20:35:40.765557] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-09T20:35:40.765851] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-09T20:35:40.766125] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-02-09T20:35:40.766392] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-09T20:35:40.766643] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.766892] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-09T20:35:40.767923] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.768222] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-09T20:35:40.768513] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.768822] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-09T20:35:40.769074] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-09T20:35:40.769344] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.769608] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-09T20:35:40.769861] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-09T20:35:40.770153] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-09T20:35:40.770389] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-09T20:35:40.770672] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-09T20:35:40.770745] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-09T20:35:40.770978] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-09T20:35:40.771217] [DEBUG] [LOCAL ] Loaded configuration for AVDL: 3 features, 90.0% accuracy [2026-02-09T20:35:40.771508] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-09T20:35:40.771772] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-09T20:35:40.772012] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-09T20:35:40.772322] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-09T20:35:40.772596] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-09T20:35:40.772669] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-09T20:35:40.772926] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-09T20:35:40.773184] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.773432] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.773694] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-09T20:35:40.773948] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.774228] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.774455] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.774735] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-09T20:35:40.774975] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.775243] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-09T20:35:40.775523] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-02-09T20:35:40.775787] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.776070] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-09T20:35:40.776386] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-09T20:35:40.776637] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.776921] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.777149] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-09T20:35:40.777398] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.777662] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.777921] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-09T20:35:40.778211] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-09T20:35:40.778455] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-09T20:35:40.778717] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-09T20:35:40.778966] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.779211] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.779460] [DEBUG] [LOCAL ] Loaded configuration for SUUN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.779736] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-09T20:35:40.780050] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.780128] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.780362] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-09T20:35:40.780604] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.780870] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.781113] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-09T20:35:40.781361] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-09T20:35:40.781612] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-09T20:35:40.781851] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-09T20:35:40.782085] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-09T20:35:40.782366] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.782608] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-09T20:35:40.782860] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-09T20:35:40.782931] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-09T20:35:40.783205] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-09T20:35:40.783488] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-09T20:35:40.783749] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.784003] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-09T20:35:40.784246] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-09T20:35:40.784554] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-09T20:35:40.784837] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.785087] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-09T20:35:40.785338] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.785595] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-09T20:35:40.785843] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-09T20:35:40.786080] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-09T20:35:40.786381] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-09T20:35:40.786635] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-09T20:35:40.786879] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-09T20:35:40.787114] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.787345] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-09T20:35:40.787598] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.787855] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-09T20:35:40.788134] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.788418] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-09T20:35:40.788710] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-09T20:35:40.788990] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-09T20:35:40.789245] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-09T20:35:40.789478] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.789790] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.790031] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-09T20:35:40.790290] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-09T20:35:40.790543] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-09T20:35:40.790648] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.790891] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-09T20:35:40.791138] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-09T20:35:40.791382] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.791631] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.791910] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-09T20:35:40.792171] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-09T20:35:40.792419] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-09T20:35:40.792715] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-09T20:35:40.792975] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-09T20:35:40.793213] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-09T20:35:40.793483] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-09T20:35:40.793738] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-09T20:35:40.794033] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-09T20:35:40.794293] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-09T20:35:40.794544] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-09T20:35:40.794850] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-09T20:35:40.795102] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-09T20:35:40.795362] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.795599] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-09T20:35:40.795885] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.796127] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.796374] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-09T20:35:40.796639] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-09T20:35:40.796895] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.797155] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.797406] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.797678] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.797931] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.798195] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-09T20:35:40.798276] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-09T20:35:40.798533] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-09T20:35:40.798810] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-09T20:35:40.799060] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-09T20:35:40.799301] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-09T20:35:40.799562] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-09T20:35:40.799942] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-09T20:35:40.800261] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-09T20:35:40.800515] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.800778] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-09T20:35:40.801050] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-09T20:35:40.801317] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-09T20:35:40.801555] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.801976] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-09T20:35:40.802217] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.802509] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-09T20:35:40.802823] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.803112] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-09T20:35:40.803361] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-09T20:35:40.803602] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-09T20:35:40.803835] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.804099] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-09T20:35:40.804338] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-09T20:35:40.804630] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.804943] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-09T20:35:40.805265] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.805565] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.805851] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-09T20:35:40.806094] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-09T20:35:40.806402] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-09T20:35:40.806651] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-09T20:35:40.806897] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.807147] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-09T20:35:40.807399] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.807728] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-09T20:35:40.807973] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-09T20:35:40.808220] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-09T20:35:40.808460] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.808532] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-09T20:35:40.808619] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-09T20:35:40.808846] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-09T20:35:40.809078] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-09T20:35:40.809332] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-09T20:35:40.809632] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-09T20:35:40.809719] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-09T20:35:40.810000] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.810285] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.810547] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-09T20:35:40.810854] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.810926] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-09T20:35:40.811202] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.811458] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-09T20:35:40.811741] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-09T20:35:40.811814] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.812050] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.812310] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-09T20:35:40.812564] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-09T20:35:40.812832] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-09T20:35:40.813066] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-09T20:35:40.813350] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-09T20:35:40.813602] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.813839] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.814122] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.814374] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-09T20:35:40.814616] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-09T20:35:40.814852] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-09T20:35:40.815088] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-09T20:35:40.815323] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-09T20:35:40.815604] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.815859] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.816144] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.816374] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.816611] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-09T20:35:40.816862] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.817151] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-09T20:35:40.817461] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-09T20:35:40.817536] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.817623] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-09T20:35:40.817858] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-09T20:35:40.818108] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.818345] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-09T20:35:40.818600] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.818830] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.819065] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.819298] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-09T20:35:40.819550] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.819807] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-09T20:35:40.820059] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-09T20:35:40.820338] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-09T20:35:40.820594] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.820840] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-09T20:35:40.820913] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.821192] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-09T20:35:40.821434] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-09T20:35:40.821668] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-09T20:35:40.821966] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-09T20:35:40.822218] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-09T20:35:40.822455] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-09T20:35:40.822687] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-09T20:35:40.822914] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.823147] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.823377] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-09T20:35:40.823607] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-09T20:35:40.823868] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-09T20:35:40.824112] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.824357] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-09T20:35:40.824600] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-09T20:35:40.824854] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-09T20:35:40.825138] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-09T20:35:40.825369] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.825653] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.825955] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.826215] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-09T20:35:40.826473] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-09T20:35:40.826717] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.826991] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-09T20:35:40.827063] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-09T20:35:40.827292] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-09T20:35:40.827529] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-09T20:35:40.827843] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-09T20:35:40.828101] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.828337] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-09T20:35:40.828626] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-09T20:35:40.828871] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-09T20:35:40.829112] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-09T20:35:40.829345] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.829417] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-09T20:35:40.829643] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-09T20:35:40.829884] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-09T20:35:40.830255] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-09T20:35:40.830609] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-09T20:35:40.830701] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-09T20:35:40.831015] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.831378] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-09T20:35:40.831784] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-09T20:35:40.831860] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-09T20:35:40.832158] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-09T20:35:40.832479] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.832849] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-09T20:35:40.833170] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.833504] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.833798] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-09T20:35:40.834055] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-09T20:35:40.834311] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-09T20:35:40.834606] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-09T20:35:40.834931] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-09T20:35:40.835182] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-09T20:35:40.835430] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.835683] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-09T20:35:40.835954] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-09T20:35:40.836201] [DEBUG] [LOCAL ] Loaded configuration for GNLN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.836505] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-09T20:35:40.836780] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-09T20:35:40.837215] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-09T20:35:40.837481] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-09T20:35:40.837788] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.838033] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.838275] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-09T20:35:40.838593] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.838901] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-09T20:35:40.839008] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-09T20:35:40.839257] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-09T20:35:40.839504] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.839796] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-09T20:35:40.840065] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-09T20:35:40.840318] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.840597] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-09T20:35:40.840690] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-09T20:35:40.841081] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-09T20:35:40.841370] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.841657] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.842084] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.842356] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-09T20:35:40.842614] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.842864] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-09T20:35:40.843111] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-09T20:35:40.843362] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-09T20:35:40.843620] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.843899] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.843986] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.844252] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-09T20:35:40.844527] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-09T20:35:40.844801] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-09T20:35:40.845059] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-09T20:35:40.845369] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-09T20:35:40.845639] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-09T20:35:40.845718] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-09T20:35:40.845957] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-09T20:35:40.846229] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-09T20:35:40.846335] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-09T20:35:40.846640] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.846747] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-09T20:35:40.846989] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-09T20:35:40.847228] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-09T20:35:40.847479] [DEBUG] [LOCAL ] Loaded configuration for RAPP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.847799] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.848076] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.848373] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-09T20:35:40.848624] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-09T20:35:40.848896] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.849153] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-09T20:35:40.849410] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.849688] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-09T20:35:40.849946] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.850211] [DEBUG] [LOCAL ] Loaded configuration for RBBN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.850462] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.850733] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.850979] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-09T20:35:40.851243] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-09T20:35:40.851511] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-09T20:35:40.851778] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-09T20:35:40.851852] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-09T20:35:40.851913] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-09T20:35:40.851985] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-09T20:35:40.852222] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-09T20:35:40.852521] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-09T20:35:40.852886] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-09T20:35:40.853194] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 5 features, 90.0% accuracy [2026-02-09T20:35:40.853491] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.853788] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-09T20:35:40.854090] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-09T20:35:40.854388] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-09T20:35:40.854661] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-09T20:35:40.854976] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.855049] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-09T20:35:40.855302] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-09T20:35:40.855543] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-09T20:35:40.855836] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-09T20:35:40.855909] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.856165] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-09T20:35:40.856541] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-09T20:35:40.856968] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-09T20:35:40.857334] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-09T20:35:40.857707] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.858028] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.858341] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-09T20:35:40.858615] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.858897] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.859177] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-09T20:35:40.859422] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-09T20:35:40.859675] [DEBUG] [LOCAL ] Loaded configuration for PX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.859922] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.860185] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-09T20:35:40.860445] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.860706] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-09T20:35:40.860960] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.861263] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.861522] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-09T20:35:40.861876] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-09T20:35:40.862157] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-09T20:35:40.862452] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.862760] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-09T20:35:40.863027] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-09T20:35:40.863321] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.863569] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-09T20:35:40.863835] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.864088] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-09T20:35:40.864338] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.864611] [DEBUG] [LOCAL ] Loaded configuration for PYPL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.864870] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-09T20:35:40.865114] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-09T20:35:40.865357] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-09T20:35:40.865604] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.865870] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.866180] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.866461] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.866706] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-09T20:35:40.866973] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.867213] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-09T20:35:40.867476] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-09T20:35:40.867724] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-09T20:35:40.867995] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-09T20:35:40.868299] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-09T20:35:40.868544] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-09T20:35:40.868871] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.869118] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-09T20:35:40.869360] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-09T20:35:40.869624] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-09T20:35:40.869885] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-09T20:35:40.870148] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.870220] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.870471] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-09T20:35:40.870715] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-09T20:35:40.870975] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-09T20:35:40.871235] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.871501] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.871764] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-09T20:35:40.872033] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-09T20:35:40.872277] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-09T20:35:40.872550] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-09T20:35:40.872821] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-09T20:35:40.873065] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.873320] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-09T20:35:40.873630] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-09T20:35:40.873876] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-09T20:35:40.874136] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-09T20:35:40.874379] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.874624] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-09T20:35:40.874871] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-09T20:35:40.875120] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-09T20:35:40.875371] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-09T20:35:40.875637] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-09T20:35:40.875911] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-09T20:35:40.876189] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-09T20:35:40.876504] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.876789] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.877039] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-09T20:35:40.877112] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-09T20:35:40.877342] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-09T20:35:40.877667] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-09T20:35:40.877740] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-09T20:35:40.877979] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-09T20:35:40.878242] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-09T20:35:40.878489] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-09T20:35:40.878750] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-09T20:35:40.879002] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-09T20:35:40.879255] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.879518] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.879790] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-09T20:35:40.880044] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.880301] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-09T20:35:40.880558] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.880826] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-09T20:35:40.881099] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.881361] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.881616] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-09T20:35:40.881861] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.882158] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-09T20:35:40.882435] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.882684] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-09T20:35:40.882928] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-09T20:35:40.883221] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-09T20:35:40.883516] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.883791] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-09T20:35:40.884044] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-09T20:35:40.884290] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.884550] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-09T20:35:40.884859] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-09T20:35:40.885177] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-09T20:35:40.885449] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-09T20:35:40.885709] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-09T20:35:40.885958] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.886204] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-09T20:35:40.886503] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-09T20:35:40.886859] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-09T20:35:40.887176] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.887250] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-09T20:35:40.887539] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-09T20:35:40.887861] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-09T20:35:40.888113] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-09T20:35:40.888381] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.888629] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-09T20:35:40.888880] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-09T20:35:40.889121] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-09T20:35:40.889379] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-09T20:35:40.889622] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-09T20:35:40.889879] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-09T20:35:40.890150] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-09T20:35:40.890424] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-09T20:35:40.890728] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-09T20:35:40.890973] [DEBUG] [LOCAL ] Loaded configuration for MVF: 2 features, 70.0% accuracy [2026-02-09T20:35:40.891219] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-09T20:35:40.891478] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-09T20:35:40.891547] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-09T20:35:40.891866] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-09T20:35:40.892119] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-09T20:35:40.892366] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-09T20:35:40.892668] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.892920] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-09T20:35:40.893212] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-09T20:35:40.893460] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-09T20:35:40.893712] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-09T20:35:40.893969] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-09T20:35:40.894269] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-09T20:35:40.894525] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-09T20:35:40.894788] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-09T20:35:40.895046] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.895283] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-09T20:35:40.895520] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.895811] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.896054] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-09T20:35:40.896294] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-09T20:35:40.896532] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-09T20:35:40.896788] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-09T20:35:40.897026] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-09T20:35:40.897284] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-09T20:35:40.897543] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.897828] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-09T20:35:40.898083] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-09T20:35:40.898329] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-09T20:35:40.898591] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.898865] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-09T20:35:40.899115] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-09T20:35:40.899377] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-09T20:35:40.899633] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-09T20:35:40.899884] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-09T20:35:40.900129] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-09T20:35:40.900371] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-09T20:35:40.900629] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.900725] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-09T20:35:40.900965] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-09T20:35:40.901212] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-09T20:35:40.901503] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-09T20:35:40.902270] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-09T20:35:40.902595] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-09T20:35:40.902849] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-09T20:35:40.903122] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.903378] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-09T20:35:40.903626] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.903875] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-09T20:35:40.904118] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-09T20:35:40.904417] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-09T20:35:40.904663] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.904914] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-09T20:35:40.905188] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-09T20:35:40.905502] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-09T20:35:40.905765] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-09T20:35:40.906014] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-09T20:35:40.906280] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-09T20:35:40.906537] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-09T20:35:40.906815] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-09T20:35:40.907143] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.907401] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.907694] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-09T20:35:40.907973] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-09T20:35:40.908223] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-09T20:35:40.908514] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-09T20:35:40.908628] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-09T20:35:40.908939] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-09T20:35:40.909233] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-09T20:35:40.909536] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-09T20:35:40.909839] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-09T20:35:40.910135] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-09T20:35:40.910376] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-09T20:35:40.910683] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-09T20:35:40.910952] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-09T20:35:40.911197] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-09T20:35:40.911497] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-09T20:35:40.911757] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-09T20:35:40.912025] [DEBUG] [LOCAL ] Loaded configuration for PGY: 1 features, 60.0% accuracy [2026-02-09T20:35:40.912274] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.912520] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-09T20:35:40.912787] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-09T20:35:40.913094] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-09T20:35:40.913387] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-09T20:35:40.913458] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-09T20:35:40.913698] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-09T20:35:40.913958] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-09T20:35:40.914030] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-09T20:35:40.914265] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-09T20:35:40.914519] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-09T20:35:40.914789] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-09T20:35:40.915038] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-09T20:35:40.915300] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-09T20:35:40.915555] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-09T20:35:40.915844] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-09T20:35:40.915916] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-09T20:35:40.916203] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-09T20:35:40.916472] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-09T20:35:40.916772] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-09T20:35:40.917041] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-09T20:35:40.917311] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-09T20:35:40.917570] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-09T20:35:40.917930] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-09T20:35:40.918203] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-09T20:35:40.918468] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-09T20:35:40.918731] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-09T20:35:40.918975] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-09T20:35:40.919048] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-09T20:35:40.919293] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-09T20:35:40.919536] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-09T20:35:40.919856] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-09T20:35:40.920110] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-09T20:35:40.920358] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-09T20:35:40.920624] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-09T20:35:40.920892] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.921189] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-09T20:35:40.921485] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-09T20:35:40.921737] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-09T20:35:40.922141] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-09T20:35:40.922442] [DEBUG] [LOCAL ] Loaded configuration for GMRE: 6 features, 80.0% accuracy [2026-02-09T20:35:40.922718] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-09T20:35:40.922969] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-09T20:35:40.923254] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-09T20:35:40.923328] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-09T20:35:40.923592] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-09T20:35:40.923864] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-09T20:35:40.924218] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-09T20:35:40.924471] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.924776] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-09T20:35:40.925046] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-09T20:35:40.925298] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-09T20:35:40.925616] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-09T20:35:40.925918] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-09T20:35:40.926000] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-09T20:35:40.926254] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-09T20:35:40.926495] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-09T20:35:40.926817] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-09T20:35:40.927067] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-09T20:35:40.927327] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-09T20:35:40.927609] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-09T20:35:40.927862] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-09T20:35:40.928116] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-09T20:35:40.928394] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-09T20:35:40.928664] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-09T20:35:40.928986] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-09T20:35:40.929291] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-09T20:35:40.929539] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-09T20:35:40.929810] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-09T20:35:40.930071] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-09T20:35:40.930565] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-09T20:35:40.930844] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.931142] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-09T20:35:40.931409] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-09T20:35:40.931727] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-09T20:35:40.932028] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-09T20:35:40.932323] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-09T20:35:40.933850] [INFO ] [LOCAL ] Saved consolidated report: 3426 forecasts -> ./output/forecasts/full/2026-02-10.txt [2026-02-09T20:35:40.933899] [INFO ] [sig ] [82/82] Successfully generated report for 2026-02-10: 3426 entries [2026-02-09T20:35:40.933929] [INFO ] [sig ] ================================================== [2026-02-09T20:35:40.933958] [INFO ] [sig ] Report generation complete: 82/82 reports succeeded [2026-02-09T20:35:42.116370] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-09T20:35:42.116662] [INFO ] [sig ] Email notification sent [2026-02-09T20:35:42.117186] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-09T20:35:42.117359] [INFO ] [STATE ] Last completion updated: 2026-02-09T20:35:42.117249